[운영체제] OS(조르디 CS강의)
Computer OS를 사용하는 이유(개발자 입장) 주요 구성 요소 요소 역할 CPU Central Processing Unit(중앙 처리 장치): 연산 Memory(주 기억 장치, RAM) 데이터 저장(휘발성) (SSD,HDD,…)보조 기억 장치 데이터 저장 I/O 장치 모니터, 키보드, 마우스 등 OS가 위에 언급된 구성 요소를 관리한다 프로세스 관리 및 CPU스케줄링 메모리 관리 보조 기억 장치 데이터(파일)관리 I/O처리 개발자가 OS를 알고있어야 하는 이유 추후 AWS서버에서 램, CPU를 설정할때 사용량에 관련해서 지나치게 비용지불을 하지 않아도 된다 Process/Thread Process(프로그램 실행 단위) 프로그램을 실행 → 하나의 프로세스가 생성 → CPU할당과 메모리에 적재 응용 프..