운영체제
더보기
특별한 프로그램으로 자원 할당 및 관리, 프로세스 및 스레드 관리를 수행한다
운영체제의 핵심 기능을 담당하는 부분을 커널이라고 한다.
위에서 지칭한 "자원"은 프로그램 실행에 필요한 요소를 뜻하며, 실행에 필요한 데이터(소프트웨어) 혹은 실행에 필요한 부품(하드웨어)를 자원이라고 한다.
운영체제의 대표적 기능
더보기
1. 자원 할당 및 관리
- CPU 관리 : CPU 스케줄링
- 메모리 관리 : 가상 메모리
- 파일/디렉터리 관리 : 파일 시스템
2. 프로세스 및 스레드 관리
- 프로세스와 스레드
- 동기화와 교착 상태
3. 운영체제의 큰 그림
- 커널
- 시스템
느낀 점
컴퓨터 전공 수업으로 운영체제를 듣고, 오랜만에 다시 보니까 기억이 새록새록 나네요 !
그때는 시험을 위한 공부를 했기때문에 지금은 기억에 뚜렷하게 남지는 않지만, 이번에 제대로 공부하면서 내 것으로 만들어야겠네요 !
'컴퓨터 과학 > 운영체제' 카테고리의 다른 글
[운영체제] 멀티프로세스와 멀티스레드 (0) | 2025.02.03 |
---|---|
[운영체제] 프로세스의 실행 과정 (0) | 2025.01.24 |
[운영체제] 프로세스의 종류 (0) | 2025.01.24 |
[운영체제] 메모리구조와 할당방식 (0) | 2024.12.30 |
[운영체제] 32비트 vs 64비트 (0) | 2024.12.23 |