OS 가 하는 일1) 사용자 application 관리 2) HW 자원관리 (cpu, RAM, disk 등등) OS 의 구성1) Core 부분 : Process Management, Memory Management, irq(interrupt request), exception 처리, locking 2) I/O 처리 : 네트워크, 스토리지(VFS / FS / Block) 3) 기타 : security, tools, sounds, ... 리눅스도 C 프로그램과 같다.file 명령을 통해서 linux 도 a.out 이 같은 C 프로그램임을 알수 있다. 확인해 볼 것 : 리눅스에서 hello world 를 찍은 a.out 과 리눅스 프로그램 ELF 임을 알수 있다. CPU Memory 기본구조와 실행과정저장소 ..