האם udev תופס מקום בכונן הקשיח שלי?

כוננים קשיחים

למי שלא יודע, udev נכתב על ידי גרג להחליף את המערכת הישנה שהשתמשה בלינוקס. זהו מנהל התקני חומרה עבור הליבה מגירסה 2.6 ואילך. הודות לתוכנה זו, ניתן לשלוט בצורה טובה יותר על קבצי ההתקנים שנמצאים בספריית / dev. אוקי, כאן הכל תקין.

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

העובדה היא שחלק מאל הפעל את הפקודה הבאה כדי לבדוק את השטח הכבוש והזמין של המחיצות שלך:

df -h

נמצא כי ל- udev יכול להיות מספר GB של שטח, מהם נראה שהכל זמין. השאלה הבאה מהמשתמש היא אם זה תמיד זמין, אם הם יכולים להסיר אותו כדי להשיג כמה הופעות אחסון. כאן נמצא הבלבול.

לדוגמא, כאשר אני מריץ אותו על המחשב הנייד שלי הוא אומר שיש לו 3,7 ג'יגה. אבל מתברר שזה לא תופס את החלל הזה, כלומר אין מחיצת udev בכונן הקשיח שמחסר אחסון. זהו דיסק RAM, כלומר מחיצה שנוצרה ב- RAM באמצעות סוג FS זמני. בדרך כלל tmpfs מוגבל ל -50% מקיבולת ה- RAM, כך שבמקרה שלי יש לי בערך 8GB ולכן יש לי כמעט 4GB המיועדים כנראה ל- udev.

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