[OS] Processes: Process, Process States, Process API
이전글https://codingmon.tistory.com/65 [OS] OS Overview (CPU가상화, 메모리 가상화, Concurrency, Persistence)Virtualizing CPU 오늘날 하나의 컴퓨터에서 돌아가는 프로그램은 매우 많습니다. 지금 당장 이 글을 쓰면서 제 노트북에는 Xcode, Chrome, Notion, Discord, 카카오톡 등등 정말 수 많은 프로그램들이 실행되codingmon.tistory.comProgram소스프로그램에서 컴파일에서 얻은 실행 파일을 말하고, 이것은 HDD, SDD 저장장치에 저장됩니다.저장장치에 저장되어있던 프로그램이 실행되려면 메인 메모리로 loading되어야합니다.어째서???폰노이만 아키텍쳐이기 때문에CPU가 메모리에 있는 기계어로 번..
2023. 3. 27.