본문 바로가기

운영체제2

[6주 차] - Process Management (1) 과목명 : 운영체제(Operating System) 수업일자 : 2023년 04월 12일 (수) 1. Process 1-1. 프로세스(Process) (1) 물리 저장소에 저장된 프로그램이 Loader에 의해 메모리에 로드되어 실행되는 상태에 있을 때 Process라고 할 수 있습니다. (2) 프로그램이 실행되기 위해서는 시스템으로부터 필요한 리소스를 할당받아야 합니다. - 메모리 공간(Memory space) - 운영체제는 프로세스의 관리를 위해 필요한 자료구조(Data Structure)를 생성해야 합니다. 1-2. 프로세스가 가지는 특징 (1) 시스템 리소스가 할당된 단위입니다. - 물리 저장소(디스크)에 저장된 코드와 데이터를 메모리에 로드하고 또한 실행에 필요한 추가적인 메모리 공간을 할당합니다.. 2023. 4. 25.
[1주 차] - 운영체제(Operating System, CS) 수업 개요 과목명 : 운영체제(Operating System) 수업일자 : 2023년 03월 08일 (수) 1. 수업 개요 1-1. 교과 개요 - 운영체제(Operating System)의 경우 사용자의 시스템 하드웨어와 시스템 리소스를 제어하고 응용 프로그램에 대한 일반적인 서비스를 지원하는 시스템 소프트웨어로써, 운영체제에서의 프로세스와 쓰레드의 개념과 이들에 대한 관리 기법, 리눅스에 대한 구조와 Windows CE에 대해 학습한다. 2. 교과 관련 역량 2-1. CLO1 (PO1 : 공학 기초 및 응용지식) - x86 CPU의 구조, 프로세스와 쓰레드의 개념, 관리 기법을 이해한다. 2-2. CLO2 (PO2 : 자료 분석 및 실험능력) - Windbg를 통한 Windows Kernel의 자료구조 분석 능력.. 2023. 3. 9.