CS지식/운영체제

CS지식/운영체제

운영체제(OS) -2 운영체제 개요

1) 운영체제의 역할 - 편리성(CUI, GUI, EUCI) - 효율성(HW/SW Resource Management 자원관리) - 실행 주체(Process and Thead Management - 시스템 보호(System Management) 컴퓨터 시스템의 구성 System Call Interface 사용자가 커널에 기능을 요청하는 통로(바로 커널을 조작 못함) 사용자 사용할 수 있는 기능을 모아 놓은 곳 2) 운영체제의 구분 동시 사용자 수 동시 실행 프로세스 수 작업방식(사용자 관점) 1. 동시 사용자 수 -- single-user 단일 사용자 : 한 명의 사용자만 시스템 사용 가능(개인용 컴퓨터, 모바일에 사용) -- multi-user 다중 사용자 : 동시에 여러 사용자들이 시스템 사용(서버,..

CS지식/운영체제

운영체제(OS) -1 하드웨어

하드웨어를 효율적으로 관리하는 시스템 응용프로그램(App)나 사용자에게 서비스를 제공하는 시스템 컴퓨터 시스템 개요 [하드웨어] 1. 프로세서 - 프로세서연산 수행, 컴퓨터의 모든 장치의 동작 제어 - 계산하는 녀석(중앙처리장치, 컴퓨터의 두뇌) - CPU, GPU, 응용 전용 처리장치 *레지스터 - 프로세서 내부에 있는 메모리 - 프로세서가 사용할 데이터 저장 - 컴퓨터에서 가장 빠른 메모리 - 종류 (용도에 따른 분류) -- 전용 레지스터, 범용 레지스터 (사용자가 정보 변경 가능 여부에 따른 분류) -- 사용자 가시 레지스터, 사용자 불가시 레지스터 (저장하는 정보의 종류에 따른 분류) -- 데이터 레지스터, 주소 레지스터, 상태 레지스터 PC : 명령어의 주소를 기억(보관)하는 레지스터 IR : ..

거북목을 가진 김기린
'CS지식/운영체제' 카테고리의 글 목록