RDSK vs DSK
RDSK i DSK to dwie ścieżki urządzeń w środowiskach uniksowych, w których można znaleźć dyski twarde. Dla większości ludzi wydaje się zbędny, ponieważ wygląda na to, że mają tę samą treść; ale oni nie. DSK to ścieżka urządzenia blokowego, w której znajdziesz wszystkie sformatowane dyski, które są gotowe do użycia. Dla porównania, RDSK jest surową ścieżką urządzenia i zawiera wszystkie dyski, które nie zostały jeszcze sformatowane i dlatego są nazywane RAW.
Formatowanie dysku nie jest specyficzne dla samego dysku, ale dla systemu operacyjnego. Określa, gdzie i jak zlokalizowane są bity danych, aby system operacyjny mógł je znaleźć, gdy zajdzie taka potrzeba. Jeśli system operacyjny nie zna systemu plików używanego na dysku, nie będzie w stanie pobrać żadnych plików ani zapisać nowych; chociaż nadal może zapisywać na dysku tak, jakby to był RAW i umieszczać na nim inny system plików. Jest to powszechnie znane jako przeformatowanie. Ale obecnie większość współczesnych systemów operacyjnych, takich jak Linux, korzysta z zestawu powszechnie znanych systemów plików, które inne systemy operacyjne są w stanie rozpoznać.
Ponieważ dysk nie ma żadnej wiedzy o systemie plików, jest to system operacyjny, który przechwytuje i obsługuje żądania na dyskach wymienionych w DSK. Oczywiście występują pewne straty wydajności, ponieważ system operacyjny musiałby przetworzyć żądanie i znaleźć odpowiednie miejsce na dysku. Ale z drugiej strony zapisywanie czegokolwiek na dysku nie jest zbyt skomplikowane, ponieważ system operacyjny obsługuje to wszystko. Z drugiej strony żądania do napędów w RDSK nie są przetwarzane przez system operacyjny i trafiają bezpośrednio do napędu. Nie korzysta z takich funkcji, jak buforowanie i optymalizacja. Powinieneś również dobrze orientować się w tym, co robisz, ponieważ musisz być pewien, gdzie czytasz lub piszesz i jak duża lub mała powinna być ta część. Zrobienie czegoś źle oznaczałoby z pewnością uzyskanie nieprawidłowych informacji. Lub gorzej, możesz uszkodzić pliki lub cały system plików.
Streszczenie:
1.DSK jest ścieżką urządzenia blokowego, podczas gdy RDSK jest surową ścieżką urządzenia
2.DSK zawiera sformatowane dyski, a RDSK zawiera niesformatowane dyski
3. Żądania DSK są przetwarzane przez system operacyjny, podczas gdy żądania RDSK są przetwarzane bezpośrednio przez napęd
4.Komunikacja przez RDSK jest bardziej skomplikowaną sprawą niż przez DSK