Perbezaan Antara RDSK dan DSK Perbezaan Antara

Anonim

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.

Memformat 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 pengendalian 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 tentang sistem fail, sistem operasi yang memintas dan menyampaikan permintaan pemacu yang disenaraikan dalam DSK. Jelas, terdapat beberapa kerugian prestasi sejak OS perlu memproses permintaan itu dan mencari ruang yang sesuai pada cakera. Tetapi pada sisi positif, tidak terlalu rumit untuk menulis apa-apa ke cakera kerana OS mengendalikan semua itu. Sebaliknya, permintaan untuk pemacu 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 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, anda boleh merosakkan fail atau keseluruhan sistem fail.

Ringkasan:

1. DSK adalah laluan peranti blok manakala RDSK adalah laluan peranti mentah

2. DSK mengandungi pemacu diformat manakala RDSK mengandungi pemacu yang tidak diformat

3. Permintaan DSK diproses oleh OS sementara permintaan RDSK diproses oleh pemacu terus

4. Berkomunikasi melalui RDSK adalah perkara yang lebih rumit daripada melalui DSK