ההבדל בין RDSK ו- DSK

RDSK לעומת DSK

RDSK ו- DSK הם שני נתיבי התקנים בסביבות יוניקס כמו שבו תוכלו למצוא את הכוננים הקשיחים. עבור רוב האנשים, נראה כי הוא מיותר כמו זה נראה כאילו יש להם את אותו תוכן; אבל הם לא. DSK הוא נתיב התקן בלוק שבו תוכלו למצוא את כל הכוננים מעוצבים כי הם מוכנים לשימוש. לעומת זאת, RDSK הוא נתיב התקן גולמי והוא מכיל את כל הכוננים שעדיין לא פורמטו ולכן נקראים RAW.

-> ->

עיצוב כונן אינו ספציפי לכונן עצמו אלא למערכת ההפעלה. זה מכתיב היכן וכיצד את פיסות הנתונים ממוקמים כך OS יכול למצוא אותו כאשר הוא צריך. אם מערכת ההפעלה אינה יודעת את מערכת הקבצים המשמשת בכונן, היא לא תוכל לאחזר קבצים או לכתוב קבצים חדשים; אם כי, הוא עדיין יכול לכתוב על הכונן כאילו הוא RAW ומיקום מערכת קבצים אחרת על זה. זה ידוע בדרך כלל מחדש. אבל כיום, רוב מערכות ההפעלה המודרניות כמו לינוקס משתמשות במערכות של מערכות קבצים ידועות, שמערכות הפעלה אחרות מסוגלות לזהות.

-> ->

כיוון שלכונן אין שום ידע על מערכת הקבצים, זוהי מערכת ההפעלה המפעילה את השירותים ומציעה את הבקשות לכוננים הרשומים ב- DSK. ברור, יש כמה הפסדים ביצועים מאז OS היה צריך לעבד את הבקשה ולמצוא את המרחב המתאים על הדיסק. אבל בצד החיובי, זה לא ממש מסובך מדי לכתוב משהו לדיסק כמו מערכת ההפעלה מטפל בכל זה. מצד שני, בקשות לכוננים ב- RDSK לא מעובדות על ידי מערכת ההפעלה ויוצאות ישירות לכונן. זה לא נהנים מדברים כמו buffering ואופטימיזציה. אתה צריך גם יש הבנה טובה של מה שאתה עושה כמו שאתה צריך להיות בטוח איפה אתה קורא או כותב וכמה גדול או קטן כי חלק צריך להיות. קבלת משהו לא בסדר בהחלט אומר מקבל מידע שגוי. או גרוע מכך, אתה יכול להשחית קבצים או את מערכת הקבצים כולה.

סיכום:

1. DSK הוא נתיב התקן בלוק בזמן ש- RDSK הוא נתיב התקן גולמי
2. DSK מכיל כוננים מעוצבים בזמן ש- RDSK מכיל כוננים לא מעוצבים
3. בקשות DSK מעובדות על ידי מערכת ההפעלה בעת בקשות RDSK מעובדים על ידי הכונן ישירות
4. תקשורת באמצעות RDSK היא עניין מורכב יותר מאשר באמצעות DSK