Perbezaan Antara RDSK dan DSK

RDSK vs DSK

RDSK dan DSK adalah dua laluan peranti dalam Unix seperti persekitaran di mana anda akan mendapati pemacu keras anda. Bagi kebanyakan orang, nampaknya berlebihan kerana nampaknya mereka mempunyai kandungan yang sama; tetapi mereka tidak. DSK adalah jalan peranti blok di mana anda akan mendapati semua pemacu diformat anda yang sedia digunakan. Sebagai perbandingan, RDSK adalah laluan peranti mentah dan ia mengandungi semua pemacu yang belum diformatkan dan oleh itu dirujuk sebagai RAW.

Pemformatan pemacu tidak khusus untuk memandu sendiri tetapi kepada sistem operasi. Ia menentukan di mana dan bagaimana bit data terletak supaya OS dapat menemuinya apabila perlu. Jika sistem operasi tidak mengetahui sistem fail yang digunakan pada pemacu, ia tidak akan dapat mengambil sebarang fail atau menulis yang baru; walaupun, ia masih boleh menulis pada pemacu seolah-olah RAW itu dan letakkan sistem fail lain di atasnya. Ini biasanya dikenali sebagai pemformatan. Tetapi pada masa kini, kebanyakan sistem operasi moden seperti Linux menggunakan satu set sistem fail yang diketahui umum bahawa sistem operasi lain juga dapat mengenali.

Memandangkan pemacu tidak mempunyai pengetahuan mengenai sistem fail, sistem operasi yang memintas dan menyampaikan permintaan kepada pemacu yang disenaraikan dalam DSK. Jelas, terdapat beberapa kerugian prestasi sejak OS perlu memproses permintaan dan mencari ruang yang sesuai pada cakera. Tetapi di sisi positif, tidak terlalu rumit untuk menulis apa-apa ke cakera kerana OS mengendalikan semua itu. Sebaliknya, permintaan untuk memandu di RDSK tidak diproses oleh OS dan pergi terus ke pemacu. Ia tidak mendapat manfaat daripada perkara-perkara seperti buffering dan pengoptimuman. Anda juga harus memahami dengan baik apa yang anda lakukan kerana anda perlu memastikan di mana anda sedang membaca atau menulis dan betapa besar atau kecil bahagian itu. Mendapatkan sesuatu yang salah pasti akan membawa maklumat yang salah. Atau lebih buruk lagi, anda boleh merosakkan fail atau keseluruhan sistem fail.

Ringkasan:

1.DSK adalah laluan peranti blok sementara RDSK adalah jalan peranti mentah
2.DSK mengandungi pemacu diformat sementara RDSK mengandungi pemacu yang tidak diformat
3. Permintaan DSK diproses oleh OS sementara permintaan RDSK diproses oleh pemacu secara langsung
4. Berkomunikasi melalui RDSK adalah perkara yang lebih rumit daripada melalui DSK