[OS] 운영체제 정리 개요
◾️ 서론
운영체제 공부이유
운영체제는 컴퓨터 소프트웨어를 구성하거나, 이용할 때 가장 중요한 요소이다. 우리가 운영체제를 공부하는 이유는 이해하는 정도에 따라서 어떤 오류 메세지를 보거나, 코드를 짤 때 더 효율적이고 안정적인 구성을 할 수 있다. 그 뿐만 아니라, 실제 컴퓨터에서 자원을 어떻게 운용하고 구조가 어떤지에 따라서 프로세스를 이해하는 배경이 된다.
운영체제 정리과정
서론
#1. 서론
#2. 운영체제 구조
프로세스 관리
#3. 프로세스
#4. 스레드
#5. 프로세스 동기화
#6. CPU 스케줄링
메모리 관리
#7. 메모리 관리
#8. 가상 메모리
저장장치 관리
#9. 대용량 저장장치 구조
#10. 파일시스템 인터페이스
#11. 파일시스템 구현
#12. 입출력 시스템
보호와 보안
#13. 보호
#14. 보안
사례연구
#15. Linux 시스템
운영체제 정리는 “OPERATING SYSTEM CONCEPTS 에센셜(second edition)” 를 공부하고, 해당 내용을 축약해서 정리한 내용이다.
운영체제를 학교에서 배우긴 했지만, 해당 내용을 평생 기억하기에는 한계가 있다.
해당 책을 정리하고, 기록해두어서 나중에 다시 생각할 수 있도록 기록하는 습관을 두자.
참고로 해당 책은 교수님도 인정한 “근본” 책으로 공부하기 좋다고 하셨다!
Leave a comment