![Windows 7 메모리 할당](https://rvso.com/image/1399995/Windows%207%20%EB%A9%94%EB%AA%A8%EB%A6%AC%20%ED%95%A0%EB%8B%B9.png)
Windows 7 운영 체제에서 활성 프로세스가 메모리에 있고 시스템에 할당할 메모리가 부족할 때 새 프로세스 생성을 거부합니까, 아니면 스왑 파일을 사용합니까?
답변1
이 질문은 서면으로 답변하기에는 형식이 너무 잘못되었습니다. 제가 드릴 수 있는 직접적인 대답에 가장 가까운 것은 다음과 같습니다. 시스템에 메모리가 부족할 경우할당 할, 스왑 파일에 사용 가능한 공간이 이미 약속되어 있거나 부족하지 않았을 것입니다. 귀하의 질문은 시스템이 할당한다는 오해에서 비롯된 것 같습니다.물리적메모리를 프로세스에 직접 전달합니다. 그것은 현대 메모리 관리가 작동하는 방식이 아닙니다.
일반적으로 시스템은백업 메모리프로세스에. 이는 실제 메모리와 페이징 파일 공간의 총 풀입니다. 실제로 사용 여부에 관계없이 모든 백업 메모리를 약속하면 시스템은 약속을 중단해야 합니다. 이는 계좌에 돈이 남아 있어도 수표 발행을 중단해야 하는 것과 거의 같습니다.
스왑 파일은 계속해서 수표를 작성할 수 있도록 인출할 수 있는 신용 한도와 같습니다. 대부분의 경우 스왑 파일은 실제로 사용되지 않으며 시스템에서 가상 메모리 할당이 성공할 수 있도록 안전망을 제공할 뿐입니다.
자세한 내용은 다음에서 확인할 수 있습니다.이 답변비슷한 질문에.