문맥교환
-
프로세스란 ?Computer Engineering/Computer Science 2023. 6. 5. 00:54
- 프로그램 : 실행되기 전까지 보조기억장치에 있는 데이터 덩어리 - 프로세스 : 프로그램을 메모리에 적재하고, 실행한 것 프로그램을 메모리에 적재하고 실행한다 = 프로세스를 생성한다 프로세스는 윈도우 작업관리자, 유닉스 ps명령어로 확인할 수 있다. 1. 포그라운드 프로세스 : 사용자가 보는 앞에서 실행되는 프로세스 2. 백그라운드 프로세스 : 사용자가 보지 못하는 뒤에서 실행되는 프로세스 2-1. 사용자와 상호작용할 수 있는 백그라운드 프로세스 2-2. 사용자와 상호작용하지 않고 묵묵히 정해진 일을 수행하는 백그라운드 프로세스 유닉스 : 데몬, 윈도우 : 서비스 모든 프로세스는 실행하기 위해 CPU 필요로 하지만, CPU 자원은 한정적임. 그래서 프로세스는 차례대로 돌아가며 한정된 시간만큼만 cpu이..