운영체제 OT
·
CS/운영체제
1. 운영체제를 공부해야 하는 이유 하드웨어 관리의 주체: 모든 프로그램은 하드웨어 위에서 실행되며, 운영체제는 이 자원을 배분하는 핵심 역할을 한다. 시스템 레벨의 최적화: OS의 동작 원리를 이해해야 내 코드가 메모리와 CPU를 어떻게 사용하는지 파악하고 최적화할 수 있다. 문제 해결 범위의 확장: 단순한 코드 로직의 오류를 넘어, 디스크 I/O 병목이나 메모리 스와핑 등시스템 레벨에서 발생하는 원인 불명의 성능 저하를 진단하고 해결할 수 있는 능력이 생긴다. 게임 개발에서의 필수성: 실시간 성능이 최우선인 게임 개발에서는 CPU 스케줄링과 메모리 관리 이해가 필수적이다.2. 학습 로드맵학습할 교재인 [혼자 공부하는 컴퓨터 구조+운영체제]에서 운영체제편의 흐름을 따라 전공 지식을 7..