RAM 디스크 설명 : 디스크의 정의와 사용하지 않아야하는 이유
컴퓨터의 RAM은 최신 솔리드 스테이트 드라이브보다 여전히 빠릅니다. RAM 디스크는 컴퓨터의 RAM을 초고속 가상 드라이브로 사용하여이를 활용합니다. 그러나 어쨌든 RAM 디스크를 사용하고 싶지 않을 것입니다.
RAM 디스크는 판매하기 쉽습니다. 빠른 SSD보다 RAM에서 데이터를 읽는 속도가 얼마나 빠른지 보여주는 성능 벤치 마크를 유지하기 만하면됩니다. 그러나 이것은 전체 그림이 아닙니다.
RAM 디스크 란 무엇입니까?
RAM 디스크를 만들려면 Windows에서 가상 드라이브를 만드는 타사 프로그램을 설치합니다. 이 프로그램은 RAM의 일부를 예약합니다. 따라서 RAM 디스크에 4GB의 파일이있는 경우 디스크는 4GB의 RAM을 차지합니다. 디스크의 모든 파일은 RAM에 저장됩니다. 디스크에 쓸 때 RAM의 다른 섹션에 쓰는 것입니다.
처음에는 이것이 성능 최적화에 도움이 될 것 같습니다. RAM 디스크에 프로그램을 설치 한 경우 데이터가 가능한 가장 빠른 메모리에 이미 저장되어 있기 때문에 거의 즉각적인로드 시간을 갖게됩니다. 파일을 저장하면 RAM의 다른 부분에 복사되는 것처럼 거의 즉시 발생합니다. 이는 RAM 디스크에 저장된 파일에 대해 더 빠른 애플리케이션로드 시간과 더 빠른 파일 읽기 / 쓰기 시간을 의미합니다.
아마도 하나를 사용하지 말아야하는 이유
그러나 여기에는 큰 문제가 있습니다. RAM은 휘발성 메모리입니다. 컴퓨터의 전원이 꺼지면 RAM의 내용이 지워집니다. 즉, 중요한 것은 RAM 디스크에 저장할 수 없습니다. 전원이 끊어져 컴퓨터가 고장난 경우 RAM 디스크에있는 모든 데이터를 잃게됩니다. 따라서 RAM 디스크에 파일을 저장하는 것은 파일을 잃어 버릴까 걱정하지 않는 한 무의미합니다.하지만 파일에 대해 신경 쓰지 않았다면 왜 처음부터 저장합니까?
RAM은 영구적이지 않기 때문에 컴퓨터를 종료 할 때 RAM 디스크의 내용을 디스크에 저장하고 컴퓨터를 켤 때로드해야합니다. 예를 들어 RAM 디스크에 Photoshop을 설치했다고 가정 해 보겠습니다. Photoshop 설치를 잃어 버리지 않도록 RAM 디스크의 사본을 컴퓨터의 하드 드라이브에 저장해야합니다. 이 작업을 몇 분마다 자동으로 수행하거나 종료 할 때만 수행 할 수 있습니다.
컴퓨터를 켤 때 RAM 디스크 프로그램은 하드 드라이브에서 RAM 디스크 이미지를 읽어 RAM에 다시로드해야합니다. 즉, 부팅 시간이 길어지면서 프로그램로드 시간이 더 빨라집니다. 컴퓨터가 하드 드라이브에서 응용 프로그램이나 다른 파일을로드하면 어쨌든 RAM에 캐시합니다. 따라서 하드 드라이브가 아닌 RAM 디스크에 응용 프로그램이나 게임을 설치하는 것은 약간 어리석은 일입니다. 어느 쪽이든 응용 프로그램을로드하면 나중에 빠른로드를 위해 메모리에 남아 있습니다.
관련 : 컴퓨터의 RAM이 가득 차서 좋은 이유
RAM 디스크는 또한 메모리의 좋은 청크를 예약하여 다른 용도로 사용할 수 없도록합니다. Windows는 사용하지 않는 메모리를 사용하여 어쨌든 파일을 캐시하며 모든 작업을 백그라운드에서 자동으로 수행합니다. 메모리가 필요한 경우 Windows는 캐시 된 데이터를 즉시 삭제합니다. RAM 디스크를 사용하는 경우 메모리를 확보하려면 수동으로 종료해야합니다.
RAM 디스크를 만드는 방법
RAM 디스크를 만드는 것은 매우 간단합니다. DataRAM의 RAMDisk Personal과 같은 프로그램을 설치합니다. 무료 버전을 사용하면 최대 4GB 크기의 RAM 디스크를 만들 수 있으며이를 사용하여 새 RAM 디스크를 만들 수 있습니다.
그런 다음 여기에 프로그램을 설치하거나 파일을 이동할 수 있습니다. 컴퓨터가 다운 되더라도 데이터를 잃지 않도록 RAM 디스크의 복사본을 저장하는 것이 좋습니다. 물론 RAM 디스크의 파일을 업데이트 할 때마다 새 이미지를 저장해야합니다.
RAM 디스크에 대한 몇 가지 용도가 있어야하지만…
RAM 디스크는 PC 청소 프로그램 및 기타 많은 "시스템 최적화"도구와 같은 완전한 사기가 아닙니다. 빠른 SSD를 사용하는 것보다 RAM에서 읽고 쓰는 것이 확실히 더 빠릅니다. 당신이하고있는 일을 정말로 알고 있다면 RAM 디스크를 잘 사용할 수있을 것입니다.
그러나 다음 두 가지가 모두 참이어야합니다.
- 일반적으로 RAM을 캐시로 사용하지 않고 하드 드라이브에 작은 파일을 읽고 쓰는 것을 고집하는 프로그램을 사용해야합니다.
- 이러한 파일에 대해 신경 쓰지 않아도되며 분실해도 문제가 없습니다.
이것은 삭제해야 할 높은 기준입니다. 반드시 신경 쓰지 않는 캐시가있는 대부분의 프로그램은 어쨌든 RAM을 사용합니다. 예를 들어 Photoshop의 스크래치 파일을 RAM 디스크에 배치 할 필요가 없습니다. Photoshop은 사용 가능한 경우 RAM을 캐시로 사용하기 때문입니다. 공간이있는 경우 웹 브라우저는 캐시 파일을 RAM에 저장합니다.
하드 드라이브에서 데이터를 쓰고 읽는 프로그램의 경우이 데이터는 손실되고 싶지 않을 것입니다. 중요한 데이터베이스와 함께 RAM 디스크를 사용하는 것은 충돌이나 정전이 발생하면 데이터베이스를 잃게되므로 실수입니다.
RAM 기반 솔리드 스테이트 드라이브
RAM 속도의 이점을 누리고 싶다면 RAM 기반 솔리드 스테이트 드라이브에 투자 해보십시오. 이들은 일반적인 플래시 메모리 대신 RAM을 포함하는 솔리드 스테이트 드라이브입니다. 읽기 및 쓰기 속도가 훨씬 빠르지 만 RAM이 플래시 메모리보다 비싸기 때문에 훨씬 비쌉니다.
이러한 드라이브에는 배터리가 포함되어 있으므로 컴퓨터의 전원이 꺼져도 RAM의 내용을 유지할 수 있습니다. 데이터를 오프라인 메모리에 쓸 수있는 충분한 배터리 전원이있어 RAM에 저장 한 내용을 잃어 버리지 않습니다.
이러한 드라이브는 일반 사용자를위한 것이 아닙니다. SSD의 안정성과 함께 RAM 속도를 원하는 데이터 센터 및 기타 비즈니스 용도를위한 매우 비싼 옵션입니다. 그러나 이러한 드라이브는 미션 크리티컬 목적을 위해 RAM과 같은 속도가 정말로 필요한 경우 소프트웨어 RAM 디스크보다 훨씬 더 합리적입니다.
요약하면 RAM 디스크는 광고 된대로 작동합니다. 하지만 어쨌든 사용하고 싶지 않을 것입니다. 중요한 데이터베이스를 실행하거나 게임로드 시간을 단축하는 데 적합하지 않습니다.
RAM 디스크를 현명하게 사용하고 있다면 의견을 남겨주세요. 사람들이 실제로 어떤 용도로 사용하는지 알고 싶습니다.