전체 글 (233) 썸네일형 리스트형 3)프로세스 관리 1)Job vs Process - 작업(Job) / 프로그램(Program) > 실행 할 프로그램 + 데이터 > 컴퓨터 시스템에 실행 요청 전의 상태 - 프로세스(Process) > 실행을 위해 시스템(커널)에 등록된 작업 > 시스템 성능 향상을 위해 커널에 의해 관리된다. 2) 프로세스의 정의 - 실행중인 프로그램 > 커널에 등록되고 커널의 관리하에 있는 작업 > 각종 자원들을 요청하고 할당받을 수 있는 개체 > 프로세스 관리 블록(PCB)을 할당 받은 객체 > 능동적인 개체(active entity)(실행 중에 각종 자원을 요구, 할당, 반납하며 진행) - Process Control Block (PCB) > 커널 공간(kernal space)내에 존재 > 각 프로세스들에 대한 정보를 관리 3)프로세.. 2)운영체제 개요 1)운영체제의 역할 1. User Interface(편리성) - CUI(Character User Interface) - GUI(Graphical User Interface) - EUCI(End-User Comfortable Interface) 2. Resource management(효율성) - HW resource (processor, memory, I/O devices 등) - SW resource (file, application, message, signal 등) 3. Process and Thread management - 프로세스는 실행 주체 - 쓰레드는 가벼운 프로세스 4. System management(시스템 보호) 2)컴퓨터 시스템의 구성 운영체제의 핵심은 커널이다. 사용자가 커널에 .. 6)파이썬으로 배우는 자료 구조 핵심 원리 - 그래프 3 보호되어 있는 글입니다. 이전 1 ··· 45 46 47 48 49 50 51 ··· 78 다음