«virtual-memory» 태그된 질문

가상 메모리는 각 프로세스에 고유 한 주소 공간 (가상 메모리)이 부여되는 방법이며 하드웨어는 모든 VM 참조를 실제 메모리 주소로 변환합니다. 원래 VM은 사용 가능한 실제 메모리보다 더 많은 주소 공간을 제공하는 데 사용되었습니다. 실제 메모리보다 많은 가상 메모리를 사용하는 상황을 수용하기 위해 HDD와 같은 저장 장치를 사용하여 데이터를 "스왑 아웃"하고 나중에 필요에 따라 "스왑 (다시 스왑)"할 수 있습니다.

12
RAM이 많은 경우 스왑 파일을 비활성화해야합니까, 아니면 가상 RAM 드라이브로 이동해야합니까?
많은 양의 RAM이 있다고 상상해보십시오. 64GB를 가정 해 봅시다. 그것은 심지어 게임용 PC에도 많은 영향을 미칩니다. 이제 Windows에서 페이지 파일의 기본 위치는 기본 OS 드라이브에 있습니다. HDD 또는 SSD는 일반적으로 빠르지 만 여전히 RAM만큼 빠르지 않습니다. 하드 드라이브에서 페이지 파일을 비활성화하거나 가상 RAM 드라이브를 만들고 페이지 파일을 그대로두면 Windows가 모든 …


2
Mac OS X에서 일시 중지되지 않은 응용 프로그램
거대한 XML 파일을 구문 분석하려고 시도하고 가상 메모리가 부족했습니다. OS는 모든 응용 프로그램을 일시 중지하고 더 많은 공간을 확보하기 위해 응용 프로그램을 종료하는 화면을 제공했습니다. XML 구문 분석 응용 프로그램을 종료했으며 현재 많은 공간이 있지만 더 이상 일시 중지 된 응용 프로그램을 다시 시작할 수 없습니다. 어떻게해야합니까?

6
가상 메모리 란 무엇입니까?
'가상 메모리'에 대한 메모를 두 번 확인했으며 교과서의 정의는 다음과 같습니다. 주 메모리의 일부로 작동하도록 보조 스토리지 섹션을 할당하는 프로세스 어디로 위키 백과는 말합니다 : 가상 메모리는 응용 프로그램에 인접한 작업 메모리 (주소 공간)가 있다는 인상을주는 컴퓨터 시스템 기술입니다. 그리고 (Wikipedia도 말합니다) "가상 메모리"는 "디스크 공간을 사용하여 실제 메모리 크기를 …

3
커밋 요금이 100 % 찼지만 페이지 파일을 사용하지 않을 때 실제 메모리는 60 %
시스템에서 페이지 파일을 비활성화했습니다 (하드 디스크가 너무 느리거나 새 것을 즉시 구입할 수 없으며 페이지 파일을 다른 파티션으로 이동할 수 없음). 메모리가 많은 응용 프로그램을 사용하여 리소스 모니터를 볼 때 시스템은 커밋 요금이 거의 100 % 가득 찼음을 보여줍니다. 실제로 더 많은 메모리를 요구하면 커밋 요금이 효과적으로 100 %에 도달하면 …

4
커널이 페이징 / 가상 메모리를 지원할 때 Linux가 스왑 파티션을 사용하는 이유는 무엇입니까?
페이징 및 스와핑을 이해하는 한 완전히 다른 개념입니다. 스와핑은 프로세스가 실제 메모리 또는 하드 드라이브에 완전히 있다는 것을 의미하지만 프로세스의 페이징 부분은 실제 메모리에 있고 다른 부분은 하드 드라이브에있을 수 있습니다. 그렇다면 왜 리눅스에 스왑 파티션이 필요한가? 실제 메모리가 가득 찬 경우 일부 프로세스가 하드 드라이브로 아웃소싱되고 새 프로세스가 가상 …

1
나중에 실행하여 메모리 스왑 아웃하기 위해 Linux 프로세스를 중지하는 방법
장래에 동일한 프로세스 를 재개하려는 의도로 CPU 또는 실제 메모리 리소스를 소비하지 않도록 장기 실행 프로세스를 중지 하고 싶습니다. CPU 부분을 사용 SIGSTOP하여 SIGCONT 신호를 얻을 수 있다는 것을 알고 있지만 (정지 된) 프로세스의 개인 RSS 메모리를 즉시 페이지 아웃 (프로세스 더티 페이지의 경우 스왑 아웃 ) 할 수 있습니까?

2
벌룬 OS X kernel_task 및 유선 메모리 사용량을 진단하는 방법은 무엇입니까?
근본 원인을 진단하는 데 어려움을 겪고있는 매우 이상한 문제가 있습니다. 14GB RAM 이있는 Mac Pro (2008, 8 코어 2.8 GHz, 8800GT)가 있습니다 (이 문제로 인해 최근에 업그레이드되었습니다!). 시스템을 부팅하고 로그인하면 vm_stat / top / Activity Monitor에 kernel_task에 약 150MB가 할당되어 있고 시스템에 약 800MB의 유선 메모리가 할당되어 있음이 표시됩니다. 처음에는 …

5
특정 Mac 응용 프로그램에서 얼마나 많은 스왑을 사용합니까?
Mac OSX (10.2 이상)에서 실행중인 특정 응용 프로그램이 일부 메모리가 스왑 아웃되었는지 (즉, /private/var/vm/swapfile*파일 중 하나) 있는지 알 수있는 방법이 있습니까? 그리고 얼마나? 바운티 (150rps) 간단한 질문입니다. 현상금 기간이 2 일 미만인 것으로 확인되면 첫 번째 정답이 수락됩니다. 그래도 아직 얻지 못했다면 가장 흥미로운 새로운 사실을 알려주는 사람에게 수여합니다. 그리고 …

6
여전히 가상 메모리를 사용해야합니까?
나는 이것이 이미 요청되었다고 생각했지만 그것을 찾을 수없는 것 같습니다. 어떤 시점에서 더 이상 가상 메모리를 사용할 필요가 없습니까? 4GB의 RAM을 사용하면 컴퓨터가 거의 모든 곳에서 거의 사용하지 않는 것을 알 수 있습니다. 이 시점에서 가상 메모리가 반드시 필요한 것은 아닙니다. 전원을 끄면 위험합니까? 내가 잃어 버릴 기능이 있습니까?

2
ImDisk : 명령 행에서 실제 메모리 드라이브 (가상 메모리 드라이브 아님) 작성
내가 사용하고 ImDisk을 내가 문서에 대한 임시 드라이브로 사용하는 Windows 7에서 가상 드라이브를 생성하고, 그 때마다 컴퓨터 / 윈도우 다시 시작 생성됩니다. 이것은 잘 작동합니다. 그러나 가상 메모리 대신 실제 메모리에 드라이브를 만들고 싶습니다. Windows의 구성 탭에는 'ImDisk 가상 디스크 드라이버'가 있습니다. 이 도구를 사용하면 실제 메모리에 가상 디스크를 만들 …

5
페이지 파일을 늘리거나 RAM을 구매 하시겠습니까?
나는 놀랍게도 여전히 작동하지만 10MB 이상의 XP PC를 가지고 있지만 256MB RAM 중 하나가 마침내 죽었습니다. 이제 256MB 만 남았습니다. 예상대로 PC가 느려졌지만 페이지 파일을 최소 4GB 최대 4GB로 늘리려 고하면 허용 가능한 수준으로 다시 매우 빨라졌습니다. 내 질문은 다음과 같습니다. 현재 성능이 이미 만족 스럽기 때문에 더 많은 RAM을 …

3
페이징 파일없이 실행할 때 Vista Home Premium에서 "메모리 부족"경고를 표시하지 않으려면 어떻게합니까?
몇 주 전에 Media Center 에서 모든 페이징 파일을 비활성화했습니다 . 나는 오직 실행된다는 생각 AVG 이들을 지원하기 위해, 미디어 센터, LogMeIn을, 크롬과 잡다한 서비스를하고 할 수있는 그래서 뭐 해, 사용 된 실제 메모리 1.4-1.5 GB 이상 얻을 수 없다? 전반적으로 이것은 훌륭하게 작동했으며 드라이브 스 래싱의 부족은 계시입니다. 그러나 …

3
Linux 시스템에서 스왑 영역의 양과 관련이 있습니까?
Linux에서 스왑 영역의 양이 너무 작게 설정되어 있는지 (1Gb와 같은) 중요 RAM이 중요합니까 128Gb? 항상 스왑 영역의 양을 RAM의 두 배로 설정해야합니까? 업데이트 : 안녕하세요,이 질문에 답해 주셔서 감사합니다. 실제로 작은 클러스터 시스템을 사용할 때 약간의 문제가 발생했기 때문에이 질문이 있습니다. 문제는 여기 에 게시되어 있습니다. 다음 그림은이 소규모 클러스터의 …

5
브라우저가 왜 그렇게 많은 메모리를 사용합니까?
많은 탭을 열었을 때 Firefox가 매우 느리게 실행되는 데 문제가있었습니다. 20 개의 탭을 말합니다. 전체 시스템이 느려질 것입니다. Chrome을 사용해보기로 결정하고 정상적으로 시작되었습니다. 그러나 최근에 나는 그것도 발견하고 전체 시스템을 느리게합니다. 작업 관리자를 보면, chrome.exe는 작업 관리자의 약 6 개의 다른 항목에 약 250MB의 메모리를 사용하고 있습니다. 그러나 Chrome을 종료하면 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.