반응형
SMALL

2025/04/14 2

운영체제 및 보안 - Lecture 4. Thread

세종대학교 - 운영체제 및 보안 수업Multithreaded Programing개요멀티 코어 프로그래밍멀티스레딩 모델스레드 라이브러리스레드 암시스레딩 문제Objectives스레드의 개념 설명cpu 사용의 근본적인 단위 (멀티스레드 컴퓨터의 형태에서)Pthread, Windows, Java thread 라이브러리 API 알기암시적 스레딩을 제공하기 위한 몇 가지 전략 알기멀티 스레드 프로그래밍과 관련된 문제 고찰Windows와 Linux에서 스레드를 위한 운영체제 지원 다루기개요 (4.1)스레드CPU 이용의 기본 단위같은 프로세스에 속한 스레드 간에는 운영체제 자원 공유 가능(코드, 데이터, 파일 공유) (레지스터, 스택 ,pc는 스레드 별로 저장)동기 (4.1.1)대부분 최근 응용 프로그램은 다중 스레드..

운영체제 및 보안 - Lecture 3. Process Concept

세종대학교 - 운영체제 및 보안 수업Process Concept프로세스 개념프로세스 스케쥴링프로세스 작동프로세스 간 통신IPC 시스템 예시Communication in Client-Server SystemsObjectives프로세스의 개념 소개모든 계산의 기초가 되는 형식의 실행에 있는 프로그램다양한 형태의 프로세스들을 묘사스케쥴링, 생성과 종료, 소통 방식을 포함공유 메모리와 메시지 전달을 이용하는 내부 프로세스 커뮤니케이션을 탐험client-server 시스템의 소통방식을 묘사프로세스 개념 (3.1.)운영체제는 다양한 프로그램을 실행시킴batch 시스템jobs (=process)Time-shared 시스템사용자 프로그램 또는 수행업무교과서는 job과 process를 거의 같은 용어로 사용프로세스실행 ..

반응형
LIST