Різниця між РДКС та ДСК

РДКС проти ДСК

RDSK і DSK - це два шляхи пристрою в середовищі Unix, як і серед ваших жорстких дисків. Для більшості людей це здається зайвим, оскільки, схоже, вони мають однаковий зміст; але вони цього не роблять. DSK - це блок-шлях пристрою, де ви знайдете всі форматовані диски, готові до використання. Для порівняння, RDSK - це необроблений шлях до пристрою, і він містить усі диски, які ще не були відформатовані, і таким чином називаються RAW.

Форматування диска характерне не для самого диска, а для операційної системи. Він диктує, де і як розміщуються біти даних, щоб ОС могла їх знайти, коли потрібно. Якщо операційна система не знає файлової системи, що використовується на накопичувачі, вона не зможе отримати жодні файли або записати нові; хоча, він все ще може записати на накопичувач так, ніби це RAW та розмістити на ньому іншу файлову систему. Це зазвичай відомо як переформатування. Але в наш час більшість сучасних операційних систем, таких як Linux, використовують набір загальновідомих файлових систем, які інші операційні системи також здатні розпізнати.

Оскільки накопичувач не має ніяких знань про файлову систему, саме операційна система перехоплює та обслуговує запити на накопичувачі, перелічені в DSK. Очевидно, є деякі втрати продуктивності, оскільки ОС повинна буде обробити запит і знайти відповідне місце на диску. Але з позитивної сторони писати щось на диск не так вже й складно, оскільки ОС обробляє все це. З іншого боку, запити накопичувачів в RDSK не обробляються ОС і переходять безпосередньо до накопичувача. Це не виграє від таких речей, як буферизація та оптимізація. Ви також повинні добре зрозуміти, що ви робите, як вам потрібно, щоб бути впевненим у тому, де ви читаєте чи пишете, і наскільки великою чи малою повинна бути ця частина. Отримати щось не так, звичайно, означатиме отримання невірної інформації. Або ще гірше, ви можете пошкодити файли або всю файлову систему.

Підсумок:

1.DSK - це блок-шлях пристрою, тоді як RDSK - це необроблений шлях пристрою
2.DSK містить форматовані диски, тоді як RDSK містить неформатовані диски
Запити 3.DSK обробляються ОС, тоді як запити RDSK обробляються безпосередньо диском
4. Комунікація через RDSK є складнішою справою, ніж через DSK