250x250
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 |
Tags
- 블록체인용어
- 자바스크립트
- Migration
- 리액트
- useCallback
- 감시프로그램
- 데이터베이스
- react코어
- dbms
- 제어프로그램
- 코드서울
- 프로덕트관리
- Oracle
- 마이그레이션
- javascript
- typescirpt
- 프론트엔드
- 선점 스케줄링
- roadhog
- typescript
- 서비스프로그램
- 프로덕트구조
- 오라클
- Database
- react
- 운영체제
- 처리프로그램
- sql
- 타입스크립트
- webpack
Archives
- Today
- Total
목록context switching (1)
Develop+
스레드의 종류와 정의/분류
스레드(thread) 실행중인 프로그램 프로세스 내에서의 작업 단위로 시스템으로부터 여러 자원을 할당 받아 실행하는 단위이다. 순차적으로 실행되는 명령어들은 하나의 실로 꿸 수 있기 때문에 실(thread)이라고 표현한다. 종류 단일 스레드 프로세스 코드, 데이터, 파일은 같이 쓰지만 한개의 레지스터와 스텍을 가진다. 다중 스레드 프로세스 단일 스레드와 같이 코드 데이터 파일은 같이 쓰지만 여러 스레드가 각각 레지스터와 스텍을 가지고있다. 정의 프로세스의 일부 특성을 가진 경량(light weight) 프로세스이다. 스레드 기반 시스템에서는 스레드가 독립적인 스케줄링의 최소 단위로 프로세스의 역할을 담당 운영체제 및 하드웨어 성능과 처리율을 향상시킬 수 있음 응답시간을 단축시킬 수 있음 프로세스들 간의 ..
운영체제
2021. 1. 3. 21:52