Computer Science/OS
-
[OS] 운영체제와 컴퓨터Computer Science/OS 2024. 9. 11. 21:08
운영체제사용자가 컴퓨터를 쉽게 다루게 해주는 인터페이스로 한정된 메모리나 시스템 자원을 효율적으로 분배한다. 펌웨어(firmware): 운영체제와 유사하지만 소프트웨어를 추가로 설치할 수 없음 운영체제의 역할CPU 스케줄링과 프로세스 관리메모리 관리디스크 파일 관리I/O 디바이스 관리 운영체제의 구조 GUI(Graphical User Interface)대신 CUI(Command line User Interface)가 있을 수도 있음 시스템콜운영체제가 커널에 접근하기 위한 인터페이스, 유저 프로그램이 운영체제의 서비스를 받기 위해 커널 함수를 호출할 때 사용 I/O 요청으로 fs.readFile() 이라는 파일 시스템의 파일을 읽는 함수가 발동했다고 해보자.이 때 유저 모드에서 파일을 읽지 않고 커널 모..