프로그램 실행1 [OS] 운영체제 03 : Program Execution 저장장치 계층 구조 메모리가 디스크보다 빠르기 때문에 무조건 다 올려놓으면 좋겠지만, 그렇지 못하기 때문에 필요한 부분만 메모리에 올려놓는다. 필요한 부분을 가져올 때, 빈번하게 사용될 부분을 가져오면 속도가 빠른 메모리에서 바로 불러올 수 있어서 전체적인 성능이 향상된다. 이것을 캐싱(Caching) 이라 한다. 프로그램의 실행 System Structure 위에서 Program을 실행 메모리 로드 (Memory Load) 프로그램은 ‘실행파일’ 형태로 하드 디스크의 파일 시스템에 저장되어 있다. 실행파일을 실행시키면 프로그램이 메모리상에 올라가서 ‘프로세스’가 되는데, 이때 메모리에 즉시 올라가는게 아니라 가상 메모리(Virtual Memory) 단계를 거친다. 가상 메모리 단계란, 프로그램을 실행하.. 2022. 5. 23. 이전 1 다음