본문 바로가기

운영체제3

운영체제 계층 구조 하드웨어 - (마이크로프로그램 - 기계어 - 제어 프로그램(kernel) - 명령어 해석기(shell) - 유틸리티 - 응용 프로그램) - 사용자 운영 계층 마이크로프로그램: 하드웨어 기본 동작을 제어하는 작은 명령어인 '마이크로 명령어'의 조합으로 만들어진 프로그램 기계어: 마이크로프로그램을 체계적으로 동작시키기 위한 명령어 형식 ex) 어셈블리어, C 언어 등 제어 프로그램(kernel, 커널): 컴퓨터의 전반적인 동작을 제어할 수 있는 프로그램. ex) CPU 관리 프로그램, 메모리 관리 프로그램 셸에 의해 동작함 제어 프로그램 중 항상 실행 중인 것 명령어 해석기(shell, 셸): 사용자에 의해 명령이 입력되면 명령을 해석하여 제어 프로그램(커널)을 동작시키는 프로그램 유틸리티: 운영체제의 서비.. 2024. 1. 28.
운영체제 성능 평가 척도 운영체제 성능 평가 척도 처리량(throughput): 단위 시간당 처리 작업량 반환 시간(turnaround rate): 작업 요청 시점부터 작업 결과 반환까지의 소요 시간 신뢰도(reliability): 시스템이 주어진 문제를 얼마나 정확하게 해결하는가를 나타내는 척도 이용 가능도(availability): 전체 운영시간 중 실제 가동하여 사용 중인 시간의 비율 2024. 1. 28.
운영체제 운영체제(Operating System, OS)는 컴퓨터의 구성요소(프로세서, 기억장치, 입출력 장치, 디스크, 네트워크 장비 등)와 자원을 효율적으로 관리하고 편리하게 사용하게 해주는 인터페이스이자, 시스템 소프트웨어 또는 프로그램이다. 2024. 1. 28.
728x90