Recent Posts

[운영체제] 6. Process Synchronization(Concurrency Control)

Process 데이터의 접근 패턴 읽기만 한다면 누가 먼저 읽든 별 문제는 없다 근데 결과를 저장한다면 누가 먼저 읽어갔느냐 등에 따라 달라질 수 있고 그래서 동기화를 고려해야 한다   Race Condition - 경쟁상태 여러 주체가 하나의...

[운영체제] 4. Process Management

프로세스의 생성 부모 프로세스가 자식 프로세스를 생성(복제) 프로세스의 트리 형성 프로세스는 자원을 필요로 함 OS로부터 받던지 부모와 공유 자...

[운영체제] 3. Process

 프로세스의 개념     Process is a program in execution 프로세스의 문맥(context) CPU 수행 상태를 나타내는 하드웨어 문맥 Program Counter 각...

[운영체제] 2. System Structure & Program Execution

컴퓨터 시스템 구조 메모리 : CPU 의 작업 공간 - CPU가 매 클럭마다 여기서 명령어를 읽어들임 사용자 프로그램 : I/O 작업을 직접 I/O Controller에게 명령할 수 없게 막혀있음. 따라서 운영체제에게 CPU더러 대신 I/O Contr...