운영체제 1 - 2020.07.27
운영체제란 컴퓨터 하드웨어 바로위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층 운영체제의 목표 '컴퓨터 시스템의 자원을 효율적으로 관리' 하는것 프로세서, 기억장치, 입출력 장치등의 효율적 관리 (하드웨어 자원들) 사용자간의 형평성 있는 자원 분배 주어진 자원으로 최대한의 성능을 내도록 사용자 및 운영체제 자신의 보호 프로세스, 파일, 메시지 등을 관리 (소프트웨어 자원들) 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공 좁은 의미로 운영체제를 부를땐 '커널'이라고 부른다. 부팅이후로 항상 메모리에 상주하는 부분을 커널이라고 한다. 넓은 의미로 운영체제를 부를땐 '커널'을 포함해서 주변 유틸리티를 포함한다. 메모리에 프로그램들이 자리를 차지하려고 할때 그걸 조절하..
2020.07.27