홈페이지 » 어떻게 » 페이지 파일 또는 파티션을 얼마나 크게 교환해야합니까?

    페이지 파일 또는 파티션을 얼마나 크게 교환해야합니까?

    대략적인 경험에 따르면 페이지 파일 또는 스왑은 "RAM을 두 배로 늘려야합니다"또는 "RAM을 1.5 배"로 설정해야합니다.하지만 16GB의 RAM이있는 경우 실제로 32GB의 페이지 파일이 필요합니까??

    아마도 많은 페이지 파일이나 스왑 공간이 필요하지 않을 것입니다. 현대 컴퓨터가 공간이 거의없는 솔리드 스테이트 드라이브를 사용할 수 있다는 점을 고려하면 안심할 수 있습니다..

    페이지 파일 또는 파티션 스왑의 목적

    먼저 Windows에서 페이지 파일의 실제 목적을 기억하거나 Linux에서 스왑 파티션을 사용합니다. 둘 다 컴퓨터에 작업 메모리를 추가로 제공합니다. 예를 들어, 컴퓨터에 2GB RAM이 있고 많은 수의 프로그램이나 많은 파일을 열 경우 컴퓨터는 작업 메모리에 3GB의 데이터를 저장해야 할 수 있습니다. 컴퓨터는 추가 1GB의 데이터를 페이지 파일 또는 스왑 공간에 저장합니다. 페이지 파일 또는 스왑은 추가 데이터를 보유하는 "오버플로"영역으로 작동합니다. 컴퓨터가 사용 중일 때 자동으로 RAM으로 데이터를 전송하고, 사용하지 않을 때는 데이터를 페이지 파일 또는 스왑 파티션으로 이동합니다..

    구형 데스크탑 컴퓨터를 사용했다면 잠시 동안 데스크톱 프로그램을 최소화 한 후에 이러한 현상이 발생할 수 있습니다. 나중에 최대화했을 때 표시 되려면 시간이 걸릴 것입니다. 디스크 활동 LED가 깜박이는 동안 하드 드라이브가 끊어지는 소리가 들립니다. 데이터가 페이지 파일이나 스왑 파티션에서 RAM으로 다시 이동 중입니다. RAM은 페이지 파일이나 스왑 파티션보다 훨씬 빠릅니다. (RAM에 데스크톱 프로그램을 보관하기에 충분한 양의 RAM이있는 최신 컴퓨터에서는이 기능이 훨씬 일반적이지 않습니다.)

    대부분의 응용 프로그램은 요청한 메모리를 확보하려고합니다. RAM이 가득 차서 페이지 파일이없는 경우 다른 프로그램을 열면 프로그램이 중단 될 수 있습니다. 추가 공간 프로그램이있는 페이지 파일을 사용하면이 문제가 발생하지 않도록 할 수 있습니다..

    페이지 파일 및 스왑 파티션의 다른 용도

    Windows와 Linux는 페이지 파일과 스왑 공간을 다른 용도로 사용합니다.

    • Windows 크래시 덤프: Windows에서 페이지 파일은 크래시 덤프에 사용됩니다. 전체 메모리 덤프를 만들려면 페이지 파일이 적어도 실제 메모리 크기 + 1MB 이상이어야합니다. 커널 메모리 덤프의 경우 8GB RAM 이상의 시스템에서는 페이지 파일이 최소 800MB 이상이어야합니다. 대부분의 사람들은 완전한 메모리 덤프가 필요하지 않지만 커널 덤프가 유용 할 수 있습니다. 필요한 800MB 페이지 파일은 상당히 작지만 페이지 파일을 사용 가능으로 설정하고 사용하지 않도록 설정해야합니다. 이 정보는 Microsoft TechNet의 Understanding Crash Dumps 게시물에서 가져온 것입니다.
    • Linux 최대 절전 모드: 리눅스 시스템에서, 최대 절전 모드 - 다시 부팅 할 때 다시로드 할 수 있도록 시스템의 RAM 내용을 디스크에 저장하는 절전 상태 - 시스템의 RAM 내용을 스왑 파티션에 저장합니다. 이것은 "디스크 일시 중단"이라고도 할 수 있습니다. 최대 절전 모드로 전환하기 위해 RAM만큼 큰 스왑 파티션이 필요하다고 생각할 수도 있지만 실제로는 사용하는 RAM만큼 큰 스왑 파티션이 필요합니다. if 16GB의 RAM 중 4GB 만 정기적으로 사용하므로 4GB 스왑 파티션으로 최대 절전 모드로 전환 할 수 있습니다. 그러나 4GB 이상의 RAM을 사용하면 최대 절전 모드로 전환되지 않을 수 있습니다. RAM의 크기와 같은 스왑 파티션을 선택하는 것이 안전 할 때가 있습니다. 이것은 최대 절전 모드에만 적용됩니다. 절대로 컴퓨터를 최대 절전 모드로 전환 할 계획이 없다면 걱정할 필요가 없습니다. (C : \ hiberfil.sys 파일에 데이터를 저장하여 Windows가 최대 절전 모드로 전환되므로 Windows에서 최대 절전 모드로 전환 할 때 페이지 파일이 포함되지 않습니다.)

    실제 질문 : 얼마나 많은 메모리를 사용합니까??

    페이징 또는 스왑 공간이 얼마나 필요한지 알려주는 딱딱하고 빠른 규칙은 없습니다. 답변은 컴퓨터로 수행하는 작업과 사용하는 메모리 양에 따라 다릅니다. 예를 들어, 8GB의 메모리가 있지만 8GB 이상을 사용하지 않으면 페이징 공간이나 스왑 공간이 전혀 필요 없습니다. 결국 8GB 이상을 필요로 할 것입니다. 반면에 64GB의 메모리가있는 컴퓨터를 사용할 수도 있지만 100GB 데이터 세트를 사용하여 정기적으로 작업 할 수도 있습니다. 64 비트 페이징 또는 스왑 공간 만 있으면 안전 할 수 있습니다. 따라서 8GB RAM의 컴퓨터에는 페이지 파일이 필요하지 않을 수 있으며 64GB RAM의 컴퓨터에는 거대한 페이지 파일이 필요할 수 있습니다. 모든 것은 컴퓨터가하는 일에 달려 있습니다..

    대부분의 사람들은 필요한 페이징 공간이나 스왑 공간을 예측할 수 없습니다. 현재 사용 된 메모리를 살펴 보았지만 프로그램이 1 주일 또는 1 개월 이내에 얼마나 필요할지 알 수는 없습니다..

    Windows가 자동으로 관리 할 수 ​​있음

    Windows에서 페이지 파일은 C : \ pagefile.sys에 저장됩니다. 기본적으로 Windows는이 파일의 크기를 자동으로 관리합니다. 소규모로 시작하여 필요할 경우 더 큰 크기로 커집니다. Windows가 자체적으로 페이지 파일의 크기를 처리하도록하는 것이 좋습니다. 시스템 드라이브에 엄청난 공간을 차지해서는 안됩니다. 페이지 파일이 시스템 드라이브에 많은 공간을 차지한다면 과거의 큰 페이지 파일이 필요하고 Windows가 자동으로 크기를 늘려야하기 때문입니다.

    예를 들어, RAM이 4GB 인 Windows 8.1 시스템에서 페이지 파일의 크기는 현재 1.8GB에 불과합니다. 우리는 그만큼의 RAM을 가지고 있지는 않지만, Windows는 더 많은 것을 필요로 할 때까지 작은 페이지 파일을 사용하고 있습니다..

    페이지 파일을 제거하는 데 성능상의 이점은 없으며 모든 RAM을 사용하면 프로그램이 충돌 할 수있는 잠재적 인 시스템 불안정성 문제 만 발생합니다. 페이지 파일을 제거하여 시스템 드라이브의 공간을 절약 할 수는 있지만 대개는 가치가 없습니다.

    수동으로 크기를 설정하려면 (권장하지 않음) RAM의 크기뿐만 아니라 시스템의 메모리 사용량이 중요한 경우 실제로 중요한 점을 명심하십시오. Microsoft의 설명서는 다음 사항에 유의합니다.

    "페이지 파일 크기를 구성하는 이유는 변하지 않았습니다. 필요할 경우 시스템 크래시 덤프를 지원하거나 필요한 경우 시스템 커밋 제한을 연장하는 것이 항상있었습니다. 예를 들어, 많은 실제 메모리가 설치되어있는 경우 사용량이 많은 동안 시스템 커밋 차지를 백업하는 데 페이지 파일이 필요하지 않을 수 있습니다. 사용 가능한 물리적 메모리만으로도 충분할 수 있습니다. "

    즉, 실제로 필요한 메모리 양에 관한 것입니다. 사용 가능한 총 메모리 양은 "시스템 커밋 제한"입니다.

    리눅스는 선택의 여지가있다.

    Linux에서 Windows 페이징 파일과 동일한 것은 스왑 파티션입니다. 이것은 파일이기 때문에 파티션이 아니기 때문에 Linux를 설치할 때 스왑 파티션의 크기를 선택해야합니다. 물론 나중에 파티션의 크기를 조정할 수는 있지만 더 많은 작업이 필요합니다. 리눅스는 자동으로 스왑 파티션의 크기를 관리 할 수 ​​없습니다..

    각 Linux 배포판은 자체 설치 프로그램을 사용하며 각 Linux 배포판에는 설치 프로그램에 적절한 스왑 파티션 크기를 자동으로 선택하는 로직이 있습니다. Linux 배포판은 일반적으로 RAM의 크기를 사용하여 스왑 파티션의 크기를 결정합니다. 우분투를 설치할 때 일반적인 기본 스왑 파티션 크기는 RAM의 크기와 추가 0.5GB 정도가되는 것 같습니다. 이렇게하면 최대 절전 모드가 제대로 작동합니다..

    Linux 설치 프로그램에서 수동으로 파티션하는 경우 RAM 크기에 .5GB를 추가하면 시스템을 실제로 최대 절전 모드로 전환 할 수 있습니다. 그것은 보통 충분한 스왑 공간 이상이어야합니다. 최대 16GB 정도의 RAM이 있고 최대 절전 모드가 필요하지 않지만 디스크 공간이 필요한 경우 작은 2GB 스왑 파티션으로 벗어날 수 있습니다. 다시 말하지만 실제로 컴퓨터가 실제로 얼마나 많은 메모리를 사용할 것인가에 달려 있습니다. 그러나 경우에 따라 약간의 스왑 공간을 갖는 것이 좋습니다..


    1GB 또는 2GB RAM이 장착 된 컴퓨터에 적용된 구형 "RAM 크기의 두 배"법칙. 얼마나 많은 페이지 파일이나 스왑 공간이 필요한지에 대한 대답은 하나도 없습니다. 그것은 모두 당신이 사용하는 프로그램과 그들이 필요로하는 것에 달려 있습니다. 확실하지 않은 경우 운영 체제의 기본값을 고수하는 것이 거의 항상 좋은 생각입니다.

    이미지 크레디트 : William Hook on Flickr, Jean-Etienne Minh-Duy Poirrier on Flickr