rzip היא תכנית דחיסה, דומה פונקציונלי bzip2 או gzip, אבל תוכל לנצל redundencies למרחקים ארוך בקבצים, שלפעמים יכול לאפשר rzip לייצר יחס דחיסה הרבה יותר טוב מאשר תוכניות אחרות.
הרעיון המקורי מאחורי rzip מתואר בעבודת הדוקטורט שלי (ראה http://samba.org/~tridge/), אבל היישום בגרסה זו הוא שיפור ניכר מהיישום המקורי.
הגרסה החדשה היא הרבה יותר מהר וגם מייצרת יחס דחיסה טוב יותר.
יתרונות
היתרון העיקרי של rzip הוא שיש לו היסטורית חיץ אפקטיבי של 900 Mbyte. זה אומר שזה יכול למצוא חתיכות של קובץ הקלט על פני מרחקים עצומים התאמה לעומת תוכניות דחיסה נפוצות אחרות. תכנית gzip על ידי השוואה משתמשת חיץ היסטוריה של 32 קילובייט וbzip2 משתמש חיץ היסטוריה של 900 קילובייט.
היתרון השני של rzip על bzip2 הוא שזה בדרך כלל מהר יותר. זה אולי נראה מפתיע בנתון ראשון שrzip משתמש ספריית bzip2 כbackend (לטיפול הקצר-טווח הדחיסה), אבל זה הגיוני כאשר אתה מבין שיש בדרך כלל rzip הפחית את הנתונים קצת הוגן, לפני מסירתו לbzip2, כך bzip2 יש לעשות פחות עבודה.
חסרונות
rzip הוא לא עבור כולם! שני החסרונות הגדולים ביותר הם שאתה לא יכול rzip צינור (אז זה לא יכול לקרוא מהקלט סטנדרטי או לכתוב לפלט סטנדרטי), ושהוא משתמש בהמון זיכרון. ריצת דחיסה אופיינית על קובץ גדול עשויה להשתמש כמה מאה מגה בייט של זיכרון RAM. אם יש לך זיכרון RAM כדי לשרוף ולאחר מכן רוצה שיעור הדחיסה הטוב ביותר האפשרי rzip הוא כנראה בשבילך, אחרת להישאר עם bzip2 או gzip.
מה חדש במהדורה זו:
פרטי תוכנה:
תגובות לא נמצא