| LZMA SDK (ערכת פיתוח תוכנה) LZMA SDK מספק את התיעוד, הדגימות, קבצי הכותרת, הספריות והכלים הדרושים לך כדי לפתח יישומים המשתמשים בדחיסת LZMA.
קישור
|
גודל
|
תמר
|
גירסה
| תיאור | Download | 1.7 MB | 2024-11-29 | 24.09 | קבצים בינאריים של LZMA SDKC, C++ , C# , Java x86/x64 עבור Windows | Download | 1 MB | 2023-06-20 | 23.01 | Download | 12 KB | 2015-06-14 | | מפרט LZMA (טיוטה) | מה חדש: - 24.09: ערכי ברירת המחדל של גודל המילון עבור שיטות הדחיסה LZMA/LZMA2 הוגדלו.
- 24.05: מסנן חדש עבור קבצי הפעלה של RISC-V.
- 23.01: מסנן חדש עבור קבצי הפעלה של ARM64. מסנן BCJ2 שופר ליחס דחיסה טוב יותר. כמה באגים תוקנו.
- 21.07: כמה שינויים ותיקונים קלים.
- 21.06: הבאג בפונקציית הקידוד LZMA תוקן.
- 21.03 beta: LZMA dicrionary עד 4 GB. אופטימיזציות מהירות.
- 21.02 alpha: תמיכה ב-macOS וב-Linux. אופטימיזציות מהירות.
- 19.00: עוצמת ההצפנה עבור ארכיונים 7z הוגברה.
- 18.06: כמה אופטימיזציות מהירות בקוד LZMA/LZMA2.
- 18.05: כמה אופטימיזציות מהירות בקוד LZMA/LZMA2.
- 18.01: כמה שינויים בקוד ריבוי הליכי משנה LZMA2/xz לדחיסה. כמה באגים תוקנו.
- 9.35: קוד AES ומודולי SFXs נכללו ב- SDK.
- 9.20: מודול SFX קטן חדש למתקינים.
- 9.11: PPMd support.
- 9.04: תמיכה ב-LZMA2 וב-XZ.
- 4.62: LZMA SDK ממוקם ברשות הציבור.
LZMA / LZMA2 הן שיטות ברירת מחדל ושיטות דחיסה כלליות של
פורמט 7z בתוכנית 7-Zip. LZMA מספק יחס דחיסה גבוה ודקומפרסיה מהירה, ולכן הוא מתאים מאוד ליישומים משובצים. לדוגמה, ניתן להשתמש בו לדחיסת ROM (קושחה). LZMA SDK כולל: - C++ קוד מקור של LZMA
מקודד ומפענח
- קוד מקור C++ עבור דחיסה והפחתת לחץ .7z (גרסה מופחתת)
- קוד מקור תואם ANSI-C עבור דחיסה והפחתת לחץ של LZMA / LZMA2 / XZ
- קוד מקור תואם ANSI-C עבור הפחתת לחץ של 7z עם דוגמה
- קוד מקור C# עבור דחיסה והפחתת לחץ של LZMA
- קוד מקור Java עבור דחיסה והפחתת לחץ LZMA
- LZMA.exe עבור דחיסה והפחתת לחץ של .lzma
- 7zr.exe לעבוד עם 7z archives (גרסה מופחתת של 7z.exe מ-7-Zip)
- מודולי SFX ליצירת חבילות ומתקינים לחילוץ עצמי
קוד המקור של ANSI-C ו- C++ ב- LZMA SDK הוא קבוצת משנה של קוד המקור של 7-Zip. LZMA תכונות: -
מהירות דחיסה: 2-8 מגה-בתים לשנייה במעבד 4 GHz באמצעות שני הליכי מעבד.
-
מהירות הפחתת לחץ בהליך משנה של מעבד יחיד:
- 30-100 מגה-בתים לשנייה במעבד מודרני של 4 GHz (Intel, AMD, ARM).
-
5-15 מגה-בתים לשנייה במעבד RISC פשוט של 1 GHz (ARM, MIPS, PowerPC).
-
דרישות זיכרון קטנות עבור הפחתת לחץ: 8-32 KB + DictionarySize
-
גודל קוד קטן להפחתת לחץ: 2-8 KB (בהתאם לאופטימיזציות מהירות)
ה LZMA מפענח משתמש רק בהוראות מספר שלם של המעבד וניתן ליישם אותו עבור כל מעבד מודרני של 32 סיביות. רשיון LZMA SDK ממוקם ב
נחלת הכלל.
כל אחד חופשי להעתיק, לשנות, לפרסם, להשתמש, לקמפל, למכור או להפיץ את קוד LZMA SDK המקורי, בין אם בצורת קוד מקור או כקובץ בינארי שעבר הידור, לכל מטרה, מסחרית או לא מסחרית, ובכל אמצעי.
LZMA Links Copyright (C) 2024 Igor Pavlov. |