목록2024/07/04 (1)
JustDoEat
[테커톡] 운영체제의 추상화와 커널의 역할
운영체제란 무엇인가?하드웨어를 편리하게 사용하도록 만든 추상화를 제공하는 프로그램.운영체제가 없다면 메모리 할당, 프로세스 처리 순서등을 사용자가 직접 해야 한다.컴퓨터 자원(CPU, Memory 등) 사용에 대한 정책(지침)을 제공한다.❓ 그래서 운영체제가 제공하는 추상화가 뭔데요!! 왜 필요한데요 !! 일단. 운영체제가 없다면 사용자 인터페이스가 없으므로 모든 작업(아이콘 클릭, 폴더생성 등)을 명령어로 해야 하고, 하드웨어 자원에 대한 통제 또한 직접 해야 할 것입니다. 벌써부터 머리가 아픈 거 같습니다. 🥲먼저 ! 하드웨어를 사용하기 편하게 만든 추상화는 아래와 같습니다.Process(CPU에 대한 추상화)Process는 실행 중인 프로그램(명령어의 집합)의 인스턴스입니다. Process를 PC..
카테고리 없음
2024. 7. 4. 01:47