RAM 드라이브 소프트웨어 목록
List of RAM drive softwareRAM 드라이브 소프트웨어를 사용하면, 컴퓨터의 RAM(메모리)의 일부를 디스크 드라이브인 것처럼 인식해, 볼륨명과 드라이브 문자를 사용할 수 있습니다(OS가 서포트하고 있는 경우).한 램 디스크다 훨씬 빠르고 플래터 회전과 함께 어려운 드라이브보다 쓰기 액세스를 하며 컴퓨터 또는 crashes[1]—volatility 있는 장점 보안 민감한 데이터 영구적으로 저장되지 않도록 요구하고 종료되는 그 안에 파괴되는 것이 불안하다고,고 구식 일시적 데이터의 축적지만 disadvantag을 막기 위해 읽고 있다.eo필요한 데이터를 보다 빠르게 처리하기 위해 드라이브를 사용하는 경우종래의 대용량 스토리지와 RAM 드라이브간에 데이터를 카피하고, 전원 절단시에 보존해, 기동시에 로드할 수 있습니다.
개요
특징들
패키지마다 다른 기능:
- 일부 RAM 드라이브는 전원을 끌 때 일반 대용량 스토리지에 콘텐츠를 자동으로 백업하고 컴퓨터를 [2]시작할 때 콘텐츠를 로드합니다.이 기능이 제공되지 않으면 시작 및 종료 스크립트를 통해 항상 내용을 보존할 수 있습니다.또, 오퍼레이터가 기억하고 있는 경우는 수동으로 내용을 보존할 수 있습니다.
- 일부 소프트웨어에서는 여러 개의 RAM 드라이브를 만들 수 있지만 [2]다른 프로그램에서는 하나만 지원합니다.
- 일부 RAM 드라이브는 IBM PC 아키텍처를 사용하는 컴퓨터에서 32비트 운영 체제(특히 32비트 Microsoft Windows)와 함께 사용할 경우 메모리 맵의 4GB 지점 이상의 메모리를 사용할 수 있습니다. 이 메모리는 관리되지 않으며 일반적으로 액세스할 [2]수 없습니다.관리되지 않는 메모리를 사용하는 소프트웨어는 안정성 문제를 일으킬 수 있습니다.
- 특히 IBMPC 기반의 32비트 운영체제에서는 일부 RAM 드라이브는 메모리 맵(3GB 장벽으로 알려져 있음)에서 4GB 미만의 "관리되지 않은" 또는 "보이지 않는" RAM을 사용할 수 있습니다. 즉, "PCI 구멍"에 있는 RAM입니다.주의: 4GB 이상의 'AWE'(주소창 확장) 메모리를 지원하는 RAM 드라이브는 4GB 미만의 관리대상 외 PAE(또는 물리 주소 확장) 메모리도 지원한다고 가정하지 마십시오.대부분은 지원하지 않습니다.
FreeBSD
md – 메모리 디스크
이 드라이버는 malloc, 프리로드, vnode, 스왑의 4가지 종류의 메모리 백업 가상 디스크를 지원합니다.디스크는 mdconfig 및 mdmfs라는 다음 명령줄 도구를 사용하여 생성할 수 있습니다.이러한 프로그램의 사용 방법의 예를 [3]다음에 나타냅니다.
mdmfs를 사용하여 메모리 디스크를 만들고 마운트하려면:
mdmfs - F new image - s 5m md0 / mnt
mdconfig를 사용하여 메모리 디스크를 만들고 마운트하려면:
# mdconfig - a - t 스왑 - s 5 m - u 0
newfs - U md0 수
# 마운트 /dev/md0 /mnt
이전에 만든 디스크를 파기하려면:
umount / mnt
# mdconfig - d - u 0
리눅스
쉬엠
최신 Linux 시스템에서는 사용자가 접근할 수 있는 램디스크가 프리 인스톨 되어 있습니다./dev/shm.
래피드 디스크
RapidDisk는 Linux 커널 모듈과 Solaris(운영 체제)의 Ramdiskadm과 유사한 기능을 하는 관리 유틸리티를 포함하는 무료 오픈 소스 프로젝트입니다.rxadm 유틸리티를 사용하면 RAM 디스크 볼륨을 동적으로 연결, 제거 및 크기를 조정할 수 있으며 다른 블록 [4]디바이스와 동일하게 취급할 수 있습니다.
메모리 디스크
RAM을 [5]폴더로 사용할 수 있는 무료 오픈 소스 유틸리티입니다.
tmpfs 및 ramfs
Linux 환경에서 tmpfs 및 ramfs를 사용하는 방법의 예는 다음과 같습니다.
$ mkdir / var / ramdisk
마운트 지점이 식별되면 mount 명령을 사용하여 해당 마운트 지점 위에 tmpfs 및 ramfs 파일 시스템을 마운트할 수 있습니다.
$ mount - t tmpfs none / var / ramdisk -o size = 28m
이제 /var/ramdisk에 액세스할 때마다 모든 읽기 및 쓰기가 [6]메모리에서 직접 발생합니다.
tmpfs와 [7]ramfs에는 2가지 차이가 있습니다.
1) RAMF의 마운트 공간은 이론적으로 무한합니다.필요에 따라 RAMF가 확장되기 때문에 시스템이 행업하거나 사용 가능한 메모리를 모두 사용하기 위해 크래시를 일으키기 쉽거나 대량의 스왑을 시작하여 RAMF에 사용할 수 있는 메모리를 확보할 수 있습니다.따라서 램프 영역의 크기를 제한하는 것이 좋습니다.
2) tmpfs는 컴퓨터의 스왑 공간에 의해 백업됩니다.
또한 Linux용 RAM 디스크에는 Profile-sync-daemon(psd)으로 많은 "wrapper"가 있으며 사용자는 데스크톱 애플리케이션용 RAM 디스크를 사용하여 캐시의 부하가 높은 IO를 RAM으로 이동할 수 있습니다.
Microsoft Windows
비독점적
ImDisk
ImDisk Virtual Disk Driver는 Olof Lagerkvist에 의해 작성된 디스크 이미지 에뮬레이터입니다.무료 오픈 소스 소프트웨어이며 32비트 및 64비트 버전으로 제공됩니다.디지털 서명이 되어 있기 때문에 테스트 모드로 실행할 필요 없이 64비트 버전의 Microsoft Windows 와 호환성이 있습니다.64비트 버전에서는 [8]실제로 생성할 수 있는 RAM Disk 크기에 제한이 없습니다.
ImDisk Toolkit은 ImDisk Virtual Disk Driver를 내장하고 몇 [9]가지 기능을 추가하는 서드 파티의 무료 오픈 소스 소프트웨어입니다.
ERAM
ERAM은 최대 4GB의 RAM 용량을 지원하는 오픈 소스 드라이버로 페이징/비페이징 메모리를 사용하며 이미지 백업을 지원합니다.Windows XP/NT/2000/7/10(32비트 및 64비트)에서 동작합니다.드라이버와 소스코드는 https://github.com/Zero3K/ERAM에 접속하여 입수할 수 있습니다.
독자 사양
AMD Radeon RAMDisk
AMD Radeon RAMDisk는 무료 버전(AMD 메모리에서는 최대 4GB 또는 6GB)과 최대 64GB의 드라이브를 위한 상용 버전으로 제공됩니다.무료 버전은 '광고 지원'입니다.단일 드라이브만 생성합니다(여러 RAM 드라이브 지원 안 함).정기적으로 하드 드라이브에 백업할 수 있으며 컴퓨터 부팅 시 자동으로 로드됩니다.AMD Rade on RAMDisk는 Dataram RAMDisk의 [10]브랜드 변경 버전입니다.
Dataram RAMDisk
Dataram의 RAMDisk는 프리웨어(최대 1GB(2015년 10월 사이트 방문당 4GB에서 1GB로 축소)이며, John Lajoie가 2001년까지[11] 개인 컨설팅 회사를 통해 개발 및 판매한 후 Dataram에 인수되었습니다.4GB가 넘는 RAM 디스크에는 등록과 18.99달러의 싱글 사용자 라이선스가 필요합니다.Dataram에서 물리 RAM을 구입하면 RAMDisk 라이선스가 무료로 제공됩니다. (2014년 4월 25일 DATARAM 정부 판매에 따르면, 이는 더 이상 해당되지 않습니다.)Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2008 및 Windows Server [12]2003의 모든 32비트 및 64비트 버전과 호환됩니다.
DIMM 드라이브 RAMDisk
실시간 파일 동기화, 스팀 통합, "USB3 터보 모드"를 특징으로 하는 게이머 전용 RAM 디스크입니다.이 인터페이스는 기술 및 비기술 게임 마니아 모두를 지원하도록 설계되었습니다.비용은 Dimmdrive.com에서 29달러, 스팀에서 30달러입니다.2018년 기준 스팀 기준 $14.99
개벗 램디스크
물리 주소 확장을 사용하여 32비트 버전의 Microsoft Windows에서 일반적으로 액세스할 수 없는 메모리에 가상 디스크를 생성할 수 있습니다(4GB 이상의 메모리와 PCI [14]구멍에 있는 메모리 모두).또한 Bart의 PE Builder의 RAM 드라이브를 Gavotte의 rramdisk.[15]sys 기반 드라이브로 대체하는 오픈 소스 플러그인도 있습니다.
Gilisoft RAMDisk
Windows 2000/2003/XP/Vista/Windows 7(x32 및 x64)/Windows 10 용 RAMDisk 소프트웨어는, 심플한 셋업으로 RAMDisk 이미지의 드라이브 이미지 파일로의 마운트/언마운트 및 자동/편리한 기동/셧다운 기능, $25[citation needed].
기즈모 센트럴
Gizmo Central은 가상 디스크 파일을 만들고 마운트할 수 있는 프리웨어 프로그램입니다.32비트 [16]프로그램인 만큼 최대 4GB 크기의 RAM 디스크도 만들 수 있다.
패스마크 OSF문트
Passmark의 OSFMount는 RAM 디스크 생성을 지원하며 드라이브 문자를 사용하여 Windows에서 로컬 디스크 이미지 파일(디스크 파티션의 비트 대 비트 복사본)을 마운트할 수도 있습니다.OSFMount는 PassMark [17]OSForensics에서 사용하도록 설계된 무료 유틸리티입니다.
프리모 램디스크
Romex 소프트웨어 (XP에서 Windows 10까지) 및 (2003에서 2019까지)의 모든 Windows 서버 에디션에서 동작하는 고급 인터페이스를 제공합니다.Pro 버전에서는 최대 128개의 디스크, Ultimate 및 Server 에디션에서는 최대 1TB의 디스크, 32비트 버전의 Windows에서 인비저블 메모리를 사용할 수 있습니다.셧다운 또는 휴지 상태, 유료 및 평가판 이용 가능
WinRamTech (Q소프트) Ramdisk Enterprise
Windows 2000 이후의 모든 Windows Workstation 및 Server OS 버전(32비트 및 64비트)과 호환되는 RAM 디스크.RAM 디스크의 컨텐츠는, 정기적으로 또는 셧다운시에 하드 디스크의 이미지 파일에 보존해, 기동시에 같은 이미지 파일로부터 복원할 수 있습니다.내장 디스크 포맷 루틴과 이미지 파일의 내장 로드로 인해 이 ramdisk 드라이브는 서비스 및 자동으로 시작된 프로그램이 부팅되는 부팅 단계에서 이미 완전히 액세스할 수 있습니다.두 개의 램디스크를 동시에 실행 중인 벤치마크에서 이 램디스크가 거의 가장 빠른 것으로 나타났습니다.이 RAM 디스크의 개발은 2017년에 종료되었지만, Ramdisk 버전 5.3.2.15는 [19]아직 구입할 수 있습니다.
SoftPerfect RAM 디스크
Windows 7, 8, 10 및 Windows Server 2008 R2에서 2019까지 이용 가능.Windows에서 사용 가능한 메모리에 액세스 할 수 있습니다.즉, 32비트 시스템에서는 RAM 디스크가 32비트 Windows 자체와 같은 4GB로 제한됩니다.4GB 이상의 물리 메모리를 사용하려면 64비트 시스템에 SoftPerfect RAM 디스크를 설치해야 합니다.여러 개의 RAM 디스크를 생성할 수 있으며, 디스크 이미지 [20]파일에 내용을 저장하고 디스크 이미지 파일에서 복원하여 영구화할 수 있습니다.
StarWind 소프트웨어 가상 RAM 드라이브 에뮬레이터
StarWind Software는 Windows 내에서 메모리를 실제 드라이브로 마운트하기 위한 프리웨어 RAM 디스크 소프트웨어를 만듭니다.x86 버전과 x64 버전 모두 존재합니다.
울트라 램 디스크
RAMDisk 소프트웨어: iso, oo, cue, ccd, nrg, mds, [21]img와 같은 다양한 CD 이미지 형식을 마운트할 수 있습니다.이 애플리케이션에는 유료와 무료의 두 가지 버전이 있으며, 이 두 가지 버전에서는 최대 [22]2GB의 단일 RAM 디스크를 만들 수 있습니다.
VSuite Ramdisk
Free Edition(Windows 32비트 Win2000/XP/2003 한정)은 3.25 ~4 GB의 '틈새' RAM을 사용할 수 있습니다(마더보드가 i946 이상의 칩셋을 탑재하고 있는 경우).또, 「전원을 끄면 하드 디스크에 보존할 수 있습니다」(이론적으로는, Windows XP 와 스왑 파일에서도 RAM 디스크를 사용할 수 있습니다).프리 에디션에서는, 복수의 RAM 디스크 드라이브를 셋업 할 수 있습니다만, 모든 드라이브의 합계는 4096 MB로 제한됩니다.현재 버전인 VSuite Ramdisk II는 'Primo Ramdisk'로 브랜드가 변경되었으며 모든 버전은 유료입니다.[23]
Microsoft 소스 코드
램디스크Windows 2000 용 sys 샘플드라이버
Microsoft Windows 에서는, Windows 2000 용 「데먼스트레이션」램 디스크를 Windows 드라이버 키트의 일부로서 제공하고 있습니다.operating system과 같은 물리 RAM을 사용하는 것에 한정됩니다.소스 [24]코드와 함께 무료로 다운로드 할 수 있습니다.
Windows 7/8용 RAMDisk 샘플
Microsoft 는 Windows 7 및8 용 RAM 디스크 드라이버의 소스 코드를 제공하고 있습니다.
네이티브
또한 Windows는 "임시 파일"의 형태로 tmpfs와 대략적인 유사성을 가지고 있습니다.FILE_ATTRIBUTE_TEMPORY 및 FILE_FLAG_DELETE_ON_CLOSE로 작성된 파일은 메모리에 저장되어 시스템에 메모리 [26]부하가 높은 경우에만 디스크에 기록됩니다.이렇게 하면 메모리 부족 시 파일을 공간을 스왑하는 것이 아니라 지정된 경로에 쓰는 것을 제외하고는 tmpfs와 같이 동작합니다.이 기술은 많은 경우 서버에서 Transmit File과 함께 클라이언트에 전송하기 전에 콘텐츠를 버퍼에 렌더링하기 위해 사용됩니다.
솔라리스
램디스크애덤
Ramdiskadm은 Solaris(운영체제)에 탑재된 유틸리티로 사용자가 정의한 크기의 RAMDisk 볼륨을 동적으로 추가 및 파기할 수 있습니다.Solaris 환경에서 ramdiskadm을 사용하여 새로운 RAM 디스크를 추가하는 예를 다음에 나타냅니다.
$ ramdiskadm - 1 ramdisk 1 100m
RAM 디스크를 파괴하려면:
$ ramdiskadm - d ramdisk 1
생성된 모든 RAM 디스크는/dev/ramdisk디렉토리 패스는 다른 블록 디바이스와 동일하게 취급됩니다.즉, 물리 블록 디바이스와 같이 액세스 되어 파일 시스템으로 라벨이 붙여져 마운트되어 ZFS [27]풀에서 사용되기도 합니다.
DOS
- FreeDOS에는 SRDISK가 포함되어 있습니다.
- MS-DOS 3.2에는 RAMDRIVE가 포함되어 있습니다.시스템
- PC DOS 3.0에는 VDISK가 포함되어 있습니다.시스템
- DR-DOS에는 VDISK가 포함되어 있습니다.시스템
- 멀티 유저 DOS 에는, 드라이브 M 로서 자동 RAM 디스크가 포함되어 있습니다.
레퍼런스
- ^ "AMD Radeon RAMDisk: How it works". Radeonmemory.com. Archived from the original on 2013-10-12. Retrieved 2013-11-17. – 무효 링크!
- ^ a b c "AMD Radeon RAMDisk FAQ: "Q: Can RAMDisk use memory not available or seen by 32-bit Windows? A: RAMDisk cannot make use of memory that is not available in 32-bit Windows systems between 3 and 4 GB. [Commercial] RAMDisk can use memory not "seen" by 32-bit Windows ABOVE 4 GB". Radeonmemory.com. Retrieved 2013-11-17.
- ^ "17.9. Memory Disks". www.freebsd.org. Retrieved 2016-06-24.
- ^ "RapidDisk Project Website".
- ^ "RAMDisk Project Website". github.io.
- ^ "Creating a RAM disk with Linux". Prefetch.net blog. January 2, 2012.
- ^ "Overview of ramfs and tmpfs on Linux". Thegeekstuff.com. November 1, 2013.
- ^ "ImDisk VDD website". Ltr-data.se. Retrieved 2013-11-17.
- ^ "ImDisk Toolkit website". Retrieved 2017-09-08.
- ^ "AMD Radeon RAMdisk Web page". Radeonmemory.com. Retrieved 2013-11-17.
- ^ JLC, Inc. (January 1, 2001). "John Lajoie Consulting".
- ^ "Official Dataram RAMDisk webpage". Memory.dataram.com. Retrieved 2013-11-17.
- ^ "Official Dimmdrive webpage". Dimmdrive.com. Archived from the original on 2013-11-12. Retrieved 2013-11-17.
- ^ Homepage of Jens Scheffler (2012-06-30). "How to use full 4 GB RAM in Windows 7 32 Bit (Gavotte RAMDisk in Windows 7)". Jensscheffler.de. Retrieved 2013-11-17.
- ^ "Sourceforge: Ramdisk plugin for Bart's PE Builder". Rramdisk.sourceforge.net. 2008-01-04. Retrieved 2013-11-17.
- ^ "Arainia Solutions website". Arainia.com. Retrieved 2013-11-17.
- ^ "OSFMount". osforensics.com. Retrieved 2013-12-30.
- ^ Romexsoftware. "Primo RamDisk".
- ^ QSoft RAMDisk becomes. "WinRamTech".
- ^ "SoftPerfect RAM Disk". Softperfect.com.
- ^ "Ultra RAMDisk - About". ultraramdisk.com. Retrieved 2020-01-14.
- ^ "Ultra RAMDisk - FAQ - Pro / Lite Edition What is the difference?". ultraramdisk.com. Retrieved 2020-01-14.
- ^ "Romex Software - High-Performance Storage Solutions & Computer Speed-Up Solutions".
- ^ "ramdisk.sys". support.microsoft.com. January 2, 2012.
- ^ "RAMDisk Storage Driver Sample". support.microsoft.com. April 2, 2014.
- ^ "CreateFile Function". MSDN. October 15, 2010.
- ^ "Playing with RAM disks on Solaris 11.2". Open Storage & Virtualization Magazine. February 14, 2015. Archived from the original on April 3, 2015.
