CPU에 의해서 현재 실행되고 있는 프로그램PCB(Process Control Block) 존재로서 명시되는 것프로세서(CPU)가 할당되는 개체로서 디스패치가 가능한 단위저장된 결과를 얻기 위한 일련의 계통적 동작목적 또는 결과에 따라 발생되는 사건들의 과정비동기적 행
프로세스가 수행 중에 다른 프로세스를 수행하기 위하여 현재 수행 중인 프로세스를 중단하거나 외부 입력장치에 의해 프로세스가 중단되는 상태를 인터럽트라고 한다.사용자에 의해서 새로운 프로그램이 실행 될 때, 현재 실행 중인 프로세스 상태를 잠시 중단하고, 새로운 프로그램
CPU나 자원을 효과적으로 생산성 있게 사용하기 위한 소프트웨어적 계획프로세스 스케줄링은 프로세스에게 CPU를 할당하고 문맥 교환을 하는 프로세스 관리 기능이다.■ 장기(상위) 스케줄링프로세스가 자원을 사용하는 시기를 결정하여 대기 큐로 전달하는 작업으로, 작업 스케줄
■ 가상기억장치 (Virtual Memory) : 보조기억장치인 하드디스크 일부를 주기억장치처럼 사용하는 기술■ 가상 디스크 (Virtual Disk) -- 지금말고 과거에 사용! : 주기억장치 일부를 보조기억장치인 하드디스크처럼 사용하는 기술 ■ 인터리빙
다중처리기 (Multi-Processor) VS. 다중컴퓨터 (Multi-Computer)LAN : 근거리 통신망특징1) 주프로세서는 입출력 & 연산 담당2) 중프로세서는 연산만 담당3) 주프로세서만 운영체제 수행4) 중프로세서는 사용자 프로그램만을 수행5) 주프
사전적 의미) 실을 꿰다운영체제 의미) 실행될 명령어들의 연속정량 프로세스(Light Weight)라고 한다하나의 프로세스를 수행하는 과저에서 여러 개의 인터럽트 루틴이나 함수를 순서적으로 수행하는 프로세스 = 단일 쓰레드하나의 프로세스에 여러 개의 쓰레드 존재 = 다