Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자바스크립트
- 리뷰
- 자료구조
- syntax
- 리액트
- 개정판
- 렌더링
- 기본
- 리팩터링
- basic
- refactoring
- 마틴파울러
- React
- TypeScript
- javascript
- 브라우저
- 문법
- 도서
- rendering
- 책
- 엘리
- 클린코드
- 리팩토링
- 자바스크립트문법
- ES5
- type
- 개발자
- 타입
- 2판
- js
Archives
- Today
- Total
목록단일스레드 (1)
Santos의 개발블로그
스레드
프로세스 vs 스레드 프로세스: 프로그램을 메모리 상에서 실행 중인 작업 스레드: 프로세스 내에서 실행되는 여러 흐름 단위 1. 기본적으로 프로세스마다 최소 1개의 스레드를 소유한다. 2. 프로세스는 각각의 별도의 주소공간의 할당(독립적)되는 반면, 스레드는 Stack만 따로 할당을 받고, 나머지 영역들을 서로 공유한다. 가. 프로세스가 할당받는 주소공간 내 1) Code: 코드 자체를 구성하는 메모리 영역 2) Data: 전역변수, 정적변수, 배열 등 (초기화된 데이터) 3) Heap: 동적 할당시 사용 (new()) 4) Stack: 지역변수, 매개변수, 리턴 값 (임시메모리 영역) 멀티 프로세스 하나의 컴퓨터에 여러 CPU를 장착하여 하나 이상의 프로세스들을 동시에 처리하는 방식, 프로세스는 독립된..
CS(Computer science)/컴퓨터 구조&운영체제
2020. 1. 6. 14:21