답변:
현재 일부 작업 소프트웨어와의 호환성 문제로 인해 32 비트 운영 체제를 실행해야합니다. 내 컴퓨터에는 Windows XP Professional보다 훨씬 많은 RAM이 있으므로 3GB의 실제 메모리가 붙어 있습니다.
3GB 벽에 도달하면 컴퓨터가 페이지 파일을 사용하도록 이동합니다. 운 좋게도 소프트웨어는 32 비트 환경에서 운영 체제에 액세스 할 수없는 RAM에서 RAM 디스크를 작성할 수 있도록합니다.
SuperSpeed 에는 RamDisk라는 프로그램이 있으며이를 수행 할 수 있습니다. 또 다른 옵션은 Vsuite Ramdisk 소프트웨어입니다 (둘 다 약간 다릅니다. 기능 목록에서 요구 사항을 충족하는 기능을 확인하십시오).
나는 특별히 어떤 소프트웨어도 광고하지는 않지만 32 비트 운영 체제의 주소 지정 가능한 범위를 벗어난 일부 RAM을 사용할 수있게 해주는 몇 가지 소프트웨어를 제공합니다.
OS가 RAM에 직접 액세스하는 것만 큼 좋지는 않지만 RAM 기반 페이지 파일을 갖는 것이 하드 드라이브 기반 페이지 파일보다 훨씬 좋습니다.
스크래치 파일-한 가지 더 많은 이유 (64 비트에도 적용)
RAM 디스크를 사용할 수있는 또 다른 이유는 사진 / 비디오 편집 (예 : Adobe Creative Suite) 때문입니다. 대부분의 Adobe 프로그램은 임시 저장을 위해 "스크래치 파일"을 사용할 수 있습니다 (페이지 파일과 유사).
RAM 디스크에 스크래치 파일을 배치하면 특히 운영 체제의 RAM 한계 (또는 프로그램 정의 최대 값)에 근접 할 때 비디오 / 사진 편집 속도를 높이는 데 실제로 도움이됩니다.
2010 년 1 월 2012 년 9 월 편집 :
최근 에이 웹 사이트를 방문했습니다 (패치가 제거되었지만 여기 내 웹 사이트에서 미러링했습니다 ). 운영 체제의 PAE가 4GB 장벽을 확장 할 수 있도록 Windows 7 커널을 패치 할 수 있습니다 ( 이 기사 참조) . 패치의 실제 역학에 대한 자세한 내용 은 이전 링크 참조). 따라서 Windows 7 32 비트에서 4GB (최대 8GB) 이상의 RAM을 완전히 사용할 수 있습니다 .
mem 디스크가 흔하지 않은 근본적인 이유 중 하나는 메모리를 디스크 캐시로 사용하는 것입니다.
메모리를 캐시로 사용하면 일반 작업에서 램 디스크의 성능 이점의 대부분을 얻을 수 있습니다. 캐시가 충분하다고 가정하면 대기 시간이 그다지 중요하지 않은 백그라운드에서 디스크 쓰기가 발생할 수 있습니다.
특수한 상황 (쓰기 가능한 디스크 없음)에서 램 디스크를 계속 사용할 수 있습니다.
실제로 그들은 있습니다. 도 있습니다 DRAM 기반 SSD는 요즘.
예, 현대 HDD가 더 빠르다는 것이 사실입니다. 그러나 다른 시스템 구성 요소의 진행 상황에 비해 속도 가 훨씬 느립니다. 회전 속도가 제한되어 있기 때문에 탐색 시간을 제거 할 수 없습니다.
따라서 RAM 기반 드라이브는 많은 목적으로 성능을 크게 향상시킬 수 있습니다. RAM 드라이브가 아닌 일반 HDD에 대규모 소프트웨어 프로젝트를 구축해 본 적이 있습니까?
또한 Linux와 같은 최신 시스템 커널은 이미 사용 가능한 (사용되지 않은) RAM을 블록 스토리지 캐싱에 모두 사용합니다.
매우 오래된 게시물이지만 오늘날에도 여전히 관련이 있습니다 (2019 년경).
당시에는 640Kb의 RAM으로 가득 찬 세상에 있었지만 384k의 확장 메모리를 추가로 활성화 할 수있었습니다. 소프트웨어를 사용하면이 384k를 확장 메모리 (Lotus-Intel-Microsoft에서 만든 형식)로 교환 할 수 있으며, 호환되는 앱이이 소중한 384k를 응용 프로그램에 활용할 수 있습니다. 이러한 앱은 일반적으로 스프레드 시트 앱 (Lotus 1-2-3 및 Microsoft의 새로운 Excel 스프레드 시트 앱)입니다. 16 비트 CPU가 LIM 호환 하드웨어 인 경우 최대 2-4MB의 주소 지정 가능한 메모리로 16 비트 CPU가 DRAM (보드에 DRAM 칩이 붙어있는 RAM 보드)을 실행할 수있는 RAM 보드가있었습니다.
오늘날의 세계에서는 대부분의 사용자에게 32GB가 과도하게 사용되지만 일부 OEM (Original Equipment Manufacturers)은 32GB 표준 모델을 사용합니다. 그래서 당신은 그걸로 무엇을 할 수 있습니까? 임시 파일 앱과 OS가 생성되어 재부팅 할 때 자동으로 플러시되도록 임시 메모리 파일 (4gb-8gb)에서 RAMDrive를 만들어 OS에 윤활유를 공급하는 작업을 수행 할 수 있습니다. 인터넷 브라우저에서도이 작업을 수행 할 수 있습니다 (Chrome은 X:\Ramdrive\Cache
새로운 매개 변수와 단일 레지스트리 편집으로 바로 가기를 만들어 약간의 미세 조정 으로이 경로 를 사용하도록 구성 할 수도 있습니다 .)
현재 많은 RAMDrive가 무료이며 SET TEMP, SET TMP 환경 변수를 자동 구성합니다. RAMDrive의 새 드라이브 문자를 연결하기 만하면 불일치 한 시스템 오류, 작은 충돌, 속도 저하가 사라집니다.
많은 앱과 업데이트가 원하는대로 정확하게 제거되지는 않습니다.
또한 게이머 .BAT
의 경우 게임의 모든 내용을 복사 하고 파일을 저장 하는 파일을 만들 수 있습니다 (폴더 및 하위 폴더의 형식을 /S
매개 변수를 사용하여 매개 변수로 유지하십시오 XCOPY
. SAVE.BAT
모든 데이터를 하드 드라이브에 다시 저장 하는 추가 파일을 만들어야합니다). 그렇지 않으면 아무것도 저장되지 않을 위험이 있습니다.
오늘날 왜 RAMdisk가 사용됩니까?
RAM은 먼지가 싸고 RAM 디스크는 기존 플래터 하드 디스크 드라이브보다 빠르기 때문에 (또는 300 배 이상) 빠릅니다.
참고 : RAM 디스크는 모든 시나리오에 적합한 솔루션이 아닐 수 있지만 적용 가능한 곳에서는 맨 다운 디스크 드라이브보다 우선합니다.
나는 소프트웨어 팽창으로 인해 더 이상 사용하지 않고 대량 스토리지 성장으로 인해 RAM을 훨씬 능가한다고 말하고 싶습니다. 예전에는 640K RAM과 360K 디스크 드라이브를 가진 기존 XT와 같이 스토리지보다 더 많은 RAM을 사용할 수있었습니다. 따라서 384K 램 디스크를 만들고, 앱을 복사 한 다음 사용하지 않아도됩니다 (아직도 대부분의 앱에는 256K의 RAM). 현재 1TB 드라이브가 제공되지만 1GB의 RAM 만있는 시스템과는 대조적입니다 ...