메모리 디스크 소개 introduction of memory disk 소프트웨어

2463 단어
Microsoft Windows
Non-proprietary
ImDisk
ImDisk Virtual Disk Driver is a disk image emulator created by Olof Lagerkvist. It is Free software/Open source software. It is available in 32 and 64 bit variants and is digitally signed which makes it compatible with 64-bit versions of Microsoft Windows without having to be run in Test mode. The 64-bit version has no practical limit to the size of a creatable RAM disk.
Proprietary
Dataram RAMDisk
Dataram's RAMDisk is Freeware (up to 4GB disk size). Disks larger than 4GB require registration and a single-user license which can be purchased for $14.99 USD. When purchasing physical RAM from Dataram, the RAMDisk license is provided for free. Compatible with Windows 7 x64.
이 소프트웨어는 기능이 비교적 강하고 전문 소프트웨어 회사가 개발한 것이기 때문에 안정성 등을 보증할 수 있기 때문에 가장 시원한 것은 4GB 이하의 사용은 무료이기 때문에 매우 추천할 만하다.
StarWind Virtual RAM Drive Emulator
StarWind makes a freeware RAM Disk software for mounting memory as actual drives within Windows.
QSOFT Ramdisk Enterprise
A fast RAM Disk also compatible with Windows 7 x64, $10 to $25[1][2]
SuperSpeed RamDisk (Plus)
A RAM Disk that can use installed memory over 4 GB in 32 bit Windows, also compatible with Windows 7 x64, $40 to $100 depending on features[3]
VSuite Ramdisk
A RAM Disk that can use installed memory over 4 GB in 32 bit Windows, also compatible with Windows 7 x64, Free to $120 depending on features[4]
Native
Windows systems have a rough analog to Tmpfs in the form of "temporary files". Files created with both FILE_ATTRIBUTE_TEMPORARY and FILE_FLAG_DELETE_ON_CLOSE are held in memory and only written to disk if the system experiences low memory pressure.[5] In this way they behave like tmpfs, except the files are written to the specified path during low memory situations rather than swap space. This technique is often used by servers along with TransmitFile to render content to a buffer before sending to the client.
Unix-like
Tmpfs
An example of how to use tmpfs in a Linux environment is as follows:
$ mkdir /var/ramdisk

Once the mount point is identified the mount command can be used to mount a tmpfs file system on top of that mount point:
$ mount -t tmpfs none /var/ramdisk -o size=28m

Now each time/var/ramdisk is accessed all reads and writes will be coming directly from memory [1]

좋은 웹페이지 즐겨찾기