RAM이 많은 Windows 7 64 비트에서 swapfile & temp 폴더를 램 디스크에 넣는 것이 좋은 생각입니까? 사용됩니까? 스왑 파일을

Windows가 가능한 빨리 실행되기를 원합니다. Windows 7 64 비트에 12GB RAM이 있고 쿼드 코어 CPU 및 모든 응용 프로그램이 메모리에 적합하다면 스왑 파일이 어떤 용도로 사용됩니까? 스왑 파일을 RAM 디스크에 넣는 것이 좋은지에 대한 질문입니다.

RAM 디스크가 어떤 식 으로든 도움이됩니까? 아니면 Windows가 모든 작업에 사용 가능한 모든 메모리를 지능적으로 사용합니까?

또한 temp 폴더를 RAM 디스크에 넣을 생각입니다. RAM 디스크가 휘발성 메모리라는 것을 알고 있으며 내용이 손실되는 경우에는 신경 쓰지 않습니다.



답변

스왑 파일을 램 디스크에 넣는 것은 64 비트 OS에 적합하지 않다는 데 동의합니다. 그러나 32 비트 WinXP를 사용하는 경우 Windows는 첫 번째 3.5GB RAM 만 “인식”할 수 있습니다. 하나 이상의 RAM (예 : 9GB)이있는 경우 3.5GB 이상의 RAM은 WinXP에 의해 완전히 낭비됩니다. 그러나 SuperSpeed ​​RamDisk Plus와 같은 프로그램을 사용하면 3.5GB 이상의 메모리를 램 디스크로 사용할 수 있습니다. 스왑 파일을 올리면 엄청난 의미가 있습니다 (64 비트 Win7이 아닌 32 비트 XP에서는) ).

별도로, 임시 파일을 램 디스크에 넣는 것은 예상되는 크기가 OS에서 사용 가능한 RAM에 너무 크게 들어 가지 않는 한 거의 항상 성능 측면에서 의미가 있습니다.


답변

램 디스크에 페이지 파일을 넣는 것은 우스운 생각입니다. 전체 페이징의 일부만 페이지 파일을 포함한다는 것을 이해해야합니다. 대부분의 페이징은 실행 파일 및 기타 매핑 된 파일과 함께 이루어지며 RAM의 페이지 파일은이 성능을 향상시키기 위해 아무 것도하지 않습니다. 그리고 사용 가능한 시스템 램이 줄어듦에 따라이 페이징이 더 늘어날 것입니다. 결과적으로 페이지 파일 액세스는 빨라지지만 성능이 떨어지면 전체 페이징 레벨이 높아집니다.


답변

나는 말도 안됩니다. 32 비트 또는 64 비트 시스템의 경우

명백한 32 비트 창 (대부분의 실행중인 시스템)으로 시작하기 위해 단순히 4GB 이상의 것을 무시하십시오. 램 디스크는 PAE와 36 비트 메모리 어드레싱을 사용할 수 있기 때문에 32 비트 시스템에서 높은 메모리 영역을 유용하게 만드는 유일한 방법입니다.

질문 : 번개처럼 빠르고 안전한 가상 하드 디스크를 어떻게 사용합니까? Windows에서 고정 드라이브 문자를 할당하는 방법을 알고 있다면 임시 파일이 생각 나고 설정하기가 쉽지 않습니다. 브라우저 캐시와 동일합니다. 이것들에 대한 관심은 4 배입니다 :

  • 가장 빠른 액세스 / 검색
  • 진정한 삭제
  • 고가의 SSD 메모리에서 쓸모없는 마모를 대부분 억제합니다.
  • 디스크 조각화 감소

스왑 파일의 경우 32 비트 시스템을 시스템을 청구되지 않은 RAM에 넣을 때 많은 이점을 얻을 수 있습니다. 최대 3GB (boot.ini의 3GB 스위치 사용)를 사용하여 많은 양의 스왑을 발생시키는 메모리 부족 프로그램을 생각할 수 있습니다. SSD의 실제 삭제 및 마모와 같은 두 가지 보너스가 여전히 적용됩니다. 조각화는 스왑 파일의 문제가 아닙니다.

더 많은 점이 있습니다. 실제로 작성된 프로그램이 사용 가능한 물리적 메모리의 양에 관계없이 가상 메모리를 사용하여 쓸모없는 디스크 액세스를 유발하는 것이 일반적입니다. 이것은 32 비트와 64 비트 프로그램 모두에 해당됩니다. 스왑 파일이 없으면 시작되지 않는 프로그램도 발견했습니다.

결론은 4GB 미만의 램 디스크를 가지고 임시 폴더 및 프로그램 캐싱을 위해 쓸모없는 디스크 액세스를 저장하는 것이 무엇이든 의미가 있지만 4GB 이상을 설치하는 것이 훨씬 바람직합니다. 메모리 가격은 32에서 PAE 지원 하드웨어) 및 64 비트 시스템을 사용하고 스왑 파일을 그곳으로 옮깁니다.

많은 전문 컴퓨터 사용자는 여전히 하드웨어 지원상의 이유로 64 비트를 사용할 수 없습니다.

위와 같은 강력한 언어를 사용하는 것은 어리석은 일은 아이디어를 무시하고 마이크로 소프트의 가상 메모리 처리 (칭찬을 받고 칭찬하는 것)뿐만 아니라 어셈블리 코딩 전문가로부터 범위를 벗어난 응용 프로그램 프로그래머에게도 의존하는 것입니다. 메모리를 잘못 처리하여 가장 안정적인 PC를 무릎에 싣는 고급 언어 바보에게. 나는 주류 프로그램, 생산성 응용 프로그램에서 그러한 코드를 보았습니다.

내 주 시스템에는 XP / 32에 8GB 램 디스크가 있으며 이것이 유용한 것으로 판명되었습니다. 설정하기가 매우 간단하며 힘든 시간을 보낸 유일한 프로그램은 설치 / 업데이트 전략이 어려운 구글 크롬입니다.

이것 들과는 별개로 램 디스크에 대한 많은 유용한 사용을 생각할 수 있습니다. 필자의 경우 라이브 응용 프로그램의 디스크에서 검색 할 오디오 샘플 : 부팅 시간 (아주 느리게)에 넣고 멀티 GB 라이브러리에 번개처럼 빠르게 액세스 할 수 있습니다. 그러나 이것은 주제가 아닙니다 🙂

이것은 내 자신의 경험이다. 사람들이 불필요한 강력한 언어를 사용하여 유용한 정보의 가치를 파괴하지 않기를 바랍니다. 어리석은 말은이 문맥에서 단어를 잘못 선택하는 것입니다.


답변

그렇습니다. 페이징 파일은 RAM이 많은 경우에도 사용됩니다. 그러나 페이징 파일의 단순한 존재 자체가 시스템 성능에 영향을 미치는 요소는 아닙니다 . 또한, 페이징 파일을 RAM 디스크에 넣는 것은 무의미하다. 결국 페이징 파일의 요점은 해당 데이터가 현재 RAM에 있지 않을 때 페이지 데이터를 보유하기위한 장소입니다 . RAM 디스크는 RAM에 있습니다…

물론 RAM 디스크에 임시 파일을 배치하는 것은 완전히 다른 물고기 주전자입니다.


답변

페이지 파일을 램 디스크로 옮기는 데 많은 차이가 있음을 의심합니다. Windows에서 램을 사용하도록하려면 페이징 파일을 해제 할 수 있습니다.

그러나 IE 임시 파일을 램 디스크로 옮기고 TEMP 및 TMP 환경 변수가 램 디스크를 가리 키도록 설정하는 것이 큰 차이를 발견했습니다.

또한 “-user-data-dir =”R : \ ChromeTEMP “플래그로 Google 크롬을 실행하여 임시 파일을 램 디스크에 저장합니다. 설정을 잊어 버릴 수 있습니다. 그러나 동기화 기능을 사용하기 때문에 초기 동기화 후 모든 것이 정상으로 돌아 왔으며 내 램 디스크의 일부 파일 사본에 링크 한 후 skyrim 로딩 화면이 짧아졌습니다.


답변

Windows는 스왑 파일을 계속 사용하며 (동일한 설정이 있기 때문에 혼란 스럽습니다) 나에게 의미가 없었습니다. 그러나 페이징 파일을 비활성화 한 후에는 실제 성능이 향상되지 않았습니다. Windows가 가상 메모리 이외의 용도로 사용하기 때문에 페이지 파일 사용으로 돌아갔습니다. 나는 또한 12GB의 RAM을 여러 번 날려 버렸으며 흔들 흔들 공간이 있다는 것에 감사했습니다.

요컨대, Windows는 여전히 페이지 파일을 사용하지만 성능 저하로 눈에 띄지 않아야합니다.

임시 파일의 경우 램 디스크로 파일을 이동하면 액세스 속도가 증가해야하지만 재부팅 / 충돌을 통해 지속되는 데 필요한 것은 없으며 램 디스크 드라이버가 응용 프로그램 또는 시스템은 temp 폴더를 사용해야합니다.


답변

실제로 제 생각에는 나쁜 생각이 아닙니다.

논리적으로, 사람들은 “페이지 파일”을 잘못 이해하거나 RAM으로 “스왑 파일”을 더 정확하게 이해합니다. 스왑 파일이 RAM과 유사한 데이터를 보유하고있는 것은 사실입니다. 그러나 Windows는 이것을 RAM과 같이 사용하지 않습니다. 오늘날 우리가 살고있는 멀티 태스킹 세계에서 알 수 있듯이 Windows는 스왑 파일과 RAM을 지속적으로 작성하여 제한된 양의 RAM을 처리 할 수 ​​있도록 설계되었습니다.

스왑 파일은 프로그램이 거의 실행되지 않는 이전의 느린 컴퓨터에서 성능 향상이 더 두드러지기 때문에 항상 Windows에서 사용합니다. 창을 열면 작업하면서 프로그램이 RAM으로 교체됩니다.

Word에서 편지를 쓰고 있다고 가정 해 봅시다. 백그라운드에서 많은 programs \ windows를 사용하여 해당 프로그램을 시작한 경우 속도가 느려지지만 몇 초 후에 더 부드럽게 실행됩니다. 그런 다음 Internet Explorer로 전환하면 페이지 파일에 있었기 때문에 느리게 실행 된 다음 더 빨라집니다. 모든 백그라운드 프로세스가 페이지 파일에로드됩니다.

이제 RAM 디스크를 Windows에 소개하겠습니다. 스왑 파일을 HDD 대신 램 디스크에 넣으면 RAM이 HDD / 하드 드라이브보다 빠르기 때문에 Windows가 멀티 태스킹 할 수있는 기능이 향상되었습니다. 그러나 실제 RAM 드라이브를 구입하지 않으면 이전 시스템에서는 도움이되지 않습니다. 전원이 공급되지 않으면 Windows에서 페이지 파일을 다시 설정해야 할 수도 있습니다.

RAM이 8, 16, 32, 64GB 인 최신 PC에서는 페이지 파일이 무의미합니다.