RDSKとDSKの違い

Anonim

ほとんどの人にとって、彼らは同じ内容を持っているように見えるので重複しているようです。しかし、彼らはしません。 DSKは、ブロックされたデバイスパスで、フォーマットされたすべてのドライブを使用する準備ができています。これと比較して、RDSKはローデバイスパスであり、まだフォーマットされていないRAWと呼ばれるすべてのドライブを含んでいます。

<! - 1 - >

ドライブのフォーマットは、ドライブ自体に固有のものではなく、オペレーティングシステムのものです。それは、OSが必要なときにそれを見つけることができるように、データのビットがどこにどのように配置されるかを指示します。オペレーティングシステムがドライブ上で使用されているファイルシステムを認識していない場合は、ファイルを取得することも、新しいファイルシステムに書き込むこともできません。ドライブにRAWのように書き込み、別のファイルシステムを置くこともできます。これは通常、再フォーマットと呼ばれます。しかし、今日では、Linuxのような最新のオペレーティングシステムは、他のオペレーティングシステムも認識できる一般的に知られている一連のファイルシステムを使用しています。

<! - 2 - >

ドライブはファイルシステムに関する知識がないため、DSKにリストされているドライブへの要求をインターセプトして処理するオペレーティングシステムです。明らかに、OSは要求を処理してディスク上に適切なスペースを見つける必要があるため、パフォーマンスの低下があります。しかし、肯定的な側面では、OSがそのすべてを処理するので、ディスクに何かを書き込むのはあまりにも複雑すぎるというわけではありません。一方、RDSKのドライブへの要求は、OSによって処理されず、直接ドライブに送られます。バッファリングや最適化などの利点はありません。また、読書や書いている場所やその部分の大きさや大きさを確認する必要があるときに、自分が行っていることをよく理解しておく必要があります。何か間違ったことをすると、間違った情報が得られることになりますあるいは、ファイルやファイルシステム全体が壊れる可能性があります。

<! - 3 - >概要:

1。 DSKはブロックデバイスパスであり、RDSKはローデバイスパスです。

2 DSKにはフォーマットされたドライブが含まれ、RDSKにはフォーマットされていないドライブが含まれています。

3。 DSK要求はOSによって処理され、RDSK要求はドライブによって直接処理されます4。 RDSK経由の通信は、DSK経由よりも複雑な問題です。