TIL - 180805
8월 5일 TIL : 공룡책(1/108) ~8쪽
운영체제 공부를 해야한다는 이야기를 듣고 공룡책 원문 읽기에 도전하기로 했다. 책 분량을 108개로 나눠서 읽으려고 하니 1회에 9쪽을 읽어야만 한다. 1독이니 가능한 한 편하고 용어에 익숙해지는 것을 목표로 읽으려고 한다. 그렇게 해도 3달 넘게 걸리겠지만…
운영체제란?
사용자 입장 : 컴퓨터 자원을 쉽게 사용하게 해주는 ‘인터페이스’ 시스템 입장 : 컴퓨터 자원을 관리하고 분배해주는 ‘관리자’
커널과 미들웨어
커널 : 시스텀에서 항상 실행되고 있는 프로그램 미들웨어 : 사용자에게 추가적인 서비스를 제공해주는 프로그램(DB 관리, 그래픽 관리 등)
EEPROM
전기적으로 지울 수 있고 프로그래밍할 수 있는 ROM이다. ROM이지만 변경이 가능해서 스마트폰의 공장 초기화 이미지를 담아둔다고 한다.
system call
운영체제의 개입을 요청하는 애플리케이션 명령
interrupt vector
인터럽트에 대한 인터럽트 서비스 루틴의 메모리 주소를 저장하고 있는 배열