Cab

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש

CAB (נקראים גם Cabinet) הוא פורמט של קובצי ארכיון במערכות ההפעלה של Microsoft Windows התומך בדחיסה שאינה מאבדת נתונים, ואישורים דיגיטליים מוטמעים, המשמשים לתחזק בהרשאה המתאימה את הארכיון. לקובצי CABinet יש את הסיומת .CAB, והם ניתנים לזיהוי על ידי ארבעת הסיביות הראשונות שלהם, MSCF. קובצי Cabinet נודעו בתחילה כ"קובצי היהלום"[1]. קיימים כלים לטיפול בקובץ גם במערכות הפעלה אחרות[2]

CAB משתמש באלגוריתמים הבאים לשם הדחיסה:

  • DEFLATE - הומצא על ידי פיל כץ, הכותב של פורמט הקבצים ZIP.
  • Quantum compression - הרישיון התקבל מדייוויד סטפורד הכותב של ארכיון Quantum.
  • LZX - הומצא על ידי יונתן פורבס וטומי פאוטנן, ניתן למיקרוסופט כשפורבס הצטרף לחברה.

מבנה הקובץ

ארכיון CAB יכול להכיל עד 65535 תיקיות CAB[3]. כל אחת מהן יכולה להכיל 65535 קבצים. תיקייה של CAB היא רשימה נטולת שם של קבצים כשכל אחד מופיע עם הנתיב אליו[4]. בשל מבנה זה לא ניתן לאחסן תיקיות ריקות בפורמט.

קישורים חיצוניים

הערות שוליים

  1. ^ Diamond: A Compression and Disk Layout Tool
  2. ^ לדוגמה Unshield ביוניקס
  3. ^ לא תיקיות של מערכת הקבצים
  4. ^ http://msdn2.microsoft.com/en-us/library/bb267310.aspx על CAB באתר מיקרוסופט
Crystal kpackage.png ערך זה הוא קצרמר בנושא תוכנה. אתם מוזמנים לתרום למכלול ולהרחיב אותו.
Logo hamichlol 3.png
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0