Setelah membaca pertanyaan ini, saya mulai berpikir:
"Hei, apa yang terjadi dengan utilitas disk RAM yang biasa kita jalankan di hari-hari DOS?"
Saya belum pernah mendengar tentang disk RAM selama bertahun-tahun sampai hari ini, tetapi mengapa? Memori masih lebih cepat daripada disk dan kami memiliki banyak keduanya.
Jawaban:
Mengapa Saya Menggunakan RAMdisk Hari Ini: Mengatasi Batas RAM 32-bit
Saat ini, saya perlu menjalankan sistem operasi 32-bit karena masalah kompatibilitas dengan beberapa perangkat lunak kerja. Komputer saya memiliki lebih banyak RAM daripada yang dapat dilihat Windows XP Professional, jadi saya terjebak dengan memori fisik 3GB.
Ketika dinding 3GB dipukul, maka komputer akan bergerak menggunakan pagefile. Untungnya, ada perangkat lunak yang memungkinkan Anda membuat RAMdisk dari RAM yang tidak dapat diakses oleh sistem operasi, di lingkungan 32-bit!
SuperSpeed memiliki program bernama RamDisk yang akan memungkinkan Anda melakukan ini. Pilihan lain adalah perangkat lunak Vsuite Ramdisk (keduanya sedikit berbeda - lihat daftar fitur untuk melihat mana yang memenuhi kebutuhan Anda).
Saya tidak secara khusus mengiklankan perangkat lunak apa pun, tetapi itu adalah beberapa yang saya temui yang memungkinkan Anda untuk menggunakan beberapa RAM di luar kisaran yang dapat ditangani dari sistem operasi 32-bit.
Meskipun hampir tidak sebagus memiliki OS secara langsung mengakses RAM, memiliki pagefile berbasis RAM jauh lebih baik daripada yang berbasis hard drive.
Scratchfiles - Satu Lagi Alasan (Berlaku Juga Untuk 64-bit)
Satu lagi alasan Anda dapat menggunakan RAMdisk adalah untuk mengedit foto / video (mis. Dengan Adobe Creative Suite). Sebagian besar program Adobe dapat menggunakan "scratchfile" untuk penyimpanan sementara (mirip dengan pagefile).
Menempatkan scratchfile pada RAMdisk akan sangat membantu meningkatkan kecepatan pengeditan video / foto, terutama ketika Anda mendekati batas RAM sistem operasi (atau maksimum yang ditentukan program).
Januari 2010September 2012 Sunting:Saya baru-baru
inimenemukansitus web ini(tambalan telah dihapus tetapi saya telah mencerminkannya di situs web saya di sini ), yang memungkinkan Anda untuk menambal Kernel Windows 7 untuk memungkinkan PAE sistem operasi Anda untuk memperluas penghalang 4GB (lihat artikel ini disebutkan dalam tautan sebelumnya untuk detail lebih lanjut tentang mekanisme sebenarnya di balik tambalan). Ini memungkinkan Anda untuk menggunakan lebih dari 4GB (hingga 8GB) RAM sepenuhnya di bawah Windows 7 32-bit.sumber
Satu alasan mendasar yang sangat bagus mengapa mem disk tidak terlalu umum: Anda lebih baik menggunakan memori sebagai cache disk.
Anda sudah akan mendapatkan sebagian besar / semua manfaat kinerja dari ramdisk dalam operasi normal dengan hanya membiarkan memori digunakan sebagai cache. Disk menulis dapat terjadi di latar belakang di mana latensi bukan masalah besar, dengan asumsi Anda memiliki cukup cache.
Anda mungkin masih menggunakan ramdisk Dalam keadaan khusus (tidak ada disk yang dapat ditulisi).
sumber
sumber
Di Linux ada sistem file yang disebut tmpfs , yang pada dasarnya adalah disk RAM.
Seperti namanya, ini sering digunakan untuk
/tmp
, karena folder itu hanya berisi file yang tidak perlu bertahan saat reboot.Live CD menggunakan disk RAM untuk seluruh hard drive mereka.
sumber
Sebenarnya mereka. Bahkan ada SSD berbasis DRAM saat ini.
Ya, memang HDD modern lebih cepat. Tetapi relatif terhadap kemajuan komponen sistem lainnya, mereka jauh lebih lambat. Anda tidak dapat menghilangkan waktu pencarian, karena kecepatan rotasi Anda terbatas.
Jadi untuk banyak tujuan, drive berbasis RAM dapat memberikan Anda peningkatan kinerja yang sangat besar. Pernah mencoba membangun proyek perangkat lunak besar pada HDD normal sebagai lawan drive RAM?
Juga perhatikan, kernel sistem modern, seperti Linux sudah menggunakan semua RAM yang tersedia (tidak terpakai) untuk caching penyimpanan blok.
sumber
Itu sebagian besar adalah penopang untuk menebus kekurangan sistem operasi yang lumpuh, dan OS layanan penuh tidak membutuhkannya.
Yaitu: untuk sebagian besar tujuan mekanisme caching OS akan memberikan kinerja yang lebih baik.
Itu melakukan hal yang sama (menempel "disk" data penduduk ke dalam RAM untuk akses cepat), tetapi ia memiliki setumpuk heuristik, dan optimasi tepat waktu untuk memilih dengan tepat apa yang harus dipercepat. Akan ada kasus-kasus khusus ketika Anda bisa tahu lebih baik daripada OS, tetapi sebagian besar waktu Anda harus meninggalkan cukup baik sendirian.
sumber
Posting sangat lama tetapi masih relevan hari ini (sekitar tahun 2019.
OP bertanya tentang perbandingan DOS. Saya akan memberikan sebagian besar dari Anda pengambilan arsip.
Kembali pada masa itu kita dulu berada di dunia yang dipenuhi dengan 640Kb RAM, tetapi kita bisa mengaktifkan memori tambahan 384k tambahan. Dengan perangkat lunak, kami dapat menukar 384k ini menjadi Memori yang Diperluas (yang merupakan format yang dibuat oleh Lotus-Intel-Microsoft), yang memungkinkan aplikasi yang kompatibel untuk memanfaatkan 384k yang berharga ini untuk aplikasi. Aplikasi ini umumnya adalah aplikasi spreadsheet (Lotus 1-2-3, dan aplikasi spreadsheet Excel baru dari Microsoft). Kami memang memiliki papan RAM yang dapat memungkinkan CPU 16-bit untuk menjalankan Above Board (RAM BOARD terjebak dengan DRAM CHIPS) dengan memori yang dapat dialamatkan hingga 2-4MB jika itu adalah perangkat keras yang kompatibel dengan LIM).
Di dunia saat ini, 32GB dapat menjadi terlalu banyak bagi sebagian besar pengguna, tetapi beberapa OEM (Original Equipment Manufacturers) keluar dengan model standar 32GB. Jadi apa yang dapat Anda lakukan dengan itu? Anda dapat melakukan sesuatu yang melumasi OS Anda, dengan membuat RAMDrive dari sebagian memori itu (4gb-8gb) sehingga aplikasi file sementara dan OS buat - akan masuk ke sana dan secara otomatis memerah ketika Anda reboot. Anda bahkan dapat melakukan ini untuk Browser Internet (Chrome dapat dikonfigurasikan untuk menggunakan
X:\Ramdrive\Cache
jalur ini juga dengan beberapa penyesuaian kecil dengan membuat pintasan dengan parameter baru dan satu pengeditan registri.)Apakah itu layak?
Banyak RAMDrives gratis saat ini dan secara otomatis mengkonfigurasi SET TEMP, SET TMP variabel lingkungan. Yang Anda lakukan hanyalah mencolokkan huruf drive baru dari RAMDrive dan beberapa kesalahan sistem yang tidak konsisten, crash kecil, perlambatan hilang begitu saja.
Ingat, bahwa banyak aplikasi dan pembaruan tidak benar-benar membersihkan diri seperti yang kita inginkan.
Dan untuk gamer Anda dapat membuat
.BAT
file yang menyalin semua konten game Anda dan menyimpan file (menjaga format folder dan subfolder dengan/S
parameter denganXCOPY
. Pastikan untuk membuat ekstraSAVE.BAT
yang menyimpan semua data Anda kembali ke hard drive saat Anda sudah selesai jika tidak berisiko tidak ada yang diselamatkan.sumber
Saya menggunakan disk RAM 2GB untuk menyimpan sistem operasi virtual VMware (semuanya, XP), disimpan dan dimuat ulang secara otomatis pada syartup / shutdown. Saya kemudian menjalankannya dari ramdisk dengan VMware Play. Ini membuat kecepatan disk RAM sistem operasi virtual termasuk semua I / O dengan file sistemnya (semuanya, bukan hanya beberapa) dan seperti yang dapat Anda bayangkan, kinerjanya luar biasa!
Selain itu, ekstraksi file Zip / RAR berjalan lebih cepat, serta pengodean DVD.
sumber
Karena:
sumber
karena RAM sangat murah dan disk RAM lebih cepat daripada hard disk drive platter konvensional, oleh countrymile (atau lebih dari 300 kali).
Catatan: disk RAM mungkin bukan solusi yang cocok untuk masing-masing dan setiap skenario, tetapi jika dapat diterapkan, ia mengalahkan semua disk drive yang dikenal oleh tangan manusia.
sumber
Saya harus mengatakan bahwa mereka tidak digunakan lagi karena perangkat lunak mengasapi dan pertumbuhan penyimpanan massal jauh melebihi RAM. Dulu mesin akan memiliki lebih banyak RAM yang tersedia daripada penyimpanan (misalnya, XT lama saya dengan 640K RAM dan drive disk 360K). Itu membuatnya menjadi no-brainer untuk membuat ramdisk 384K, menyalin aplikasi Anda ke atasnya dan menjalankannya (masih menyisakan yang memadai, untuk sebagian besar aplikasi saat ini, 256 ribu RAM). Berbeda dengan sistem saat ini yang datang dengan drive 1TB, tetapi hanya memiliki 1GB RAM ...
sumber