למה פרי-בי-אס-די?

by יורי on 10/03/2009

בראש ובראשונה, כי זה מערכת הפעלה שלמה, לא רק ליבה (קרנל) עם אוסף של כלים מסביב.

  • אבטחה – המערכת מגיעה עם מספר מנגוני אבטחה מובנים, כמו Jail, ACL, MAC ואם נעזוב לרגע את כל אלה, להסתיר תהליכים של משתמשים זה מזה דורש פקודה בודדה, לא צריך פאצ'ים לליבה כמו במערכות אחרות.
    ~$ sysctl security.bsd.see_other_gids=0
    ~$ sysctl security.bsd.see_other_uids=0
  • ביצועים – המתעדף החדש משאיר את המתחרים מאחור, להשוואה. מנגנון ה kqueue נותן אלטרנטיבה טובה ל select() / poll(). עוד במאמר הזה
  • אחזקה – בכמה פקודות ושלבים פשוטים ניתן לעדכן את הליבה, וכל שאר רכיבי המערכת.

3 תגובות לפוסט:

  1. 22/03/2009vor says:

    תתחדש על האתר ;)

  2. 8/11/2010ubuntu says:

    ובכל זאת? למה פרי-בי-אס-די?
    ומה זה אומר מערכת הפעלה שלמה?

  3. 8/11/2010יורי says:

    מערכת הפעלה שלמה: לינוקס הוא רק קרנל.
    למשל, אובנטו מביאים את הקרנל מלינוקס, את כלי ניהול התוכנות (apt) מדביאן וכו'.
    ב-FreeBSD הרבה כלים שאמורים להיות במערכת, לפחות במערכת שאתה (אני) שם בשרת באים מאותו בית ואין טלפון שבור בעדכונים.

    לדעתי, לשרת, שאתה עובד רק ב console, פרי-בי-אס-די מסודרת הרבה יותר נוח, סה"כ זה עניין של טעם.
    אני מאוד אוהב את עניין עדכון המערכת (כל התוכנות ב bin, sbin קבצי הגדרות וכד') והליבה, 4 פקודות והמערכת מעודכנת אחריי הידור של כל הרכיבים (ראה פוסט נפרד על זה).

    סה"כ, זה עניין של טעם וריח. אתה מרוצה מאובנטו? תשאר איתה. =)

כתוב תגובה: