리눅스란1 리눅스 1 리눅스의 역할① 하드웨어 자원관리② 어플리케이션 관리 하드웨어(컴퓨터)의 구성- CPU, memory(RAM)m 디스크(DISK), 네트워크(NET) □ Core 관리 ■ Process Management(PM) ○ task_struct 단위로 관리 ○ CFS 스케줄러: 한 프로세스가 CPU를 독점하지 않도록 한다 - vruntime(통계값) 최소값으로 선택함 => 우선순위 고려, starvation 방지 ■ Memory Management(MM) ○ page 조각 단위(paging) // 4kb = 4096 = 0x1000 = 2^12 = 12bit ○ 가상메모리 메커니즘 / 버디시스템(기준으로 페이지를 할당 받음), .. 2024. 7. 17. 이전 1 다음