개인공부/운영체제(2)
-
운영체제 -2
System Structure & Program Execution오늘은 하드웨어적인 동작을 설명하는 챕터 메모리는 cpu의 작업 공간 cpu는 매 순간 매 클럭사이클마다 메모리에서 인스트럭션(기계어)를 읽어서 실행을 시킴 i/o 디바이스인 키보드나 마우스는 input device 프린터나 모니터는 처리결과를 내보내는 output device disk는 보조기억 장치라고 하지만 i/o 디바이스로 볼수 있음 데이터를 읽어서 메모리로 불러들이기도 하고 cpu 처리결과를 저장하기도함(input & output 동시 수행) 각각의 I/O 디바이스는 그 디바이스를 전담하는 작은 cpu들이 붙어있게 된다.그걸 우리는 device controller 라고 부른다. 예)Disk가 head를 어떻게 움직이고 뭘 저장하는지..
2020.08.01 -
운영체제 1 - 2020.07.27
운영체제란 컴퓨터 하드웨어 바로위에 설치되어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층 운영체제의 목표 '컴퓨터 시스템의 자원을 효율적으로 관리' 하는것 프로세서, 기억장치, 입출력 장치등의 효율적 관리 (하드웨어 자원들) 사용자간의 형평성 있는 자원 분배 주어진 자원으로 최대한의 성능을 내도록 사용자 및 운영체제 자신의 보호 프로세스, 파일, 메시지 등을 관리 (소프트웨어 자원들) 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공 좁은 의미로 운영체제를 부를땐 '커널'이라고 부른다. 부팅이후로 항상 메모리에 상주하는 부분을 커널이라고 한다. 넓은 의미로 운영체제를 부를땐 '커널'을 포함해서 주변 유틸리티를 포함한다. 메모리에 프로그램들이 자리를 차지하려고 할때 그걸 조절하..
2020.07.27