UNIX (2) 썸네일형 리스트형 Kernul/Shell Kernul/Shell Kernul UNIX의 가장 핵심적인 부분 하드웨어를 보호하고 프로그램들과 하드웨어 간의 인터페이스 역할 담당 프로세스, 기억장치, 파일, 입·출력 관리, 프로세스 간 통신, 데이터 전송 및 변환 등 여러 가지 기능을 수행 컴퓨터 부팅 시 주기억장치에 적재돼 상주하면서 실행 Shell 사용자의 명령어를 인식해 프로그램을 호출하고 명령을 수행하는 명령어 해석기 시스템과 사용자 간의 인터페이스 담당 DOS의 COMMAND.COM과 같은 기능을 수행 주기억장치에 상주하지 않고, 명령어가 포함된 파일 형태로 존재하며 보조기억장치에서 교체 처리 가능 종류 : Bourne Shell, C Shell, Korn Shell 등 운영체제(OS; Operating System) 운영체제(OS; Operating System) 운영체제 -컴퓨터 시스템의 자원들을 효율적으로 관리하며 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램 모임 -목적 : 처리 시간 향상, 신뢰도 향상, 사용 가능도 향상, 반환 시간 단축 -성능 평가 기준 처리 능력(Throughout) 일정 시간 내 시스템이 처리하는 일의 양 반환시간(Turn Around Time) 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린시간 사용 가능도(Avilabiliy) 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도 신뢰도(Reliability) 시스템이 주어진 문제를 정확하게 해결하는 정도 -기능 프로세서, 기억장치, 입·출력장치, 파일 및 정보 등의 자원 관리 자원.. 이전 1 다음