
운영체제란 컴퓨터의 각종 하드웨어적인 자원과 소프트웨어적인 자원을 효율적으로 운영 관리하는 시스템 소프트웨어 프로세스 vs 스레드 프로세스는 메모리상에서 실행중인 프로그램을 말하고, 스레드는 프로세스안에서 독립적으로 명령어를 실행할 수 있는 실행단위(제어흐름)을 말한다. 한 프로세스안에 스레드들은 스택공간을 제외한 프로세스의 나머지공간과 시스템 자원을 공유합니다. (code 영역을 공유해서 스레드들은 프로세스가 가지고 있는 함수 호출가능, heap,data영역 공유해서 스레드간 통신이 가능합니다) 스레드마다 독립적으로 스택공간이 있는 이유는 스택에 함수호출시 매개변수, 되돌아갈 주소값, 함수내 지역변수 등이 저장되기 때문에 독립적인 함수호출이 가능해야하는 스레드는 스택공간을 독립적으로 부여받아야 합니다...
TIL
2021. 10. 1. 16:53
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 알고리즘 나머지연산
- vue 특징
- 나머지연산 분배법칙
- 코드리뷰 #클린코드
- 프로시저 #배치 #스케쥴러 #잡 #바인딩변수
- Prim vs Dijkstra
- vue정리
- Java #replace #replaceAll
- Optinal Chaining
- Merge Request #Pull Request
- #web /was 구분이유
- push to origin has encountered a problem
- Property or method "" is not defined
- git branch strategy
- JAVA 코테
- String Immutable
- SQLD 후기
- java 김영한 강의 #2chapter
- Netlify #CICD
- SSAFY 6기
- JAVA설치 #JDK #JRE
- 퍼블리싱 #앱에서 DB바로 안붙이는 이유
- 청년 버팀목 대출
- 프로그래머스 네트워크
- 자바 코테 유용한 함수
- git #
- safe operator
- 버팀목 국민은행
- 부트스트랩 템플릿 사용시 충돌
- Java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함