Man page - xz(1)
Packages contains this manual
Available languages:
en fr pt_BR it ko ja uk ro sr deManual
XZ
ΠΠΠΠΠΠ‘ΠΠΠΠ’ΠΠ
ΠΠΠΠΠΠ‘Π ΠΠΠ ΠΠΠΠ
ΠΠΠΠ‘
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅
ΠΠ°Π΄ΠΎΠ²Π΅Π·ΠΈΠ²Π°ΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ΅ ΡΠ° β.xzβ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ°
ΠΠΠ¦ΠΠΠ
Π‘ΡΡΠΈΠΊΡΠΈ ΡΠ΅Π»ΠΎΠ³ Π±ΡΠΎΡΠ° ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π΅ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ
Π Π΅ΠΆΠΈΠΌ ΡΠ°Π΄Π°
ΠΠ·ΠΌΠ΅ΡΠΈΠ²Π°ΡΠΈ ΡΠ°Π΄Π°
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΈ ΠΎΠΏΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°
ΠΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½ΡΠΈ ΡΠΈΠ»ΡΠ΅ΡΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°
ΠΡΡΠ°Π»Π΅ ΠΎΠΏΡΠΈΡΠ΅
Π ΠΠΠΠ Π ΠΠΠΠ’Π
Π Π΅ΠΆΠΈΠΌ ΡΠΏΠΈΡΠΊΠ°
ΠΠΎΠΌΠΎΡ ΡΠΈΠ»ΡΠ΅ΡΠ°
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΡ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅
ΠΠ·Π΄Π°ΡΠ΅
Π‘Π’ΠΠΠ ΠΠΠΠΠΠ
ΠΠΠ Π£ΠΠΠΠ
LZMA UTILS Π‘ΠΠΠΠΠ‘Π’ΠΠΠΠΠ‘Π’
ΠΠΈΠ²ΠΎΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°
Π’ΠΎΠΊΠΎΠ²Π½Π΅ Π½Π°ΡΠΏΡΠ°ΠΌ Π½Π΅-ΡΠΎΠΊΠΎΠ²Π½ΠΈΡ β.lzmaβ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅
ΠΠ΅ΠΏΠΎΠ΄ΡΠΆΠ°Π½Π΅ β.lzmaβ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅
ΠΡΠ°ΡΠ΅ΡΠ΅ ΡΠΌΠ΅ΡΠ΅
ΠΠΠΠΠΠΠΠ
ΠΠ·Π»Π°Π· Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²
Π£Π³Π½Π΅ΠΆΠ΄Π΅Π½ΠΈ β.xzβ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠΈ
ΠΠ ΠΠΠΠ Π
ΠΡΠ½ΠΎΠ²Π½ΠΎ
ΠΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π²ΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°
Π Π΅ΠΆΠΈΠΌ ΡΠΎΠ±ΠΎΡΠ°
ΠΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½ΡΠΈ ΡΠΈΠ»ΡΠ΅ΡΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°
ΠΠΠΠΠ’Π Π’ΠΠΠΠΠ
ΠΠΠΠΠ
xz, unxz, xzcat, lzma, unlzma, lzcat β ΠΠ°ΠΏΠ°ΠΊΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ β.xzβ ΠΈ β.lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅
Π‘ΠΠΠΠ’ΠΠ
xz [ ΠΎΠΏΡΠΈΡΠ°... ] [ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°... ]
ΠΠΠΠΠΠ‘Π ΠΠΠ ΠΠΠΠ
unxz
ΡΠ΅ ΠΈΡΡΠΎ
ΠΊΠ°ΠΎ ΠΈ
xz --decompress
.
xzcat
ΡΠ΅ ΠΈΡΡΠΎ
ΠΊΠ°ΠΎ ΠΈ
xz --decompress
--stdout
.
lzma
ΡΠ΅ ΠΈΡΡΠΎ
ΠΊΠ°ΠΎ ΠΈ
xz --format=lzma
.
unlzma
ΡΠ΅ ΠΈΡΡΠΎ
ΠΊΠ°ΠΎ ΠΈ
xz --format=lzma
--decompress
.
lzcat
ΡΠ΅ ΠΈΡΡΠΎ
ΠΊΠ°ΠΎ ΠΈ
xz --format=lzma
--decompress --stdout
.
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°ΡΠ° ΡΠΊΡΠΈΠΏΡΠΈ ΠΊΠΎΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ°ΡΠΏΠ°ΠΊΡΡΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΠΏΡΠ΅ΠΏΠΎΡΡΡΡΡΠ΅ ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠ²Π΅ΠΊ ΠΊΠΎΡΠΈΡΡΠΈ Π½Π°Π·ΠΈΠ² xz ΡΠ° ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°ΡΡΡΠΈΠΌ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈΠΌΠ° ( xz -d ΠΈΠ»ΠΈ xz -dc ) ΡΠΌΠ΅ΡΡΠΎ Π½Π°Π·ΠΈΠ²Π° unxz ΠΈ xzcat .
ΠΠΠΠ‘
xz ΡΠ΅ Π°Π»Π°Ρ ΠΎΠΏΡΡΠ΅ ΡΠΏΠΎΡΡΠ΅Π±Π΅ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΠ° ΡΠΈΠ½ΡΠ°ΠΊΡΠΎΠΌ Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΡΠ»ΠΈΡΠ°Π½ ΠΊΠ°ΠΎ gzip (1) ΠΈ bzip2 (1). ΠΠ·Π²ΠΎΡΠ½ΠΈ ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅ .xz ΡΠΎΡΠΌΠ°Ρ, Π°Π»ΠΈ ΡΡΠ°ΡΠΈ .lzma ΡΠΎΡΠΌΠ°Ρ ΠΊΠΎΡΠΈ ΠΊΠΎΡΠΈΡΡΠΈ LZMA Utils ΠΈ ΡΠΈΡΠΎΠ²ΠΈ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ ΡΠΎΠΊΠΎΠ²ΠΈ Π±Π΅Π· Π·Π°Π³Π»Π°Π²ΡΠ° ΡΠΎΡΠΌΠ°ΡΠ° ΡΡ ΡΠ°ΠΊΠΎΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈ. Π£Π· ΡΠΎ, ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ .lz ΡΠΎΡΠΌΠ°ΡΠ° ΠΊΠΎΡΠΈ ΠΊΠΎΡΠΈΡΡΠΈ lzip ΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΎ.
xz Π·Π°ΠΏΠ°ΠΊΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ ΡΠ²Π°ΠΊΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ Ρ ΡΠΊΠ»Π°Π΄Ρ ΡΠ° ΠΈΠ·Π°Π±ΡΠ°Π½ΠΈΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ ΡΠ°Π΄Π°. ΠΠΊΠΎ Π½ΠΈΡΠ΅ Π΄Π°ΡΠ° Π½ΠΈ ΡΠ΅Π΄Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈΠ»ΠΈ ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° file - , xz ΡΠΈΡΠ° ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΠ³ ΡΠ»Π°Π·Π° ΠΈ Π·Π°ΠΏΠΈΡΡΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ΅Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π·. xz ΡΠ΅ ΠΎΠ΄Π±ΠΈΡΠΈ (ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠ΅ Π³ΡΠ΅ΡΠΊΡ ΠΈ ΠΏΡΠ΅ΡΠΊΠΎΡΠΈΡΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ) Π΄Π° ΠΏΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· Π°ΠΊΠΎ ΡΠ΅ ΡΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π». Π‘Π»ΠΈΡΠ½ΠΎ, xz ΡΠ΅ ΠΎΠ΄Π±ΠΈΡΠΈ Π΄Π° ΡΠΈΡΠ° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΠ³ ΡΠ»Π°Π·Π° Π°ΠΊΠΎ ΡΠ΅ ΡΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π».
ΠΡΠΈΠΌ Π°ΠΊΠΎ Π½ΠΈΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ --stdout , Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΡΠ΅ Π½ΠΈΡΡ - ΡΠ΅ ΠΏΠΈΡΡ Ρ Π½ΠΎΠ²Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΠΈΡΠΈ Π½Π°Π·ΠΈΠ² ΡΠ΅ ΠΏΡΠΎΠΈΡΡΠ΅ΠΊΠ°ΠΎ ΠΈΠ· Π½Π°Π·ΠΈΠ²Π° ΠΈΠ·Π²ΠΎΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ :
|
β’ |
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΡΡΡΠΈΠΊΡ ΡΠΎΡΠΌΠ°ΡΠ° ΡΠΈΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ( .xz ΠΈΠ»ΠΈ .lzma ) ΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠ΅ Π½Π° Π½Π°Π·ΠΈΠ² ΠΈΠ·Π²ΠΎΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π΄Π° Π±ΠΈ ΡΠ΅ Π΄ΠΎΠ±ΠΈΠΎ Π½Π°Π·ΠΈΠ² ΡΠΈΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. |
||
|
β’ |
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΡΡΡΠΈΠΊΡ .xz , .lzma ΠΈΠ»ΠΈ .lz ΡΠ΅ ΡΠΊΠ»Π°ΡΠ° ΠΈΠ· Π½Π°Π·ΠΈΠ²Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π΄Π° Π±ΠΈ ΡΠ΅ Π΄ΠΎΠ±ΠΈΠΎ Π½Π°Π·ΠΈΠ² ΡΠΈΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. xz ΡΠ°ΠΊΠΎΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°ΡΠ΅ ΡΡΡΠΈΠΊΡΠ΅ .txz ΠΈ .tlz ΠΈ Π·Π°ΠΌΠ΅ΡΡΡΠ΅ ΠΈΡ ΡΡΡΠΈΠΊΡΠΎΠΌ .tar . |
ΠΠΊΠΎ ΡΠΈΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π²Π΅Ρ ΠΏΡΡΠΎΡΠΈ, ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠ΅ Π³ΡΠ΅ΡΠΊΠ° Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΠΏΡΠ΅ΡΠΊΠ°ΡΠ΅.
ΠΡΠΈΠΌ Π°ΠΊΠΎ Π½Π΅ ΠΏΠΈΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π·, xz ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠΈ ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ΅ ΠΈ ΠΏΡΠ΅ΡΠΊΠΎΡΠΈΡΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ Π°ΠΊΠΎ ΡΠ΅ Π½Π΅ΡΡΠΎ ΠΎΠ΄ ΡΠ»Π΅Π΄Π΅ΡΠ΅Π³ ΠΏΡΠΈΠΌΠ΅ΡΡΡΠ΅:
|
β’ |
ΠΠ°ΡΠΎΡΠ΅ΠΊΠ° Π½ΠΈΡΠ΅ ΠΎΠ±ΠΈΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°. Π‘ΠΈΠΌΠ±ΠΎΠ»ΠΈΡΠΊΠ΅ Π²Π΅Π·Π΅ ΡΠ΅ Π½Π΅ ΠΏΡΠ°ΡΠ΅, ΠΈ ΡΡΠΎΠ³Π° ΡΠ΅ Π½Π΅ ΡΠΌΠ°ΡΡΠ° Π΄Π° ΡΡ ΠΎΠ±ΠΈΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. |
||
|
β’ |
ΠΠ°ΡΠΎΡΠ΅ΠΊΠ° ΠΈΠΌΠ° Π²ΠΈΡΠ΅ ΠΎΠ΄ ΡΠ΅Π΄Π½Π΅ ΡΠ²ΡΡΡΠ΅ Π²Π΅Π·Π΅. |
||
|
β’ |
ΠΠ°ΡΠΎΡΠ΅ΠΊΠ° ΠΈΠΌΠ° ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ βsetuid, setgidβ ΠΈΠ»ΠΈ Π»Π΅ΠΏΡΠΈΠ²ΠΈ Π±ΠΈΡ. |
||
|
β’ |
Π Π΅ΠΆΠΈΠΌ ΡΠ°Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ Π½Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π²Π΅Ρ ΠΈΠΌΠ° ΡΡΡΠΈΠΊΡ ΡΠΎΡΠΌΠ°ΡΠ° ΡΠΈΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ( .xz ΠΈΠ»ΠΈ .txz ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Ρ .xz ΡΠΎΡΠΌΠ°Ρ, Π° .lzma ΠΈΠ»ΠΈ .tlz ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Ρ .lzma ΡΠΎΡΠΌΠ°Ρ). |
||
|
β’ |
Π Π΅ΠΆΠΈΠΌ ΡΠ°Π΄ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π½Π΅ΠΌΠ° ΡΡΡΠΈΠΊΡ Π½ΠΈ ΡΠ΅Π΄Π½ΠΎΠ³ ΠΎΠ΄ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈΡ ΡΠΎΡΠΌΠ°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ( .xz , .txz , .lzma , .tlz ΠΈΠ»ΠΈ .lz ). |
ΠΠ°ΠΊΠΎΠ½ ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ ΡΠ°ΠΆΠΈΠΌΠ°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ , xz ΡΠΌΠ½ΠΎΠΆΠ°Π²Π° Π²Π»Π°ΡΠ½ΠΈΠΊΠ°, Π³ΡΡΠΏΡ, Π΄ΠΎΠ·Π²ΠΎΠ»Π΅, Π²ΡΠ΅ΠΌΠ΅ ΠΏΡΠΈΡΡΡΠΏΠ° ΠΈ Π²ΡΠ΅ΠΌΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅ ΠΈΠ· ΠΈΠ·Π²ΠΎΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Ρ ΡΠΈΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ. ΠΠΊΠΎ ΡΠΌΠ½ΠΎΠΆΠ°Π²Π°ΡΠ΅ Π³ΡΡΠΏΠ΅ Π½Π΅ ΡΡΠΏΠ΅, Π΄ΠΎΠ·Π²ΠΎΠ»Π΅ ΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π΅ ΡΠ°ΠΊΠΎ Π΄Π° ΡΠΈΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π½Π΅ ΠΏΠΎΡΡΠ°Π½Π΅ Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΠΌΠ° ΠΊΠΎΡΠΈ Π½ΠΈΡΡ ΠΈΠΌΠ°Π»ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»Ρ Π·Π° ΠΏΡΠΈΡΡΡΠΏ ΠΈΠ·Π²ΠΎΡΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ . xz Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΡΠΌΠ½ΠΎΠΆΠ°Π²Π°ΡΠ΅ Π΄ΡΡΠ³ΠΈΡ ΠΌΠ΅ΡΠ°ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΏΠΎΠΏΡΡ ΡΠΏΠΈΡΠΊΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° ΠΏΡΠΈΡΡΡΠΏΠ° ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈΡ Π°ΡΡΠΈΠ±ΡΡΠ°.
ΠΠ΅Π΄Π½ΠΎΠΌ ΠΊΠ°Π΄Π° ΡΠ΅ ΡΠΈΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΡΠΏΠ΅ΡΠ½ΠΎ Π·Π°ΡΠ²ΠΎΡΠ΅Π½Π°, ΠΈΠ·Π²ΠΎΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΡΠΊΠ»Π°ΡΠ° ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ -keep Π½Π΅ Π½Π°Π²Π΅Π΄Π΅. ΠΠ·Π²ΠΎΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ ΡΠΊΠ»Π°ΡΠ° Π°ΠΊΠΎ ΡΠ΅ ΠΈΠ·Π»Π°Π· ΠΏΠΈΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· ΠΈΠ»ΠΈ Π°ΠΊΠΎ Π΄ΠΎΡΠ΅ Π΄ΠΎ Π³ΡΠ΅ΡΠΊΠ΅.
Π‘Π»Π°ΡΠ΅ SIGINFO ΠΈΠ»ΠΈ SIGUSR1 ΠΊΠ° xz ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΈΠ½ΠΈ Π΄Π° ΠΈΡΠΏΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ Π½Π°ΠΏΡΠ΅Π΄ΠΎΠ²Π°ΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Ρ Π³ΡΠ΅ΡΠΊΡ. ΠΠ²ΠΎ ΠΈΠΌΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠ²Π΅ Π΄ΠΎΠΊ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π° Π³ΡΠ΅ΡΠΊΠ° ΡΠ΅ΡΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π», ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ --verbose ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠ΅ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΡΠΊΠ°Π·ΠΈΠ²Π°Ρ Π½Π°ΠΏΡΠ΅ΡΠΊΠ° ΠΎΡΠ²Π΅ΠΆΠ°Π²Π°ΡΠ°.
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ xz ΡΠ΅ ΠΌΠ΅ΡΠ° ΠΎΠ΄ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΡΠΎΡΠΈΠ½Π° ΠΊΠΈΠ»ΠΎΠ±Π°ΡΡΠ° Π΄ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π³ΠΈΠ³Π°Π±Π°ΡΡΠ° Ρ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈ ΠΎΠ΄ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠΎΡΡΠ°Π²ΠΊΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅Π½Π΅ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΎΠ΄ΡΠ΅ΡΡΡΡ Π·Π°Ρ ΡΠ΅Π²Π΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠ±ΠΈΡΠ½ΠΎ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΡ ΡΡΠ΅Π±Π° 5Β % Π΄ΠΎ 20Β % ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΠΊΠΎΡΠ° ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΡΠ°Π²ΡΠ΅ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΠ΅Π½Π΅ ΡΠ° xz -9 ΡΡΠ΅Π½ΡΡΠ½ΠΎ Π·Π°Ρ ΡΠ΅Π²Π° 65Β MiB ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅. ΠΠΎΡ ΡΠ²Π΅ΠΊ, ΠΌΠΎΠ³ΡΡΠ΅ ΡΠ΅ ΠΈΠΌΠ°ΡΠΈ .xz Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΡΠ΅ Π·Π°Ρ ΡΠ΅Π²Π°ΡΡ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π³ΠΈΠ³Π°Π±Π°ΡΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅.
ΠΠ°ΡΠΎΡΠΈΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΡΡΠ°ΡΠΈΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΌΠΎΠ³Ρ Π½Π°ΡΠΈ Π΄ΠΎΡΠ°Π΄Π½ΠΎΠΌ ΠΌΠΎΠ³ΡΡΠ½ΠΎΡΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° Π²ΡΠ»ΠΎ Π²Π΅Π»ΠΈΠΊΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅. ΠΠ° Π±ΠΈ ΡΠ΅ ΡΠΏΡΠ΅ΡΠΈΠ»Π° Π½Π΅ΠΆΠ΅ΡΠ΅Π½Π° ΠΈΠ·Π½Π΅Π½Π°ΡΠ΅ΡΠ°, xz ΠΈΠΌΠ° ΡΠ³ΡΠ°ΡΠ΅Π½ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Ρ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅, ΠΊΠΎΡΠΈ ΡΠ΅ ΠΈΡΠΊΡΡΡΠ΅Π½ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ. ΠΠΎΠΊ Π½Π΅ΠΊΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΏΡΡΠΆΠ°ΡΡ Π½Π°ΡΠΈΠ½ Π·Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΡΠ΅ΡΠ΅, ΠΎΡΠ»Π°ΡΠ°ΡΠ΅ Π½Π° ΡΠΎ ΡΠΌΠ°ΡΡΠ° ΡΠ΅ Π΄Π° Π½ΠΈΡΠ΅ Π΄ΠΎΠ²ΠΎΡΠ½ΠΎ ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΡΠΈΠ²ΠΎ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ulimit (1) Π·Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°ΡΠ΅ Π²ΠΈΡΡΡΠ΅Π»Π½Π΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ΅ΠΆΠΈ Π΄Π° ΠΎΠ±ΠΎΠ³Π°ΡΠΈ mmap (2)).
ΠΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Ρ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠΊΡΡΡΠΈΡΠΈ ΠΎΠΏΡΠΈΡΠΎΠΌ Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ --memlimit= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ . Π§Π΅ΡΡΠΎ ΡΠ΅ Π½Π°ΡΠΏΠΎΠ³ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΠΊΡΡΡΠΈΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Ρ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ΠΌ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π΅ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° XZ_DEFAULTS , Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, XZ_DEFAULTS=--memlimit=150MiB . ΠΠΎΠ³ΡΡΠ΅ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° Π·Π°ΡΠ΅Π±Π½ΠΎ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ --memlimit-compress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΈ --memlimit-decompress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ . ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΎΠ²Π΅ Π΄Π²Π΅ ΠΎΠΏΡΠΈΡΠ΅ Π²Π°Π½ XZ_DEFAULTS ΡΠ΅ ΡΠ΅ΡΠΊΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΎ ΡΠ΅Ρ ΡΠ΅Π΄Π½ΠΎ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠ΅ xz Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π΄ΠΈ ΠΈ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π° --memlimit= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ (ΠΈΠ»ΠΈ -M ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ) ΡΠ΅ ΠΊΡΠ°ΡΠ΅ Π·Π° ΠΊΡΡΠ°ΡΠ΅ Π½Π° Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ.
ΠΠΊΠΎ ΡΠ΅ ΠΏΡΠ΅ΠΊΠΎΡΠ°ΡΠ΅Π½ΠΎ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅, xz ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠΈ Π³ΡΠ΅ΡΠΊΡ Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½Π΅ΡΠ΅ ΡΡΠΏΠ΅ΡΠΈ. ΠΠΊΠΎ ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΏΡΠ΅ΠΊΠΎΡΠ°ΡΠ΅Π½ΠΎ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, xz ΡΠ΅ ΠΏΠΎΠΊΡΡΠ°ΡΠΈ Π΄Π° ΡΠΌΠ°ΡΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ ΡΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π²ΠΈΡΠ΅ Π½Π΅ ΠΏΡΠ΅ΠΊΠΎΡΠ°ΡΡΡΠ΅ (ΠΎΡΠΈ ΠΊΠ°Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ --format=raw ΠΈΠ»ΠΈ --no-adjust ). ΠΠ° ΡΠ°Ρ Π½Π°ΡΠΈΠ½ ΡΠ°Π΄ΡΠ° Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ Π½Π΅ΡΡΠΏΠ΅ΡΠ½Π° ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π²ΡΠ»ΠΎ ΠΌΠ°Π»ΠΎ. Π‘ΠΌΠ°ΡΠ΅ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ ΡΠ΅ ΡΠ°Π΄ΠΈ Ρ ΠΊΠΎΡΠ°ΡΠΈΠΌΠ° ΠΊΠΎΡΠΈ ΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠ°ΡΡ ΡΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈΠΌΠ° Π½ΠΈΠ²ΠΎΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ°ΠΌΠΎ Π½Π΅Π·Π½Π°ΡΠ½ΠΎ ΠΌΠ°ΡΠ΅ ΠΎΠ΄ ΠΈΠ·Π½ΠΎΡΠ° ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΠ³ Π·Π° xz -9 , ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ ΡΠ΅ Π±ΠΈΡΠΈ ΡΠΌΠ°ΡΠ΅Π½Π΅ ΡΠ°ΠΌΠΎ ΠΌΠ°Π»ΠΎ, Π° Π½Π΅ ΡΠ²Π΅ Π΄ΠΎ xz -8 .
ΠΠ°Π΄ΠΎΠ²Π΅Π·ΠΈΠ²Π°ΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ΅ ΡΠ° β.xzβ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ°
ΠΠΎΠ³ΡΡΠ΅ ΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠΈ .xz Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠ°ΠΎ ΡΠΎ. xz ΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΠΈ ΡΠ°ΠΊΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠ°ΠΎ Π΄Π° ΡΡ Π±ΠΈΠ»Π΅ ΡΠ΅Π΄Π½Π° .xz Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°.
ΠΠΎΠ³ΡΡΠ΅ ΡΠ΅ ΡΠΌΠ΅ΡΠ½ΡΡΠΈ ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΡ ΠΏΡΠΈΠ΄ΠΎΠ΄Π°ΡΠΈΡ Π΄Π΅Π»ΠΎΠ²Π° ΠΈΠ»ΠΈ Π½Π°ΠΊΠΎΠ½ ΠΏΠΎΡΠ»Π΅Π΄ΡΠ΅Π³ Π΄Π΅Π»Π°. ΠΠΎΠΏΡΡΠ°Π²Π°ΡΠ΅ ΠΌΠΎΡΠ° Π΄Π° ΡΠ΅ ΡΠ°ΡΡΠΎΡΠΈ ΠΎΠ΄ ΠΏΡΠ°Π·Π½ΠΈΡ Π±Π°ΡΡΠΎΠ²Π° Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ° ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ ΡΠΌΠ½ΠΎΠΆΠ°ΠΊ ΡΠ΅ΡΠΈΡΠΈ Π±Π°ΡΡΠ°. ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΡΠ΅ .xz Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠΌΠ΅ΡΡΠ΅Π½Π° Π½Π° ΠΌΠ΅Π΄ΠΈΡΡΠΌΡ ΠΊΠΎΡΠΈ ΠΌΠ΅ΡΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Ρ Π±Π»ΠΎΠΊΠΎΠ²ΠΈΠΌΠ° ΠΎΠ΄ 512 Π±Π°ΡΡΠΎΠ²Π°.
ΠΠ°Π΄ΠΎΠ²Π΅Π·ΠΈΠ²Π°ΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ΅ Π½ΠΈΡΡ Π΄ΠΎΠ·Π²ΠΎΡΠ΅Π½ΠΈ ΡΠ° .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΠΈΠ»ΠΈ ΡΠΈΡΠΎΠ²ΠΈΠΌ ΡΠΎΠΊΠΎΠ²ΠΈΠΌΠ°.
ΠΠΠ¦ΠΠΠ
Π‘ΡΡΠΈΠΊΡΠΈ ΡΠ΅Π»ΠΎΠ³ Π±ΡΠΎΡΠ° ΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π΅ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ
ΠΠ° Π²Π΅ΡΠΈΠ½ΠΈ ΠΌΠ΅ΡΡΠ° Π³Π΄Π΅ ΡΠ΅ ΠΎΡΠ΅ΠΊΡΡΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΡΠ΅Π»ΠΎΠ³ Π±ΡΠΎΡΠ°, ΠΎΠΏΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΡΡΡΠΈΠΊΡ ΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ Π΄Π° Π±ΠΈ ΡΠ΅ Π»Π°ΠΊΠΎ Π½Π°Π·Π½Π°ΡΠΈΠ»ΠΈ Π²Π΅Π»ΠΈΠΊΠΈ ΡΠ΅Π»ΠΈ Π±ΡΠΎΡΠ΅Π²ΠΈ. ΠΠ΅ ΡΠΌΠ΅ Π±ΠΈΡΠΈ ΡΠ°Π·ΠΌΠ°ΠΊΠ° ΠΈΠ·ΠΌΠ΅ΡΡ ΡΠ΅Π»ΠΎΠ³ Π±ΡΠΎΡΠ° ΠΈ ΡΡΡΠΈΠΊΡΠ°.
|
KiB |
ΠΠ½ΠΎΠΆΠΈ ΡΠ΅ΠΎ Π±ΡΠΎΡ ΡΠ° 1.024 (2Λ10). Ki , k , kB , K , ΠΈ KB ΡΠ΅ ΠΏΡΠΈΡ Π²Π°ΡΠ°ΡΡ ΠΊΠ°ΠΎ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΈ Π·Π° KiB . |
||
|
MiB |
ΠΠ½ΠΎΠΆΠΈ ΡΠ΅ΠΎ Π±ΡΠΎΡ ΡΠ° 1.048.576 (2Λ20). Mi , m , M , ΠΈ MB ΡΠ΅ ΠΏΡΠΈΡ Π²Π°ΡΠ°ΡΡ ΠΊΠ°ΠΎ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΈ Π·Π° MiB . |
||
|
GiB |
ΠΠ½ΠΎΠΆΠΈ ΡΠ΅ΠΎ Π±ΡΠΎΡ ΡΠ° 1.073.741.824 (2Λ30). Gi , g , G , ΠΈ GB ΡΠ΅ ΠΏΡΠΈΡ Π²Π°ΡΠ°ΡΡ ΠΊΠ°ΠΎ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΈ Π·Π° GiB . |
ΠΠΎΡΠ΅Π±Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ max ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π΄Π° ΡΠΊΠ°ΠΆΠ΅ Π½Π° Π½Π°ΡΠ²Π΅ΡΡ Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΡΠ΅Π»ΠΎΠ³ Π±ΡΠΎΡΠ° ΠΏΠΎΠ΄ΡΠΆΠ°Π½Ρ ΠΎΠΏΡΠΈΡΠΎΠΌ.
Π Π΅ΠΆΠΈΠΌ ΡΠ°Π΄Π°
ΠΠΊΠΎ
ΡΠ΅ Π΄Π°ΡΠΎ
Π²ΠΈΡΠ΅
ΠΎΠΏΡΠΈΡΠ°
ΡΠ΅ΠΆΠΈΠΌΠ°
ΡΠ°Π΄Π°,
ΠΏΠΎΡΠ»Π΅Π΄ΡΠ°
ΠΈΠΌΠ°
Π΄Π΅ΡΡΡΠ²Π°.
-z
,
--compress
ΠΠ°ΠΏΠ°ΠΊΡΡΠ΅. ΠΠ²ΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π΄ΡΠ΅ ΠΊΠ°Π΄Π° Π½ΠΈΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½Π° ΠΎΠΏΡΠΈΡΠ° ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ°Π΄ΡΠ΅ ΠΈ Π½ΠΈΡΠ΅Π΄Π°Π½ Π΄ΡΡΠ³ΠΈ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π΄ΡΠ΅ ΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° ΡΠ° Π»ΠΈΠ½ΠΈΡΠ΅ ΡΠ°Π΄ΡΠ΅ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, unxz ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° --decompress ).
|
ΠΠ°ΠΊΠΎΠ½ ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΠΈΠ·Π²ΠΎΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΡΠΊΠ»Π°ΡΠ° ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ Π½Π΅ ΠΏΠΈΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· ΠΈΠ»ΠΈ ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ --keep . |
-d , --decompress , --uncompress
Π Π°ΡΠΏΠ°ΠΊΡΡΠ΅. ΠΠ°ΠΊΠΎΠ½ ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΠΈΠ·Π²ΠΎΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΡΠΊΠ»Π°ΡΠ° ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ Π½Π΅ ΠΏΠΈΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· ΠΈΠ»ΠΈ ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ --keep .
-t , --test
Π’Π΅ΡΡΠΈΡΠ° ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° . ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΡΠ΅ ΠΈΡΡΠΎ ΡΡΠΎ ΠΈ --decompress --stdout ΠΎΡΠΈΠΌ ΡΠΎΠ³Π° ΡΡΠΎ ΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΎΠ΄Π±Π°ΡΡΡΡ ΡΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠ΅ ΠΏΠΈΡΡ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π·. ΠΠ°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅ Π½Π΅ ΠΏΡΠ°Π²Π΅ Π½ΠΈΡΠΈ ΡΠΊΠ»Π°ΡΠ°ΡΡ.
-l , --list
ΠΡΠΏΠΈΡΡΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° . ΠΠΈΠΊΠ°ΠΊΠ°Π² Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ ΠΈΠ·Π»Π°Π· ΡΠ΅ Π½Π΅ Π΄ΠΎΠ±ΠΈΡΠ°, Π° Π½ΠΈΡΠ΅Π΄Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π½ΠΈΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΠ΅Π½Π° ΠΈΠ»ΠΈ ΡΠΊΠ»ΠΎΡΠ΅Π½Π°. Π£ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠΏΠΈΡΠΊΠ°, ΠΏΡΠΎΠ³ΡΠ°ΠΌ Π½Π΅ ΠΌΠΎΠΆΠ΅ ΡΠΈΡΠ°ΡΠΈ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΠ³ ΡΠ»Π°Π·Π° ΠΈΠ»ΠΈ ΠΈΠ· Π΄ΡΡΠ³ΠΈΡ Π½Π΅ΡΡΠ°ΠΆΠΈΠ²ΠΈΡ ΠΈΠ·Π²ΠΎΡΠ°.
|
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΡΠΏΠΈΡΠ°ΠΊ ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° , ΡΠ΅Π΄Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Ρ ΡΠ΅Π΄Π½ΠΎΠΌ ΡΠ΅Π΄Ρ. ΠΠ° Π΄ΠΎΠ±ΠΈΡΠ΅ΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅, ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠΏΡΠΈΡΡ --verbose . ΠΠ° ΡΠ°ΠΊ ΠΈ Π²ΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°, ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ --verbose Π΄Π²Π° ΠΏΡΠ°, Π°Π»ΠΈ Π·Π½Π°ΡΡΠ΅ Π΄Π° ΡΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΡΠΏΠΎΡΠΎ, ΡΠ΅Ρ Π΄Π° Π±ΠΈ ΡΠ΅ Π΄ΠΎΠ±ΠΈΠ»Π΅ ΡΠ²Π΅ Π΄ΠΎΠ΄Π°ΡΠ½Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ΅ΡΠ°. Π¨ΠΈΡΠΈΠ½Π° ΠΎΠΏΡΠΈΡΠ½ΠΎΠ³ ΠΈΠ·Π»Π°Π·Π° ΠΏΡΠ΅ΠΌΠ°ΡΡΡΠ΅ 80 Π·Π½Π°ΠΊΠΎΠ²Π°, ΡΠ°ΠΊΠΎ Π΄Π° ΠΏΡΠ΅ΡΠΏΠ°ΡΠ°ΡΠ΅ ΠΈΠ·Π»Π°Π·Π° Π½Π°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, lessΒ -S ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎ Π°ΠΊΠΎ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» Π½ΠΈΡΠ΅ Π΄ΠΎΠ²ΠΎΡΠ½ΠΎ ΡΠΈΡΠΎΠΊ. |
|
|
Π’Π°ΡΠ°Π½ ΠΈΠ·Π»Π°Π· ΠΌΠΎΠΆΠ΅ Π²Π°ΡΠΈΡΠ°ΡΠΈ ΠΈΠ·ΠΌΠ΅ΡΡ xz ΠΈΠ·Π΄Π°ΡΠ° ΠΈ ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΡ ΡΠ΅Π·ΠΈΠΊΠ°. ΠΠ° ΠΈΠ·Π»Π°Π· ΡΠΈΡΡΠΈΠ² ΠΌΠ°ΡΠΈΠ½Π°ΠΌΠ° ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ --robot --list . |
ΠΠ·ΠΌΠ΅ΡΠΈΠ²Π°ΡΠΈ ΡΠ°Π΄Π°
-k , --keep
ΠΠ΅ Π±ΡΠΈΡΠ΅ ΡΠ»Π°Π·Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅.
|
ΠΠ΄ xz 5.2.6, ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΡΠ°ΠΊΠΎΡΠ΅ ΡΠΈΠ½ΠΈ Π΄Π° xz Π·Π°ΠΏΠ°ΠΊΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΡΠ»Π°Π· ΡΠΈΠΌΠ±ΠΎΠ»ΠΈΡΠΊΠ° Π²Π΅Π·Π° ΠΊΠ° ΠΎΠ±ΠΈΡΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ, ΠΈΠΌΠ° Π²ΠΈΡΠ΅ ΠΎΠ΄ ΡΠ΅Π΄Π½Π΅ ΡΠ²ΡΡΡΠ΅ Π²Π΅Π·Π΅ ΠΈΠ»ΠΈ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ βsetuidβ, βsetgidβ ΠΈΠ»ΠΈ Π»Π΅ΠΏΡΠΈΠ²ΠΈ Π±ΠΈΡ. βsetuidβ, βsetgidβ ΠΈ Π»Π΅ΠΏΡΠΈΠ²ΠΈ Π±ΠΈΡΠΎΠ²ΠΈ ΡΠ΅ Π½Π΅ ΡΠΌΠ½ΠΎΠΆΠ°Π²Π°ΡΡ Ρ ΡΠΈΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ. Π£ ΡΠ°Π½ΠΈΡΠΈΠΌ ΠΈΠ·Π΄Π°ΡΠΈΠΌΠ° ΠΎΠ²ΠΎ ΡΠ΅ ΠΌΠΎΠ³Π»ΠΎ ΡΡΠ°Π΄ΠΈΡΠΈ ΡΠ°ΠΌΠΎ ΡΠ° --force . |
-f , --force
ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π΄Π΅ΡΡΡΠ°Π²Π°:
|
β’ |
ΠΠΊΠΎ ΡΠΈΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π²Π΅Ρ ΠΏΠΎΡΡΠΎΡΠΈ, Π±ΡΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. |
||
|
β’ |
ΠΠ°ΠΏΠ°ΠΊΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΡΠ»Π°Π· ΡΠΈΠΌΠ±ΠΎΠ»ΠΈΡΠΊΠ° Π²Π΅Π·Π° ΠΊΠ° ΠΎΠ±ΠΈΡΠ½ΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ, ΠΈΠΌΠ° Π²ΠΈΡΠ΅ ΠΎΠ΄ ΡΠ΅Π΄Π½Π΅ ΡΠ²ΡΡΡΠ΅ Π²Π΅Π·Π΅ ΠΈΠ»ΠΈ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ βsetgidβ, βsetgidβ ΠΈΠ»ΠΈ Π»Π΅ΠΏΡΠΈΠ²ΠΈ Π±ΠΈΡ. βsetgidβ, βsetgidβ ΠΈΠ»ΠΈ Π»Π΅ΠΏΡΠΈΠ²ΠΈ Π±ΠΈΡ ΡΠ΅ Π½Π΅ ΡΠΌΠ½ΠΎΠΆΠ°Π²Π°ΡΡ Ρ ΡΠΈΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ. |
||
|
β’ |
ΠΠ°Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ° --decompress --stdout ΠΈ xz Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π° Π²ΡΡΡΡ ΠΈΠ·Π²ΠΎΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΡΠΌΠ½ΠΎΠΆΠ°Π²Π° ΠΈΠ·Π²ΠΎΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΊΠ°ΠΎ ΡΠ°ΠΊΠ²Ρ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π·. ΠΠ²ΠΎ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π΄Π° ΡΠ΅ xzcat --force ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠ°ΠΎ cat (1) Π·Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ΠΊΠΎΡΠ΅ Π½ΠΈΡΡ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΡΠ° xz . ΠΠ½Π°ΡΡΠ΅ Π΄Π° ΡΠ΅ Ρ Π±ΡΠ΄ΡΡΠ½ΠΎΡΡΠΈ, xz ΠΌΠΎΡΠΈ Π΄Π° ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° Π½ΠΎΠ²Π΅ ΡΠΎΡΠΌΠ°ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΠΊΠΎΡΠΈ ΠΌΠΎΠ³Ρ ΡΡΠΈΠ½ΠΈΡΠΈ Π΄Π° xz ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ ΡΠΎΡ Π²ΡΡΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠΌΠ΅ΡΡΠΎ Π΄Π° ΠΈΡ ΡΠΌΠ½ΠΎΠΆΠΈ ΠΊΠ°ΠΊΠ²Π΅ ΡΠ΅ΡΡ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π·. --format= ΡΠΎΡΠΌΠ°Ρ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π΄Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈ xz Π΄Π° ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ ΡΠ°ΠΌΠΎ ΡΠΎΡΠΌΠ°Ρ ΡΠ΅Π΄Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. |
-c , --stdout , --to-stdout
ΠΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· ΡΠΌΠ΅ΡΡΠΎ Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ, ΠΠ²ΠΎ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° --keep .
--single-stream
Π Π°ΡΠΏΠ°ΠΊΡΡΠ΅ ΡΠ°ΠΌΠΎ ΠΏΡΠ²ΠΈ .xz ΡΠΎΠΊ, ΠΈ ΡΠΈΡ ΠΎ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΠ΅ ΠΌΠΎΠ³ΡΡΠ΅ ΠΏΡΠ΅ΠΎΡΡΠ°Π»Π΅ ΡΠ»Π°Π·Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΠΊΠΎΡΠΈ ΡΠ»Π΅Π΄Π΅ ΡΠΎΠΊ. ΠΠΎΡΠΌΠ°Π»Π½ΠΎ ΡΠ°ΠΊΠ²ΠΎ ΠΏΡΠ°ΡΠ΅ΡΠ΅ ΡΠΌΠ΅ΡΠ΅ ΡΠΈΠ½ΠΈ Π΄Π° xz ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ Π³ΡΠ΅ΡΠΊΡ.
|
xz Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ Π²ΠΈΡΠ΅ ΠΎΠ΄ ΡΠ΅Π΄Π½ΠΎΠ³ ΡΠΎΠΊΠ° ΠΈΠ· .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈΠ»ΠΈ ΡΠΈΡΠΎΠ²ΠΈΡ ΡΠΎΠΊΠΎΠ²Π°, Π°Π»ΠΈ ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΡΠΈΠ½ΠΈ Π΄Π° xz ΡΠΎΡ ΡΠ²Π΅ΠΊ Π·Π°Π½Π΅ΠΌΠ°ΡΠΈ ΠΌΠΎΠ³ΡΡΠ΅ ΠΏΡΠ°ΡΠ΅ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Π½Π°ΠΊΠΎΠ½ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΈΠ»ΠΈ ΡΠΈΡΠΎΠ²ΠΎΠ³ ΡΠΎΠΊΠ°. |
|
|
ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° Π½Π΅ΠΌΠ° Π΄Π΅ΡΡΡΠ²Π° Π°ΠΊΠΎ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π΄Π° Π½ΠΈΡΠ΅ --decompress ΠΈΠ»ΠΈ --test . |
|
|
ΠΠ΄ xz 5.7.1alpha, --single-stream ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° --keep . |
--no-sparse
ΠΡΠΊΡΡΡΡΡΠ΅ ΡΡΠ²Π°ΡΠ°ΡΠ΅ ΡΠ°Π·Π²ΡΡΠ΅Π½ΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°. ΠΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ, Π°ΠΊΠΎ ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ Ρ ΠΎΠ±ΠΈΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ, xz ΠΏΠΎΠΊΡΡΠ°Π²Π° Π΄Π° ΡΡΠΈΠ½ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΠ°Π·Π²ΡΡΠ΅Π½ΠΎΠΌ Π°ΠΊΠΎ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠ°Π΄ΡΠΆΠ΅ Π΄ΡΠ³Π΅ Π½ΠΈΠ·ΠΎΠ²Π΅ Π±ΠΈΠ½Π°ΡΠ½ΠΈΡ Π½ΡΠ»Π°. Π’Π°ΠΊΠΎΡΠ΅ ΡΠ°Π΄ΠΈ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· ΡΠ²Π΅ Π΄ΠΎΠΊ ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· ΠΏΠΎΠ²Π΅Π·Π°Π½ ΡΠ° ΠΎΠ±ΠΈΡΠ½ΠΎΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΎΠΌ Π° ΠΎΠ΄ΡΠ΅ΡΠ΅Π½ΠΈ Π΄ΠΎΠ΄Π°ΡΠ½ΠΈ ΡΡΠ»ΠΎΠ²ΠΈ ΡΡ ΠΈΡΠΏΡΡΠ΅Π½ΠΈ Π΄Π° ΡΠ΅ ΡΡΠΈΠ½Π΅ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΠΌ. Π‘ΡΠ²Π°ΡΠ°ΡΠ΅ ΡΠ°Π·Π²ΡΡΠ΅Π½ΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΌΠΎΠΆΠ΅ ΡΡΡΠ΅Π΄Π΅ΡΠΈ ΠΏΡΠΎΡΡΠΎΡ Π½Π° Π΄ΠΈΡΠΊΡ ΠΈ ΡΠ±ΡΠ·Π°ΡΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΠΌΠ°ΡΠ΅ΡΠ΅ΠΌ ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π΅ Π£/Π Π΄ΠΈΡΠΊΠ°.
-S .suf , --suffix= .suf
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ .suf ΠΊΠ°ΠΎ ΡΡΡΠΈΠΊΡ Π·Π° ΡΠΈΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΡΠΌΠ΅ΡΡΠΎ .xz ΠΈΠ»ΠΈ .lzma . ΠΠΊΠΎ ΡΠ΅ Π½Π΅ ΠΏΠΈΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· Π° ΠΈΠ·Π²ΠΎΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π²Π΅Ρ ΠΈΠΌΠ° ΡΡΡΠΈΠΊΡ .suf , ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠ΅ ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ΅ ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΠΏΡΠ΅ΡΠΊΠ°ΡΠ΅.
|
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ° ΡΡΡΠΈΠΊΡΠΎΠΌ .suf ΠΏΠΎΡΠ΅Π΄ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ° ΡΡΡΠΈΠΊΡΠΎΠΌ .xz , .txz , .lzma , .tlz , or .lz . ΠΠΊΠΎ ΠΈΠ·Π²ΠΎΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈΠΌΠ° ΡΡΡΠΈΠΊΡ .suf , ΡΡΡΠΈΠΊΡ ΡΠ΅ ΡΠΊΠ»Π°ΡΠ° Π΄Π° Π±ΠΈ ΡΠ΅ Π΄ΠΎΠ±ΠΈΠΎ Π½Π°Π·ΠΈΠ² ΡΠΈΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. |
|
|
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΠΈΡΠΎΠ²ΠΈΡ ΡΠΎΠΊΠΎΠ²Π° ( --format=raw ), ΡΡΡΠΈΠΊΡ ΠΌΠΎΡΠ° ΡΠ²Π΅ΠΊ Π±ΠΈΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ Π½Π΅ ΠΏΠΈΡΠ΅ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π·, ΡΠ΅Ρ Π½Π΅ ΠΏΠΎΡΡΠΎΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΡΡΡΠΈΠΊΡ Π·Π° ΡΠΈΡΠΎΠ²Π΅ ΡΠΎΠΊΠΎΠ²Π΅. |
--files [ = Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ]
Π§ΠΈΡΠ° Π½Π°Π·ΠΈΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π·Π° ΠΎΠ±ΡΠ°Π΄Ρ ΠΈΠ· Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ; Π°ΠΊΠΎ ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈΠ·ΠΎΡΡΠ°Π²ΠΈ, Π½Π°Π·ΠΈΠ²ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΡΠΈΡΠ°ΡΡ ΡΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΠ³ ΡΠ»Π°Π·Π°. ΠΠ°Π·ΠΈΠ²ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΠΌΠΎΡΠ°ΡΡ Π·Π°Π²ΡΡΠ°Π²Π°ΡΠΈ Π·Π½Π°ΠΊΠΎΠΌ Π½ΠΎΠ²ΠΎΠ³ ΡΠ΅Π΄Π°. Π¦ΡΡΠΈΡΠ° ( - ) ΡΠ΅ ΡΠ·ΠΈΠΌΠ° ΠΊΠ°ΠΎ ΡΠ΅Π΄ΠΎΠ²Π°Π½ Π½Π°Π·ΠΈΠ² Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅; Π° Π½Π΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΡΠ»Π°Π·. ΠΠΊΠΎ ΡΡ Π½Π°Π·ΠΈΠ²ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π΄Π°ΡΠΈ ΡΠ°ΠΊΠΎΡΠ΅ ΠΊΠ°ΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΈ Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ, ΠΎΠ±ΡΠ°ΡΡΡΡ ΡΠ΅ ΠΏΡΠ΅ Π½Π΅Π³ΠΎ ΡΡΠΎ ΡΠ΅ Π½Π°Π·ΠΈΠ²ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΠΈΠ· Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ .
--files0 [ = Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ]
ΠΠ²ΠΎ ΡΠ΅ ΠΈΡΡΠΎ ΠΊΠ°ΠΎ ΠΈ --files [ = Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ] ΠΈΠ·ΡΠ·Π΅Π² ΡΠΎΠ³Π° ΡΡΠΎ ΡΠ²Π°ΠΊΠΈ Π½Π°Π·ΠΈΠ² Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΌΠΎΡΠ° Π΄Π° ΡΠ΅ Π·Π°Π²ΡΡΠ°Π²Π° βnullβ Π·Π½Π°ΠΊΠΎΠΌ.
ΠΡΠ½ΠΎΠ²Π½ΠΈ ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΈ ΠΎΠΏΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°
-F ΡΠΎΡΠΌΠ°Ρ , --format= ΡΠΎΡΠΌΠ°Ρ
ΠΠ°Π²ΠΎΠ΄ΠΈ ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅:
|
auto |
ΠΠ²ΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ. ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, auto ΡΠ΅ ΠΈΡΡΠΎ ΡΡΠΎ ΠΈ xz . ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΡΠΎΡΠΌΠ°Ρ ΡΠ»Π°Π·Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°ΡΠ΅. ΠΠ½Π°ΡΡΠ΅ Π΄Π° ΡΠΈΡΠΎΠ²ΠΈ ΡΠΎΠΊΠΎΠ²ΠΈ (Π½Π°ΠΏΡΠ°Π²ΡΠ΅Π½ΠΈ ΡΠ° --format=raw ) Π½Π΅ ΠΌΠΎΠ³Ρ Π±ΠΈΡΠΈ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°ΡΠΈ. |
||
|
xz |
ΠΠ°ΠΊΡΡΠ΅ Ρ .xz ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΠΈΠ»ΠΈ ΠΏΡΠΈΡ Π²Π°ΡΠ° ΡΠ°ΠΌΠΎ .xz Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. |
lzma , alone
ΠΠ°ΠΊΡΡΠ΅ Ρ ΡΡΠ°ΡΠΈ .lzma ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΠΈΠ»ΠΈ ΠΏΡΠΈΡ Π²Π°ΡΠ° ΡΠ°ΠΌΠΎ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠ»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΈ Π½Π°Π·ΠΈΠ² alone ΡΠ΅ Π΄ΠΎΡΡΠ°Π²ΡΠ° Π·Π°ΡΠ°Π΄ ΠΏΠΎΠ²ΡΠ°ΡΠ½Π΅ ΡΠ°Π³Π»Π°ΡΠ½ΠΎΡΡΠΈ ΡΠ° LZMA ΠΏΠΎΠΌΠ°Π³Π°Π»ΠΈΠΌΠ°.
|
lzip |
ΠΡΠΈΡ Π²Π°ΡΠ° ΡΠ°ΠΌΠΎ .lz Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠ°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΎ. |
||
|
Π€ΠΎΡΠΌΠ°Ρ .lz ΠΈΠ·Π΄Π°ΡΠ΅ 0 ΠΈ Π½Π΅ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΎ ΠΈΠ·Π΄Π°ΡΠ΅ 1 ΡΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈ. ΠΠ°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΈΠ·Π΄Π°ΡΠ° 0 ΡΡ Π½Π°ΡΡΠ°Π»Π΅ ΡΠ° lzip 1.3 ΠΈ ΡΡΠ°ΡΠΈΡΠΈΠΌ. Π’Π°ΠΊΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½ΠΈΡΡ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅Π½Π΅ Π°Π»ΠΈ ΡΠ΅ ΠΌΠΎΠ³Ρ Π½Π°ΡΠΈ Ρ Π°ΡΡ ΠΈΠ²Π°ΠΌΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅Ρ ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΈΠ·Π²ΠΎΡΠ° ΠΈΠ·Π΄Π°ΡΠΎ Ρ ΠΎΠ²ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΡ. Π’Π°ΠΊΠΎΡΠ΅ ΠΌΠΎΠΆΠ΄Π° Π½Π΅ΠΊΠΎ ΠΈΠΌΠ° ΡΡΠ°ΡΠ΅ Π»ΠΈΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Ρ ΠΎΠ²ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΡ. ΠΠΎΠ΄ΡΡΠΊΠ° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π·Π° ΡΠΎΡΠΌΠ°Ρ ΠΈΠ·Π΄Π°ΡΠ° 0 ΡΠ΅ ΡΠΊΠ»ΠΎΡΠ΅Π½Π° Ρ lzip 1.18. |
|||
|
lzip 1.4 ΠΈ Π½ΠΎΠ²ΠΈΡΠΈ ΠΏΡΠ°Π²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Ρ ΡΠΎΡΠΌΠ°ΡΡ ΠΈΠ·Π΄Π°ΡΠ° 1. ΠΡΠΎΡΠΈΡΠ΅ΡΠ΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π°ΡΠ° ΠΈΡΠΏΠΈΡΠ°ΡΠ° ΡΡΠΊΠ»Π°ΡΠΈΠ²Π°ΡΠ° Π·Π° ΡΠΎΡΠΌΠ°Ρ ΠΈΠ·Π΄Π°ΡΠ° 1 Π΄ΠΎΠ΄Π°ΡΠΎ ΡΠ΅ Ρ lzip 1.6. ΠΠ²ΠΎ ΠΏΡΠΎΡΠΈΡΠ΅ΡΠ΅ ΡΠ΅ ΡΠ΅ΡΠΊΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΈ Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° Π³Π° xz (ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°ΡΠ΅ ΡΠ΅ ΠΊΠ°ΠΎ ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈ ΡΠ»Π°Π·). |
|||
|
raw |
ΠΠ°ΠΏΠ°ΠΊΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ ΡΠΈΡΠΎΠ²ΠΈ ΡΠΎΠΊ (Π±Π΅Π· Π·Π°Π³Π»Π°Π²ΡΠ°). ΠΠ²ΠΎ ΡΠ΅ Π·Π°ΠΌΠΈΡΡΠ΅Π½ΠΎ ΡΠ°ΠΌΠΎ Π·Π° Π½Π°ΠΏΡΠ΅Π΄Π½Π΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠ΅. ΠΠ° Π΄Π΅ΡΠΈΡΡΡΡΠ΅ΡΠ΅ ΡΠΈΡΠΎΠ²Π΅ ΡΠΎΠΊΠΎΠ²Π΅, ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ --format=raw ΠΈ Π΄Π° ΠΈΠ·ΡΠΈΡΠΈΡΠΎ Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ°, ΡΡΠΎ Π±ΠΈ ΠΎΠ±ΠΈΡΠ½ΠΎ ΡΡΠ΅Π±Π°Π»ΠΎ Π΄Π° Π±ΡΠ΄Π΅ ΡΠΌΠ΅ΡΡΠ΅Π½ΠΎ Ρ Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠ°. |
-C ΠΏΡΠΎΠ²Π΅ΡΠ° , --check= ΠΏΡΠΎΠ²Π΅ΡΠ°
ΠΠ°Π²ΠΎΠ΄ΠΈ Π²ΡΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ. ΠΡΠΎΠ²Π΅ΡΠ° ΡΠ΅ ΠΈΠ·ΡΠ°ΡΡΠ½Π°Π²Π° ΠΈΠ· Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΈ ΡΠΌΠ΅ΡΡΠ΅Π½ΠΈΡ Ρ .xz Π΄Π°ΡΠΎΡΠ΅ΡΠΈ. ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΠΈΠΌΠ° Π΄Π΅ΡΡΡΠ²Π° ΡΠ°ΠΌΠΎ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Ρ .xz ΡΠΎΡΠΌΠ°Ρ; .lzma ΡΠΎΡΠΌΠ°Ρ Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ. ΠΡΠΎΠ²Π΅ΡΠ° ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ (Π°ΠΊΠΎ ΡΠ΅ ΠΈΠΌΠ°) ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π° ΠΊΠ°Π΄Π° ΡΠ΅ .xz Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π°.
|
ΠΠΎΠ΄ΡΠΆΠ°Π½Π΅ Π²ΡΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅ : |
none
|
Π£ΠΎΠΏΡΡΠ΅ Π½Π΅ ΠΈΠ·ΡΠ°ΡΡΠ½Π°Π²Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ. ΠΠ²ΠΎ ΡΠ΅ ΠΎΠ±ΠΈΡΠ½ΠΎ Π»ΠΎΡΠ° ΠΈΠ΄Π΅ΡΠ°. ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎ ΠΊΠ°Π΄Π° ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΈΠΏΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π° Π½Π° Π΄ΡΡΠ³Π΅ Π½Π°ΡΠΈΠ½Π΅. |
|||
|
crc32 |
ΠΠ·ΡΠ°ΡΡΠ½Π°Π²Π° CRC32 ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ ΠΈΠ· IEEE-802.3 (ΠΡΠ΅ΡΠ½Π΅Ρ). |
||
|
crc64 |
ΠΠ·ΡΠ°ΡΡΠ½Π°Π²Π° CRC64 ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ ΠΈΠ· ECMA-182. ΠΠ²ΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ, ΡΠ΅Ρ ΡΠ΅ Π½Π΅Π·Π½Π°ΡΠ½ΠΎ Π±ΠΎΡΠ΅ ΠΎΠ΄ CRC32 Ρ ΠΎΡΠΊΡΠΈΠ²Π°ΡΡ ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π° ΡΠ°Π·Π»ΠΈΠΊΠ° Π±ΡΠ·ΠΈΠ½Π΅ ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΡΠΈΠ²Π°. |
||
|
sha256 |
ΠΠ·ΡΠ°ΡΡΠ½Π°Π²Π° SHA-256. ΠΠ²ΠΎ ΡΠ΅ Π½Π΅ΡΡΠΎ ΡΠΏΠΎΡΠΈΡΠ΅ ΠΎΠ΄ CRC32 ΠΈ CRC64. |
Π¦Π΅Π»ΠΎΠ²ΠΈΡΠΎΡΡ .xz Π·Π°Π³Π»Π°Π²ΡΠ° ΡΠ΅ ΡΠ²Π΅ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π° ΡΠ° CRC32. ΠΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠΈ Π½ΠΈΡΠΈ ΠΈΡΠΊΡΡΡΠΈΡΠΈ.
--ignore-check
ΠΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π° ΠΏΡΠΎΠ²Π΅ΡΡ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. CRC32 Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ Ρ .xz Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ° Π±ΠΈΡΠ΅ ΡΠΎΡ ΡΠ²Π΅ΠΊ Π½ΠΎΡΠΌΠ°Π»Π½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π΅.
|
ΠΠ΅ΠΌΠΎΡΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΎΠ²Ρ ΠΎΠΏΡΠΈΡΡ ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΡΠ²Π°ΡΠ½ΠΎ Π·Π½Π°ΡΠ΅ ΡΡΠ° ΡΠ°Π΄ΠΈΡΠ΅. ΠΠΎΠ³ΡΡΠΈ ΡΠ°Π·Π»ΠΎΠ·ΠΈ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΎΠ²Π΅ ΠΎΠΏΡΠΈΡΠ΅: |
β’
|
ΠΠΎΠΊΡΡΠ°Π²Π° Π΄Π° ΠΎΠΏΠΎΡΠ°Π²ΠΈ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ ΠΈΠ· ΠΎΡΡΠ΅ΡΠ΅Π½Π΅ β.xzβ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. |
|||
|
β’ |
Π£Π±ΡΠ·Π°Π²Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅. ΠΠ²ΠΎ ΠΈΠΌΠ° Π·Π½Π°ΡΠ°ΡΠ° ΡΠ³Π»Π°Π²Π½ΠΎΠΌ ΡΠ° SHA-256 ΠΈΠ»ΠΈ ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΠΊΠΎΡΠ΅ ΡΡ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΡΡΠ²Π°ΡΠ½ΠΎ Π΄ΠΎΠ±ΡΠΎ. ΠΡΠ΅ΠΏΠΎΡΡΡΡΡΠ΅ ΡΠ΅ Π΄Π° Π½Π΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠ²Ρ ΠΎΠΏΡΠΈΡΡ Π·Π° ΠΎΠ²Ρ ΡΠ²ΡΡ Ρ ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π° ΡΠΏΠΎΡΠ° Π½Π° Π½Π΅ΠΊΠΈ Π΄ΡΡΠ³ΠΈ Π½Π°ΡΠΈΠ½. |
-0 ... -9
ΠΠΈΡΠ° Π½ΠΈΠ²ΠΎ ΠΏΡΠ΅ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π½ΠΎ ΡΠ΅ -6 . ΠΠΊΠΎ ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ Π²ΠΈΡΠ΅ Π½ΠΈΠ²ΠΎΠ° ΠΏΡΠ΅ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ, ΠΏΠΎΡΠ»Π΅Π΄ΡΠ° ΠΈΠΌΠ° Π΄Π΅ΡΡΡΠ²Π°. ΠΠΊΠΎ ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° Π²Π΅Ρ Π½Π°Π²Π΅Π΄Π΅Π½, ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ Π½ΠΈΠ²ΠΎΠ° ΠΏΡΠ΅ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΠΊΠ»Π°ΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ°.
|
Π Π°Π·Π»ΠΈΠΊΠ΅ ΠΈΠ·ΠΌΠ΅ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ ΡΡ ΡΠΎΡ Π·Π½Π°ΡΠ°ΡΠ½ΠΈΡΠ΅ Π½Π΅Π³ΠΎ ΡΠ° gzip (1) ΠΈ bzip2 (1). ΠΠ·Π°Π±ΡΠ°Π½Π΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΎΠ΄ΡΠ΅ΡΡΡΡ Π·Π°Ρ ΡΠ΅Π²Π΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΡΡΠΎΠ³Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠ΅Π²ΠΈΡΠΎΠΊΠΎΠ³ Π½ΠΈΠ²ΠΎΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ ΠΌΠΎΠΆΠ΅ ΠΎΡΠ΅ΠΆΠ°ΡΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅Π»Π΅ Π½Π° ΡΡΠ°ΡΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ° ΠΌΠ°Π»ΠΎ RAM-Π°. ΠΠ°ΡΠΎΡΠΈΡΠΎ, Π½ΠΈΡΠ΅ Π΄ΠΎΠ±ΡΠ° Π·Π°ΠΌΠΈΡΠ°ΠΎ ΡΠ»Π΅ΠΏΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ -9 Π·Π° Π±ΠΈΠ»ΠΎ ΡΡΠ° ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ ΡΠ΅ΡΡΠΎ ΡΠ° gzip (1) ΠΈ bzip2 (1). |
-0 ... -3
ΠΠ²ΠΎ ΡΡ Π½Π΅ΠΊΠ°ΠΊΠΎ Π±ΡΠ·Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ. -0 ΡΠ΅ ΠΏΠΎΠ½Π΅ΠΊΠ°Π΄ Π±ΡΠΆΠ΅ ΠΎΠ΄ gzip -9 Π΄ΠΎΠΊ Π·Π°ΠΏΠ°ΠΊΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΡΠ΅. ΠΠ½Π΅ Π²ΠΈΡΠ΅ ΡΠ΅ΡΡΠΎ ΠΈΠΌΠ°ΡΡ Π±ΡΠ·ΠΈΠ½Ρ ΡΠΏΠΎΡΠ΅Π΄ΠΈΠ²Ρ ΡΠ° bzip2 (1) ΡΠ° ΡΠΏΠΎΡΠ΅Π΄ΠΈΠ²ΠΎΠΌ ΠΈΠ»ΠΈ Π±ΠΎΡΠΎΠΌ ΡΡΠΎΠΏΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, ΠΈΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ Π·Π°Π²ΠΈΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ΄ Π²ΡΡΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠΎΡΠΈ ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΡΡΡ.
-4 ... -6
ΠΠΎΠ±ΡΠΎ Π΄ΠΎ Π²ΡΠ»ΠΎ Π΄ΠΎΠ±ΡΠΎ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΊΠΎΡΠ΅ ΠΎΠ΄ΡΠΆΠ°Π²Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΠ°Π·ΡΠΌΠ½ΠΈΠΌ ΡΠ°ΠΊ ΠΈ Π·Π° ΡΡΠ°ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ΅. -6 ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ, ΡΡΠΎ ΡΠ΅ ΠΎΠ±ΠΈΡΠ½ΠΎ Π΄ΠΎΠ±Π°Ρ ΠΈΠ·Π±ΠΎΡ Π·Π° ΡΠ°ΡΠΏΠΎΠ΄Π΅Π»Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΊΠΎΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° ΠΌΠΎΠ³Ρ Π΄Π° ΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΡΡΡ ΡΠ°ΠΊ ΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° ΡΠ° ΡΠ°ΠΌΠΎ 16Β MiB RAM-Π°. ( -5e ΠΈΠ»ΠΈ -6e ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π²ΡΠ΅Π΄Π½ΠΎ ΡΠ·ΠΈΠΌΠ°ΡΠ° Ρ ΠΎΠ±Π·ΠΈΡ. ΠΠΈΠ΄ΠΈΡΠ΅ --extreme .)
-7 ... -9
ΠΠ°ΠΎ -6 Π°Π»ΠΈ ΡΠ° Π²Π΅ΡΠΈΠΌ Π·Π°Ρ ΡΠ΅Π²ΠΈΠΌΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠΎΡΠΈΡΠ½Π΅ ΡΡ ΡΠ°ΠΌΠΎ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π²Π΅ΡΠΈΡ ΠΎΠ΄ 8Β MiB, 16Β MiB ΠΈ 32Β MiB.
|
ΠΠ° ΠΈΡΡΠΎΠΌ Ρ Π°ΡΠ΄Π²Π΅ΡΡ, Π±ΡΠ·ΠΈΠ½Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ ΡΡΠ°Π»Π°Π½ Π±ΡΠΎΡ Π±Π°ΡΡΠΎΠ²Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Ρ ΡΠ΅ΠΊΡΠ½Π΄ΠΈ. ΠΡΡΠ³ΠΈΠΌ ΡΠ΅ΡΠΈΠΌΠ°, Π±ΠΈΡΠ΅ Π±ΠΎΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅, Π±ΡΠΆΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅. Π’ΠΎ ΡΠ°ΠΊΠΎΡΠ΅ Π·Π½Π°ΡΠΈ Π΄Π° ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΠΈΠ·Π»Π°Π·Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎΠ³ Ρ ΡΠ΅ΠΊΡΠ½Π΄ΠΈ ΠΌΠΎΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΡΠ΅. |
|
|
Π‘Π»Π΅Π΄Π΅ΡΠ° ΡΠ°Π±Π΅Π»Π° ΡΠ΅Π·ΠΈΠΌΠΈΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ: |
|
ΠΠΏΠΈΡΠΈ ΠΊΠΎΠ»ΠΎΠ½Π°: |
β’
|
ΠΠ»ΡΠ ΡΠ½ΠΊΠ° ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π° LZMA2 ΡΠ΅ΡΠ½ΠΈΠΊΠ°. ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠ΅ΡΠ½ΠΈΠΊΠ° Π²Π΅ΡΠ΅Π³ ΠΎΠ΄ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅ Π³ΡΠ±ΠΈΡΠ°ΠΊ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅. ΠΠ°ΡΠΎ ΡΠ΅ Π΄ΠΎΠ±ΡΠΎ ΠΈΠ·Π±Π΅Π³Π°Π²Π°ΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ -7 ... -9 ΠΊΠ°Π΄Π° Π·Π° ΡΠΈΠΌΠ° Π½Π΅ΠΌΠ° ΡΡΠ²Π°ΡΠ½Π΅ ΠΏΠΎΡΡΠ΅Π±Π΅. Π‘Π° -6 ΠΈ Π½ΠΈΠΆΠΈΠΌ, ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π° ΠΈΠ·Π³ΡΠ±ΡΠ΅Π½Π΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ΅ ΠΎΠ±ΠΈΡΠ½ΠΎ Π΄ΠΎΠ²ΠΎΡΠ½ΠΎ Π½ΠΈΡΠΊΠ° Π΄Π° Π½Π΅ΠΌΠ° Π·Π½Π°ΡΠ°ΡΠ°. |
|||
|
β’ |
ΠΠ°ΠΏΠ°ΠΊΠ¦ΠΠ ΡΠ΅ ΠΏΠΎΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ°ΡΠ΅ LZMA2 ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ ΠΊΠΎΡΠ΅ ΡΡΠΈΡΡ Π½Π° Π±ΡΠ·ΠΈΠ½Ρ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠ΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΡΠ°ΠΊΠΎΡΠ΅ ΡΡΠΈΡΠ΅ Π½Π° Π±ΡΠ·ΠΈΠ½Ρ, ΡΠ°ΠΊΠΎ Π΄ΠΎΠΊ ΡΠ΅ ΠΠ°ΠΏΠ°ΠΊΠ¦ΠΠ ΠΈΡΡΠΎ Π·Π° Π½ΠΈΠ²ΠΎΠ΅ -6 ... -9 , Π²ΠΈΡΠΈ Π½ΠΈΠ²ΠΎΠΈ ΡΠΎΡ ΡΠ²Π΅ΠΊ ΡΠ΅ΠΆΠ΅ Π΄Π° Π±ΡΠ΄Ρ ΡΠΏΠΎΡΠΈΡΠΈ. ΠΠ° Π΄ΠΎΠ±ΠΈΡΠ΅ΡΠ΅ ΡΠΎΡ ΡΠΏΠΎΡΠΈΡΠ΅ ΠΈ ΡΠ°ΠΌΠΈΠΌ ΡΠΈΠΌ ΠΌΠΎΠΆΠ΄Π° Π±ΠΎΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅, Π²ΠΈΠ΄ΠΈΡΠ΅ --extreme . |
||
|
β’ |
ΠΠ°ΠΏΠ°ΠΊΠΠ΅ΠΌ ΡΠ°Π΄ΡΠΆΠΈ Π·Π°Ρ ΡΠ΅Π²Π΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Ρ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ. ΠΠΎΠΆΠ΅ Π½Π΅Π·Π½Π°ΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΡ xz ΠΈΠ·Π΄Π°ΡΠ°. |
||
|
β’ |
Π Π°ΡΠΏΠΠ΅ΠΌ ΡΠ°Π΄ΡΠΆΠΈ Π·Π°Ρ ΡΠ΅Π²Π΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. Π’Π°ΠΊΠΎ ΡΠ΅, ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΎΠ΄ΡΠ΅ΡΡΡΡ Π·Π°Ρ ΡΠ΅Π²Π΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. Π’Π°ΡΠ½ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΠ΅ Π½Π΅Π·Π½Π°ΡΠ½ΠΎ Π²Π΅ΡΠ΅ ΠΎΠ΄ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ LZMA2 ΡΠ΅ΡΠ½ΠΈΠΊΠ°, Π°Π»ΠΈ ΡΡ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ Ρ ΡΠ°Π±Π΅Π»ΠΈ Π·Π°ΠΎΠΊΡΡΠΆΠ΅Π½Π΅ Π½Π° ΡΠ»Π΅Π΄Π΅ΡΠΈ ΡΠ΅ΠΎ MiB. |
ΠΠ°Ρ ΡΠ΅Π²ΠΈ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ ΡΡ Π·Π½Π°ΡΠ°ΡΠ½ΠΎ Π²Π΅ΡΠΈ Π½Π΅Π³ΠΎ Π»ΠΈ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ. Π‘Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π²ΡΠ΅Π΄Π½ΠΎΡΡΡ --block-size , ΡΠ²Π°ΠΊΠΎΡ Π½ΠΈΡΠΈ ΡΡΠ΅Π±Π° 3*3*ΠΠ»ΡΠ ΡΠ½ΠΊΠ° ΠΏΠ»ΡΡ ΠΠ°ΠΏΠ°ΠΊΠΠ΅ΠΌ ΠΈΠ»ΠΈ Π Π°ΡΠΏΠΠ΅ΠΌ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΡΠ΅ΡΠΈΡΠΈ Π½ΠΈΡΠΈ ΡΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅ΠΌ -6 ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ ΡΠ΅ 660β670Β MiB ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅.
-e , --extreme
ΠΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠΏΠΎΡΠΈΡΡ Π²Π°ΡΠΈΡΠ°Π½ΡΡ ΠΈΠ·Π°Π±ΡΠ°Π½ΠΎΠ³ Π½ΠΈΠ²ΠΎΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ( -0 ... -9 ) Ρ Π½Π°Π΄ΠΈ Π΄Π° ΡΠ΅ΡΠ΅ Π΄ΠΎΠ±ΠΈΡΠΈ ΠΌΠ°Π»ΠΎ Π±ΠΎΡΡ ΡΡΠΎΠΏΡ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, Π°Π»ΠΈ ΡΠ· Π»ΠΎΡΡ ΡΡΠ΅ΡΡ ΠΎΠ²ΠΎ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΡΠΈΠ½ΠΈΡΠΈ Π³ΠΎΡΠΎΠΌ. ΠΠ΅ ΡΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, Π°Π»ΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΌΠ°Π»ΠΎ ΠΏΠΎΠ²Π΅ΡΠ°Π²Π° Π½Π° Π½ΠΈΠ²ΠΎΠΈΠΌΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ -0 ... -3 .
|
ΠΠ°ΠΊΠΎ ΠΏΠΎΡΡΠΎΡΠ΅ Π΄Π²Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ ΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π°ΠΌΠ° ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΎΠ΄ 4Β MiB ΠΈ 8Β MiB, ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ -3e ΠΈ -5e ΠΊΠΎΡΠΈΡΡΠ΅ Π½Π΅Π·Π½Π°ΡΠ½ΠΎ Π±ΡΠΆΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ (Π½ΠΈΠΆΠ΅ CompCPU) Π½Π΅Π³ΠΎ -4e ΠΈ -6e . ΠΠ° ΡΠ°Ρ Π½Π°ΡΠΈΠ½ Π½Π΅ΠΌΠ° Π΄Π²Π΅ ΠΈΡΡΠΎΠ²Π΅ΡΠ½Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ. |
|
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠΌΠ° ΡΠΊΡΠΏΠ½ΠΎ ΡΠ΅ΡΠΈΡΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° ΠΊΠΎΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ 8Β MiB ΡΠ΅ΡΠ½ΠΈΠΊ, ΡΠΈΡΠΈ ΠΏΠΎΡΠ΅Π΄Π°ΠΊ ΠΎΠ΄ Π½Π°ΡΠ±ΡΠΆΠ΅Π³ Π΄ΠΎ Π½Π°ΡΡΠΏΠΎΡΠΈΡΠ΅Π³ ΡΠ΅ -5 , -6 , -5e ΠΈ -6e . |
|||
|
--fast |
|||
|
--best |
ΠΠ²ΠΎ ΡΡ ΠΏΠΎΠΌΠ°Π»ΠΎ ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΈ Π°Π»ΠΈΡΠ°ΡΠΈ Π·Π° -0 ΠΈ -9 . ΠΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΈ ΡΡ ΡΠ°ΠΌΠΎ Π·Π°ΡΠ°Π΄ ΠΏΠΎΠ²ΡΠ°ΡΠ½Π΅ ΡΠ°Π³Π»Π°ΡΠ½ΠΎΡΡΠΈ ΡΠ° LZMA Utils-ΠΎΠΌ. ΠΠ·Π±Π΅Π³Π°Π²Π°ΡΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΎΠ²ΠΈΡ ΠΎΠΏΡΠΈΡΠ°. |
--block-size= Π²Π΅Π»ΠΈΡΠΈΠ½Π°
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Ρ .xz ΡΠΎΡΠΌΠ°Ρ, Π΄Π΅Π»ΠΈ ΡΠ»Π°Π·Π½Π΅ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π±Π°ΡΡΠ°. ΠΠ»ΠΎΠΊΠΎΠ²ΠΈ ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΡΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΎ ΡΠ΅Π΄Π°Π½ ΠΎΠ΄ Π΄ΡΡΠ³ΠΎΠ³, ΡΡΠΎ ΠΏΠΎΠΌΠ°ΠΆΠ΅ Ρ ΡΠ°Π΄Ρ ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ ΠΈ ΡΠΈΠ½ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π½Π°ΡΡΠΌΠΈΡΠ½ΠΎΠ³ ΠΏΡΠΈΡΡΡΠΏΠ° ΠΌΠΎΠ³ΡΡΠΈΠΌ. ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΡΠ΅ ΠΎΠ±ΠΈΡΠ½ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΏΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π±Π»ΠΎΠΊΠ° Ρ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ, Π°Π»ΠΈ ΡΠ΅ ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΠΌΠΎΠΆΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΈ Ρ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ.
|
Π£ ΡΠ΅ΠΆΠΈΠΌΡ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ ΠΎΠΊΠΎ ΡΡΠΈ ΠΏΡΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π±Π°ΡΡΠΎΠ²Π° Π±ΠΈΡΠ΅ Π΄ΠΎΠ΄Π΅ΡΠ΅Π½ΠΎ Ρ ΡΠ²Π°ΠΊΠΎΡ Π½ΠΈΡΠΈ Π·Π° ΠΌΠ΅ΡΡΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ΅ ΡΠ»Π°Π·Π° ΠΈ ΠΈΠ·Π»Π°Π·Π°. ΠΡΠ½ΠΎΠ²Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ ΡΡΠΈ ΠΏΡΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ LZMA2 ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΈΠ»ΠΈ 1 MiB, ΡΡΠ° Π³ΠΎΠ΄ Π΄Π° ΡΠ΅ Π²ΠΈΡΠ΅. ΠΠ±ΠΈΡΠ½ΠΎ Π΄ΠΎΠ±ΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΡΠ΅ 2β4 ΠΏΡΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π° LZMA2 ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΈΠ»ΠΈ Π±Π°ΡΠ΅ΠΌ 1 MiB. ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΠΌΠ°ΡΠ΅ ΠΎΠ΄ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ LZMA2 ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΡΠ΅ ΡΡΠΎΡΠ΅ΡΠ΅ RAM-Π° ΡΠ΅Ρ ΡΠ°Π΄Π° ΠΌΠ΅ΡΡΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° LZMA2 ΡΠ΅ΡΠ½ΠΈΠΊΠ° Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ ΠΏΠΎΡΠΏΡΠ½ΠΎ ΠΊΠΎΡΠΈΡΡΠ΅Π½Π°. Π£ ΡΠ΅ΠΆΠΈΠΌΡ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ, Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Π±Π»ΠΎΠΊΠΎΠ²Π° ΡΠ΅ ΡΡΠ²Π°ΡΡ Ρ Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ° Π±Π»ΠΎΠΊΠ°. ΠΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½Π° Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ. |
|
|
Π£ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²Π° ΠΏΠΎΠ΄Π΅Π»Π° Π±Π»ΠΎΠΊΠ° ΡΠ΅ Π½Π΅ ΡΠ°Π΄ΠΈ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ. ΠΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ ΠΎΠ²Π΅ ΠΎΠΏΡΠΈΡΠ΅ Π½Π΅ ΡΡΠΈΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅. ΠΠΈΠΊΠ°ΠΊΠ²Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½ΠΈ ΡΠ΅ Π½Π΅ ΡΡΠ²Π°ΡΡ Ρ Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ° Π±Π»ΠΎΠΊΠ°, ΡΡΠΎΠ³Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΠ΅Π½Π΅ Ρ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ ΠΈΡΡΠ΅ ΠΊΠ°ΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΠ΅Π½Π΅ Ρ ΡΠ΅ΠΆΠΈΠΌΡ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ. ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠ°ΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° ΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½ΠΈ ΡΠ°ΠΊΠΎΡΠ΅ Π·Π½Π°ΡΠΈ Π΄Π° xz Π½Π΅ΡΠ΅ ΠΌΠΎΡΠΈ Π΄Π° ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Ρ ΡΠ΅ΠΆΠΈΠΌΡ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ. |
--block-list= ΡΡΠ°Π²ΠΊΠ΅
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Ρ .xz ΡΠΎΡΠΌΠ°Ρ, ΠΏΠΎΡΠΈΡΠ΅ Π½ΠΎΠ²ΠΈ Π±Π»ΠΎΠΊ ΡΠ° ΠΈΠ·Π±ΠΎΡΠ½ΠΈΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈΠΌ Π»Π°Π½ΡΠ΅ΠΌ ΡΠΈΠ»ΡΠ΅ΡΠ° Π½Π°ΠΊΠΎΠ½ Π΄Π°ΡΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°.
|
Π‘ΡΠ°Π²ΠΊΠ΅ ΡΡ ΡΠΏΠΈΡΠ°ΠΊ ΠΎΠ΄Π²ΠΎΡΠ΅Π½ Π·Π°ΡΠ΅Π·ΠΎΠΌ. Π‘Π²Π°ΠΊΠ° ΡΡΠ°Π²ΠΊΠ° ΡΠ΅ ΡΠ°ΡΡΠΎΡΠΈ ΠΎΠ΄ ΠΈΠ·Π±ΠΎΡΠ½ΠΎΠ³ Π±ΡΠΎΡΠ° Π»Π°Π½ΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΈΠ·ΠΌΠ΅ΡΡ 0 ΠΈ 9 Π·Π° ΠΊΠΎΡΠΈΠΌ ΡΠ»Π΅Π΄ΠΈ Π΄Π²ΠΎΡΠ°ΡΠΊΠ° ( : ) ΠΈ Π·Π°Ρ ΡΠ΅Π²Π°Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° . ΠΠ·ΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ Π½Π΅ΠΊΠ΅ ΡΡΠ°Π²ΠΊΠ΅ (Π΄Π²Π° ΠΈΠ»ΠΈ Π²ΠΈΡΠ΅ ΡΠ·Π°ΡΡΠΎΠΏΠ½Π° Π·Π°ΡΠ΅Π·Π°) ΡΠ΅ ΠΏΡΠ΅ΡΠΈΡΠ° Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΠΈ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½Π΅ ΡΡΠ°Π²ΠΊΠ΅. |
|
|
ΠΠΊΠΎ ΡΠ΅ ΡΠ»Π°Π·Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π²Π΅ΡΠ° ΠΎΠ΄ Π·Π±ΠΈΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Ρ ΡΡΠ°Π²ΠΊΠ°ΠΌΠ° , ΠΏΠΎΡΠ»Π΅Π΄ΡΠ° ΡΡΠ°Π²ΠΊΠ° ΡΠ΅ ΠΏΠΎΠ½Π°Π²ΡΠ° ΡΠ²Π΅ Π΄ΠΎ ΠΊΡΠ°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. Π‘ΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ 0 ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΊΠ°ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π΄Π° Π½Π°Π·Π½Π°ΡΠΈ Π΄Π° ΠΎΡΡΠ°ΡΠ°ΠΊ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΡΠ΅Π±Π° Π΄Π° Π±ΡΠ΄Π΅ ΡΠΈΡΡΠΎΠ²Π°Π½ ΠΊΠ°ΠΎ ΡΠ΅Π΄Π°Π½ Π±Π»ΠΎΠΊ. |
|
|
ΠΠ»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° Π·Π° ΡΠ²Π°ΠΊΠΈ Π±Π»ΠΎΠΊ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π½Π°Π²Π΅ΡΡΠΈ Ρ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠΈ ΡΠ° ΠΎΠΏΡΠΈΡΠ°ΠΌΠ° --filters1= ΡΠΈΠ»ΡΠ΅ΡΠ° ... --filters9= ΡΠΈΠ»ΡΠ΅ΡΠΈ . ΠΠ²Π΅ ΠΎΠΏΡΠΈΡΠ΅ Π΄Π΅ΡΠΈΠ½ΠΈΡΡ Π»Π°Π½ΡΠ΅ ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ° ΠΎΠ΄ΡΠ΅Π΄Π½ΠΈΠΊΠΎΠΌ ΠΈΠ·ΠΌΠ΅ΡΡ 1β9. ΠΠ°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° 0 ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π΄Π° ΡΠΏΡΡΡΡΠ΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ°, ΠΊΠΎΡΠΈ ΡΠ΅ ΠΈΡΡΠΈ ΡΠ΅Ρ ΡΠ΅ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° Π½Π΅ Π½Π°Π²ΠΎΠ΄ΠΈ. ΠΠ΄ΡΠ΅Π΄Π½ΠΈΠΊ Π»Π°Π½ΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΏΡΠ΅ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅, Π·Π° ΠΊΠΎΡΠΈΠΌ ΡΠ»Π΅Π΄ΠΈ Π΄Π²ΠΎΡΠ°ΡΠΊΠ° ( : ). ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ Π½Π°Π²Π΅Π΄Π΅ΠΌΠΎ --block-list=1:2MiB,3:2MiB,2:4MiB,,2MiB,0:4MiB ΡΠ°Π΄Π° ΡΠ΅ ΡΠ΅ Π·Π° ΠΏΡΠ°Π²ΡΠ΅ΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ: |
β’
|
ΠΠ°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½ ΡΠ° --filters1 ΠΈ 2 MiB ΡΠ»Π°Π·ΠΎΠΌ |
|||
|
β’ |
ΠΠ°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½ ΡΠ° --filters3 ΠΈ 2 MiB ΡΠ»Π°Π·ΠΎΠΌ |
||
|
β’ |
ΠΠ°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½ ΡΠ° --filters2 ΠΈ 4 MiB ΡΠ»Π°Π·ΠΎΠΌ |
||
|
β’ |
ΠΠ°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½ ΡΠ° --filters2 ΠΈ 4 MiB ΡΠ»Π°Π·ΠΎΠΌ |
||
|
β’ |
ΠΡΠ½ΠΎΠ²Π½ΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΈ 2 MiB ΡΠ»Π°Π· |
||
|
β’ |
ΠΡΠ½ΠΎΠ²Π½ΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΈ 4 MiB ΡΠ»Π°Π· Π·Π° ΡΠ²Π°ΠΊΠΈ Π±Π»ΠΎΠΊ Π΄ΠΎ ΠΊΡΠ°ΡΠ° ΡΠ»Π°Π·Π°. |
ΠΠΊΠΎ Π½Π°Π²Π΅Π΄Π΅ΠΌΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΠΊΠΎΡΠ° ΠΏΡΠ΅ΠΌΠ°ΡΡΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π±Π»ΠΎΠΊΠ° ΡΠΈΡΡΠ΅ΡΠ° (Π±ΠΈΠ»ΠΎ ΠΎΡΠ½ΠΎΠ²Π½Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡ Ρ ΡΠ΅ΠΆΠΈΠΌΡ Π½ΠΈΡΠΈ ΠΈΠ»ΠΈ Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π½Π°Π²Π΅Π΄Π΅Π½Ρ ΡΠ° --block-size= Π²Π΅Π»ΠΈΡΠΈΠ½Π° ), ΡΠΈΡΡΠ΅Ρ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠΈ Π΄ΠΎΠ΄Π°ΡΠ½Π΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄ΠΎΠΊ ΡΠ΅ Π·Π°Π΄ΡΠΆΠ°ΡΠΈ Π³ΡΠ°Π½ΠΈΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½Π΅ Ρ ΡΡΠ°Π²ΠΊΠ°ΠΌΠ° . ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ Π½Π°Π²Π΅Π΄Π΅ΠΌΠΎ --block-size=10MiB --block-list=5MiB,10MiB,8MiB,12MiB,24MiB Π° ΡΠ»Π°Π·Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ 80 MiB, Π΄ΠΎΠ±ΠΈΡΠ΅ΠΌΠΎ 11 Π±Π»ΠΎΠΊΠΎΠ²Π°: 5, 10, 8, 10, 2, 10, 10, 4, 10, 10 ΠΈ 1 MiB.
|
Π£ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Π±Π»ΠΎΠΊΠΎΠ²Π° ΡΠ΅ ΡΡΠ²Π°ΡΡ Ρ Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ° Π±Π»ΠΎΠΊΠ°. ΠΠ²ΠΎ ΡΠ΅ Π½Π΅ ΡΠ°Π΄ΠΈ Ρ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ, ΡΠ°ΠΊΠΎ Π΄Π° ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈ ΠΈΠ·Π»Π°Π· Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ ΠΈΡΡΠΎΠ²Π΅ΡΠ°Π½ ΠΎΠ½ΠΎΠΌΠ΅ Ρ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ. |
--flush-timeout= ΠΈΡΡΠ΅ΠΊ_Π²ΡΠ΅ΠΌΠ΅Π½Π°
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, Π°ΠΊΠΎ ΡΠ΅ Π²ΠΈΡΠ΅ ΠΎΠ΄ Π²ΡΠ΅ΠΌΠ΅_ΠΈΡΡΠ΅ΠΊΠ° ΠΌΠΈΠ»ΠΈΡΠ΅ΠΊΡΠ½Π΄ΠΈ (ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π°Π½ ΡΠ΅ΠΎ Π±ΡΠΎΡ) ΠΏΡΠΎΡΠ»ΠΎ ΠΎΠ΄ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎΠ³ ΠΈΡΠΏΠΈΡΠ°ΡΠ° ΠΈ ΡΠΈΡΠ°ΡΠ΅ Π²ΠΈΡΠ΅ ΡΠ»Π°Π·Π° ΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠΈ, ΡΠ²ΠΈ Π·Π°ΠΊΠ°Π·Π°Π½ΠΈ ΡΠ»Π°Π·Π½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠ΅ ΠΈΡΠΏΠΈΡΠ°ΡΡ ΠΈΠ· ΡΠΈΡΡΠ΅ΡΠ° ΠΈ ΡΠΈΠ½Π΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΈΠΌ Ρ ΠΈΠ·Π»Π°Π·Π½ΠΎΠΌ ΡΠΎΠΊΡ. ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎ Π°ΠΊΠΎ ΡΠ΅ xz ΠΊΠΎΡΠΈΡΡΠ΅Π½ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠΎΡΠΈ ΡΡ ΡΠ»Π°ΡΠΈ ΠΏΡΠ΅ΠΊΠΎ ΠΌΡΠ΅ΠΆΠ΅. ΠΠ°Π»Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΎΠ³_ΠΈΡΡΠ΅ΠΊΠ° ΡΠΈΠ½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΊΠ΅ Π΄ΠΎΡΡΡΠΏΠ½ΠΈΠΌ Π½Π° ΠΏΡΠΈΡΠ΅ΠΌΠ½ΠΈ ΠΊΡΠ°Ρ ΡΠ° ΠΌΠ°Π»ΠΈΠΌ Π·Π°ΠΊΠ°ΡΡΠ΅ΡΠ΅ΠΌ, Π°Π»ΠΈ Π²Π΅Π»ΠΈΠΊΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π°_ΠΈΡΡΠ΅ΠΊΠ° Π΄Π°ΡΠ΅ Π±ΠΎΡΡ ΡΡΠΎΠΏΡ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°.
|
ΠΠ²Π° ΡΡΠ½ΠΊΡΠΈΡΠ° ΡΠ΅ ΠΈΡΠΊΡΡΡΠ΅Π½Π° ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ. ΠΠΊΠΎ ΡΠ΅ ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½Π° Π²ΠΈΡΠ΅ ΠΏΡΡΠ°, ΠΏΠΎΡΠ»Π΅Π΄ΡΠ° ΠΈΠΌΠ° Π΄Π΅ΡΡΡΠ²Π°. ΠΠ°ΡΠΎΡΠΈΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΎΠ³ ΠΈΡΡΠ΅ΠΊΠ° 0 ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π·Π° ΠΈΠ·ΡΠΈΡΠΈΡΠΎ ΠΈΡΠΊΡΡΡΠΈΠ²Π°ΡΠ΅ ΠΎΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΡΠ΅. |
|
|
ΠΠ²Π° ΡΡΠ½ΠΊΡΠΈΡΠ° ΡΠ΅ Π΄ΠΎΡΡΡΠΏΠ½Π° ΡΠ°ΠΌΠΎ Π½Π° POSIX ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ°. |
|
|
ΠΠ²Π° ΡΡΠ½ΠΊΡΠΈΡΠ° ΡΠ΅ ΡΠΎΡ ΡΠ²Π΅ΠΊ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π°. Π’ΡΠ΅Π½ΡΡΠ½ΠΎ xz Π½ΠΈΡΠ΅ ΠΏΠΎΠ³ΠΎΠ΄Π°Π½ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΠΎΠΊΠ° Ρ ΡΠ΅Π°Π»Π½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Ρ Π·Π±ΠΎΠ³ Π½Π°ΡΠΈΠ½Π° Π½Π° ΠΊΠΎΡΠΈ xz ΡΠ°Π΄ΠΈ ΠΌΠ΅ΡΡΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ΅. |
--no-sync
ΠΠ΅ ΡΡΠΊΠ»Π°ΡΡΡΠ΅ ΡΠΈΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ ΠΈ ΡΠ΅Π½Ρ ΡΠ°ΡΡΠΈΠΊΠ»Ρ Π½Π° ΡΠΌΠ΅ΡΡΠ°ΡΠ½ΠΎΠΌ ΡΡΠ΅ΡΠ°ΡΡ ΠΏΡΠ΅ ΡΠΊΠ»Π°ΡΠ°ΡΠ° ΠΈΠ·Π²ΠΎΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ±ΠΎΡΡΠ°ΡΠΈ ΡΡΠΈΠ½ΠΊΠΎΠ²ΠΈΡΠΎΡΡ Π°ΠΊΠΎ ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΡΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°. ΠΠ΅ΡΡΡΠΈΠΌ, Π°ΠΊΠΎ ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌ ΡΡΡΡΠΈ ΠΎΠ΄ΠΌΠ°Ρ Π½Π°ΠΊΠΎΠ½ Π±ΡΠΈΡΠ°ΡΠ°, ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π΄Π° ΡΠΈΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅ ΡΠΏΠΈΡΠ°Π½Π° Π½Π° ΡΠΌΠ΅ΡΡΠ°ΡΠ½ΠΎΠΌ ΡΡΠ΅ΡΠ°ΡΡ Π°Π»ΠΈ ΡΠ°Π΄ΡΠ° Π±ΡΠΈΡΠ°ΡΠ° ΡΠ΅ΡΡΠ΅. Π£ ΡΠΎΠΌ ΡΠ»ΡΡΠ°ΡΡ Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½Π° Π½ΠΈ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½Π° ΠΈΠ·Π²ΠΎΡΠ½Π° Π½ΠΈ ΡΠΈΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°.
|
ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΠΈΠΌΠ° Π΄Π΅ΡΡΡΠ²ΠΎ ΡΠ°ΠΌΠΎ ΠΊΠ°Π΄Π° ΡΠ΅ xz ΡΠΏΡΠ΅ΠΌΠ° Π΄Π° ΡΠΊΠ»ΠΎΠ½ΠΈ ΠΈΠ·Π²ΠΎΡΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ. Π£ ΠΎΡΡΠ°Π»ΠΈΠΌ ΡΠ»ΡΡΠ°ΡΠ΅Π²ΠΈΠΌΠ° ΡΡΠΊΠ»Π°ΡΠΈΠ²Π°ΡΠ΅ ΡΠ΅ Π½Π΅ ΡΠ°Π΄ΠΈ Π½ΠΈΠΊΠ°Π΄Π°. |
|
|
Π‘ΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° ΠΈ --no-sync ΡΡ Π΄ΠΎΠ΄Π°ΡΠ΅ Ρ xz 5.7.1alpha. |
--memlimit-compress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅
ΠΠΎΡΡΠ°Π²ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠΊΠΎ ΡΠ΅ ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½Π° Π²ΠΈΡΠ΅ ΠΏΡΡΠ°, ΠΏΠΎΡΠ»Π΅Π΄ΡΠ° ΡΡΡΠΏΠ° Ρ Π΄Π΅ΡΡΡΠ²ΠΎ.
|
ΠΠΊΠΎ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΏΡΠ΅ΠΌΠ°ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ , xz ΡΠ΅ ΠΏΠΎΠΊΡΡΠ°ΡΠΈ Π΄Π° Π²ΡΠ°ΡΠΈ Π½Π°Π·Π°Π΄ ΠΏΠΎΡΡΠ°Π²ΠΊΠ΅ ΡΠ°ΠΊΠΎ Π΄Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π²ΠΈΡΠ΅ Π½ΠΈΡΠ΅ ΠΏΡΠ΅ΠΊΠΎΡΠ°ΡΠ΅Π½ΠΎ ΠΈ ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠ΅ ΠΎΠ±Π°Π²Π΅ΡΡΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΠ΅Π½ΠΎ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΎ Π΄ΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ΅. ΠΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ° ΡΠ΅ ΡΠ°Π΄Π΅ ΡΠ»Π΅Π΄Π΅ΡΠΈΠΌ ΡΠ΅Π΄ΠΎΠΌ: ΡΠΌΠ°ΡΠ΅ΡΠ΅ Π±ΡΠΎΡΠ° Π½ΠΈΡΠΈ, ΠΏΡΠ΅Π±Π°ΡΠΈΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ Π°ΠΊΠΎ ΡΠ°ΠΊ ΠΈ ΡΠ΅Π΄Π½Π° Π½ΠΈΡ Ρ ΡΠ΅ΠΆΠΈΠΌΡ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ ΠΏΡΠ΅ΠΌΠ°ΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΈ Π½Π° ΠΊΡΠ°ΡΡ ΡΠΌΠ°ΡΠ΅ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ LZMA2 ΡΠ΅ΡΠ½ΠΈΠΊΠ°. |
|
|
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΠ° --format=raw ΠΈΠ»ΠΈ Π°ΠΊΠΎ ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ --no-adjust , ΡΠ°ΠΌΠΎ Π±ΡΠΎΡ Π½ΠΈΡΠΈ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΡΠΌΠ°ΡΠ΅Π½ ΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΠ°Π΄ΠΈ Π° Π΄Π° ΡΠ΅ Π½Π΅ Π΄Π΅Π»ΡΡΠ΅ Π½Π° ΠΈΠ·Π»Π°Π· Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³. |
|
|
ΠΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π·Π°Π΄ΠΎΠ²ΠΎΡΠ΅Π½ΠΎ ΡΠ°ΠΊ ΠΈ ΡΠ° ΠΏΠΎΡΠ°Π²Π½Π°ΡΠΈΠΌΠ° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΌ ΠΈΠ·Π½Π°Π΄, ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠ΅ Π³ΡΠ΅ΡΠΊΠ° ΠΈ xz ΡΠ΅ ΠΈΠ·Π°ΡΠΈ ΡΠ° ΠΈΠ·Π»Π°Π·Π½ΠΈΠΌ ΡΡΠ°ΡΠ΅ΠΌ 1. |
|
|
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π½Π°Π²Π΅ΡΡΠΈ Π½Π° Π²ΠΈΡΠ΅ Π½Π°ΡΠΈΠ½Π°: |
β’
|
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π°ΠΏΡΠΎΠ»ΡΡΠ½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Ρ Π±Π°ΡΡΠΈΠΌΠ°. ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΡΡΠΈΠΊΡΠ° ΡΠ΅Π»ΠΎΠ³ Π±ΡΠΎΡΠ° ΠΊΠ°ΠΎ MiB ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎ. ΠΡΠΈΠΌΠ΅Ρ: --memlimit-compress=80MiB |
|||
|
β’ |
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π½Π°Π²Π΅ΡΡΠΈ ΠΊΠ°ΠΎ ΠΏΡΠΎΡΠ΅Π½Π°Ρ ΡΠΊΡΠΏΠ½Π΅ ΡΠΈΠ·ΠΈΡΠΊΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ (RAM). ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎ Π½Π°ΡΠΎΡΠΈΡΠΎ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ° ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²Π΅ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° XZ_DEFAULTS Ρ ΡΠΊΡΠΏΡΠΈ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠ° ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ ΠΊΠΎΡΠ° ΡΠ΅ Π΄Π΅Π»ΠΈ ΠΈΠ·ΠΌΠ΅ΡΡ ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΡ ΡΠ°ΡΡΠ½Π°ΡΠ°. ΠΠ° ΡΠ°Ρ Π½Π°ΡΠΈΠ½ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ΅ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π²Π΅ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈΠΌΠ° ΡΠ° Π²ΠΈΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅. ΠΡΠΈΠΌΠ΅Ρ: --memlimit-compress=70% |
||
|
β’ |
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π²ΡΠ°ΡΠΈΡΠΈ Π½Π° ΡΠ²ΠΎΡΡ ΠΎΡΠ½ΠΎΠ²Π½Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΡΠ΅Π³ΠΎΠ²ΠΈΠΌ ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ΠΌ Π½Π° 0 . ΠΠ²ΠΎ ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½ΠΎ ΠΈΡΡΠΎ ΡΡΠΎ ΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° Π½Π° max (Π±Π΅Π· ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅). |
ΠΠ° xz 32-Π±ΠΈΡΠ° ΠΈΠΌΠ°ΠΌΠΎ ΠΏΠΎΡΠ΅Π±Π°Π½ ΡΠ»ΡΡΠ°Ρ: Π°ΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠ΅ΠΊΠΎ 4020Β MiB , ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ° Π½Π° 4020Β MiB . ΠΠ»ΠΈ Π½Π° MIPS32 ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅ 2000Β MiB . (ΠΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ 0 ΠΈ max ΠΎΠ²ΠΎ Π½Π΅ ΡΡΠΈΡΠ΅. Π‘Π»ΠΈΡΠ½Π° ΡΡΠ½ΠΊΡΠΈΡΠ° Π½Π΅ ΠΏΠΎΡΡΠΎΡΠΈ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅.) ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΎΠ΄ ΠΏΠΎΠΌΠΎΡΠΈ ΠΊΠ°Π΄Π° ΠΈΠ·Π²ΡΡΠ½Π° ΠΎΠ΄ 32-Π±ΠΈΡΠ° ΠΈΠΌΠ° ΠΏΡΠΈΡΡΡΠΏ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΡΠΎΡΡ ΠΎΠ΄ 4Β GiB (2 GiB Π½Π° MIPS32) Π΄ΠΎΠΊ ΡΡΠ΅ΡΠΎΠΌ Π½Π΅ ΡΠΈΠ½ΠΈ Π½ΠΈΡΡΠ° Π»ΠΎΡΠ΅ Ρ ΠΎΡΡΠ°Π»ΠΈΠΌ ΠΏΡΠΈΠ»ΠΈΠΊΠ°ΠΌΠ°.
|
ΠΠΈΠ΄ΠΈΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ . |
--memlimit-decompress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅
ΠΠΎΡΡΠ°Π²ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅. ΠΠ²ΠΎ ΡΠ°ΠΊΠΎΡΠ΅ ΡΡΠΈΡΠ΅ Π½Π° --list ΡΠ΅ΠΆΠΈΠΌ. ΠΠΊΠΎ ΡΠ°Π΄ΡΠ° Π½ΠΈΡΠ΅ ΠΌΠΎΠ³ΡΡΠ° Π° Π΄Π° ΡΠ΅ Π½Π΅ ΠΏΡΠ΅ΠΌΠ°ΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ , xz ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠΈ Π³ΡΠ΅ΡΠΊΡ Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½Π΅ΡΠ΅ ΡΡΠΏΠ΅ΡΠΈ. ΠΠΈΠ΄ΠΈΡΠ΅ --memlimit-compress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π·Π° ΠΌΠΎΠ³ΡΡΠ΅ Π½Π°ΡΠΈΠ½Π΅ ΠΎ Π½Π°Π²ΠΎΡΠ΅ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° .
--memlimit-mt-decompress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅
ΠΠΎΡΡΠ°Π²ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ. ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ ΡΡΠΈΡΠ°ΡΠΈ ΡΠ°ΠΌΠΎ Π½Π° Π±ΡΠΎΡ Π½ΠΈΡΠΈ; ΠΎΠ²ΠΎ Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ΡΠ΅ ΡΡΠΈΠ½ΠΈΡΠΈ Π΄Π° xz ΠΎΠ΄Π±ΠΈΡΠ΅ Π΄Π° ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΠΊΠΎ ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΏΡΠ΅Π²ΠΈΡΠ΅ Π½ΠΈΡΠΊΠΎ Π΄Π° ΠΎΠΌΠΎΠ³ΡΡΠΈ Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΈ ΡΠ°Π΄ ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΠ΅ Π° xz ΡΠ΅ Π½Π°ΡΡΠ°Π²ΠΈΡΠΈ Ρ ΡΠ΅ΠΆΠΈΠΌΡ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ. ΠΠ½Π°ΡΡΠ΅ Π΄Π° Π°ΠΊΠΎ ΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ --memlimit-decompress , ΡΠ²Π΅ΠΊ ΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠΈ ΠΈ Π½Π° ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ ΠΈ Π½Π° ΡΠ΅ΠΆΠΈΠΌ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ, ΠΈ ΡΠ°ΠΊΠΎ Π΄Π° ΡΡΠ²Π°ΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π·Π° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ Π²ΠΈΡΠ΅ ΠΎΠ΄ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎΠ³ ΡΠ° --memlimit-decompress .
|
Π£ ΡΡΠΏΡΠΎΡΠ½ΠΎΡΡΠΈ ΡΠ° Π΄ΡΡΠ³ΠΈΠΌ ΠΎΠΏΡΠΈΡΠ°ΠΌΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅, --memlimit-mt-decompress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΈΠΌΠ° ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ . xz --info-memory ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡ. |
|
|
ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΠΈ ΡΠ΅Π½Π° ΠΎΡΠ½ΠΎΠ²Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΏΠΎΡΡΠΎΡΠ΅ ΡΠ΅Ρ Π±Π΅Π· ΠΈΠΊΠ°ΠΊΠ²ΠΎΠ³ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° Π½ΠΈΡΠ½ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°Ρ ΡΠ΅ Π·Π°Π²ΡΡΠΈΡΠΈ ΡΠ° Π΄ΠΎΠ΄Π΅ΡΠΈΠ²Π°ΡΠ΅ΠΌ Π½Π΅ΡΠ°Π·ΡΠΌΠ½ΠΎΠ³ ΠΈΠ·Π½ΠΎΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ° Π½Π΅ΠΊΠΈΠΌ ΡΠ»Π°Π·Π½ΠΈΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ°. ΠΠΊΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΏΡΠ΅Π²ΠΈΡΠ΅ Π½ΠΈΡΠΊΠΎ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ²Π΅ΡΠ°ΡΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π°Π»ΠΈ Π³Π° Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΡΠ΅ Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π²Π΅ΡΡ ΠΎΠ΄ ΠΈΠ·Π½ΠΎΡΠ° ΡΠΏΠΎΡΡΠ΅Π±ΡΠΈΠ²ΠΎΠ³ RAM-Π° ΡΠ΅Ρ ΡΠ° ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°ΡΡΡΠΈΠΌ ΡΠ»Π°Π·Π½ΠΈΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° xz ΡΠ΅ ΠΏΠΎΠΊΡΡΠ°ΡΠΈ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ°Ρ ΠΈΠ·Π½ΠΎΡ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΠΊ ΠΈ ΡΠ° ΠΌΠ°Π»ΠΈΠΌ Π±ΡΠΎΡΠ΅ΠΌ Π½ΠΈΡΠΈ. ΠΡΡΠ°ΡΡΡΠΈ Π±Π΅Π· ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΠΈΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅Π½ΠΎΠΌ Π½Π΅ΡΠ΅ ΡΠ΅ ΠΏΠΎΠ±ΠΎΡΡΠ°ΡΠΈ ΡΡΠΈΠ½ΠΊΠΎΠ²ΠΈΡΠΎΡΡ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. |
|
|
ΠΠΈΠ΄ΠΈΡΠ΅ --memlimit-compress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π·Π° ΠΌΠΎΠ³ΡΡΠ΅ Π½Π°ΡΠΈΠ½Π΅ Π·Π° Π½Π°Π²ΠΎΡΠ΅ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° . ΠΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° Π½Π° 0 Π²ΡΠ°ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Ρ ΠΎΡΠ½ΠΎΠ²Π½Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡ. |
-M ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ , --memlimit= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ , --memory= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅
ΠΠ²ΠΎ ΡΠ΅ ΠΈΡΡΠΎ ΠΊΠ°ΠΎ ΠΈ Π½Π°Π²ΠΎΡΠ΅ΡΠ΅ --memlimit-compress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ --memlimit-decompress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ --memlimit-mt-decompress= ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ .
--no-adjust
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ Π³ΡΠ΅ΡΠΊΡ ΠΈ ΠΈΠ·Π»Π°Π·ΠΈ Π°ΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π·Π°Π΄ΠΎΠ²ΠΎΡΠ΅Π½ΠΎ Π±Π΅Π· Π΄ΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ° ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ ΠΊΠΎΡΠ΅ ΡΡΠΈΡΡ Π½Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ ΠΈΠ·Π»Π°Π·. Π’Π°ΠΊΠΎ ΡΠ΅, ΠΎΠ²ΠΎ ΡΠΏΡΠ΅ΡΠ°Π²Π° xz Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΠΈΡΡΠ΅ΡΠ° ΠΈΠ· ΡΠ΅ΠΆΠΈΠΌΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ Ρ ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ ΠΈ Π΄Π° ΡΠΌΠ°ΡΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ LZMA2 ΡΠ΅ΡΠ½ΠΈΠΊΠ°. Π§Π°ΠΊ ΠΈ ΠΊΠ°Π΄Π° ΡΠ΅ ΠΎΠ²Π° ΠΎΠΏΡΠΈΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ Π±ΡΠΎΡ Π½ΠΈΡΠΈ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠΌΠ°ΡΠΈΡΠΈ Π΄Π° Π·Π°Π΄ΠΎΠ²ΠΎΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ΅Ρ ΡΠΎ Π½Π΅ΡΠ΅ ΡΡΠΈΡΠ°ΡΠΈ Π½Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ ΠΈΠ·Π»Π°Π·.
|
ΠΡΡΠΎΠΌΠ°ΡΡΠΊΠΎ Π΄ΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ΅ ΡΠ΅ ΡΠ²Π΅ΠΊ ΠΈΡΠΊΡΡΡΠ΅Π½ΠΎ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΡΠ²Π°ΡΠ°ΡΠ° ΡΠΈΡΠΎΠ²ΠΈΡ ΡΠΎΠΊΠΎΠ²Π° ( --format=raw ). |
-T Π½ΠΈΡΠΈ , --threads= Π½ΠΈΡΠΈ
ΠΠ°Π²ΠΎΠ΄ΠΈ Π±ΡΠΎΡ Π½ΠΈΡΠΈ ΡΠ°Π΄Π½ΠΈΠΊΠ° Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅. ΠΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ Π½ΠΈΡΠΈ Π½Π° ΠΏΠΎΡΠ΅Π±Π½Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡ 0 ΡΠΈΠ½ΠΈ Π΄Π° xz ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ½ΠΎΠ»ΠΈΠΊΠΎ Π½ΠΈΡΠΈ ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°. Π‘ΡΠ²Π°ΡΠ½ΠΈ Π±ΡΠΎΡ Π½ΠΈΡΠΈ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΌΠ°ΡΠΈ ΠΎΠ΄ Π½ΠΈΡΠΈ Π°ΠΊΠΎ ΡΠ»Π°Π·Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π½ΠΈΡΠ΅ Π΄ΠΎΠ²ΠΎΡΠ½ΠΎ Π²Π΅Π»ΠΈΠΊΠ° Π·Π° Π½ΠΈΡΠΈΡΠ°ΡΠ΅ ΡΠ° Π΄Π°ΡΠΈΠΌ ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΠΌΠ° ΠΈΠ»ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ ΠΏΡΠ΅ΠΌΠ°ΡΠΈΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅.
|
ΠΠ°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠΈ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ ΠΈ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ Π΄Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠΈΡΠ΅ ΠΈΠ·Π»Π°Π·Π΅. Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°Ρ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ Π΄Π°ΡΠ΅ ΠΌΠ°ΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π°Π»ΠΈ ΡΠ°ΠΌΠΎ ΠΈΠ·Π»Π°Π· ΠΈΠ· Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ. ΠΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ Π½ΠΈΡΠΈ Π½Π° 1 ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ. ΠΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ Π½ΠΈΡΠΈ Π½Π° Π½Π΅ΠΊΡ Π΄ΡΡΠ³Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡ, ΡΠΊΡΡΡΡΡΡΡΠΈ 0 , ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°Ρ Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΡΠ°ΠΌΠΎ ΡΠ΅Π΄Π½Ρ Π½ΠΈΡ Ρ Π°ΡΠ΄Π²Π΅ΡΠ°. ( xz 5.2.x ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΠΎ ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ Ρ ΠΎΠ²ΠΎΡ ΠΏΡΠΈΠ»ΠΈΡΠΈ.) |
|
|
ΠΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π²ΠΈΡΠ΅Π½ΠΈΡΠ½ΠΈ ΡΠ΅ΠΆΠΈΠΌ ΡΠ° ΡΠ°ΠΌΠΎ ΡΠ΅Π΄Π½ΠΎΠΌ Π½ΠΈΡΠΈ, ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ Π½Π° +1 . ΠΡΠ΅ΡΠΈΠΊΡ + Π½Π΅ΠΌΠ° Π΄Π΅ΡΡΡΠ²Π° ΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈΠΌΠ° ΠΊΠΎΡΠ΅ Π½ΠΈΡΡ 1 . ΠΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠΎΡ ΡΠ²Π΅ΠΊ ΡΡΠΈΠ½ΠΈΡΠΈ Π΄Π° ΡΠ΅ xz ΠΏΡΠ΅Π±Π°ΡΠΈ Π½Π° ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ Π½Π΅ ΠΊΠΎΡΠΈΡΡΠΈ --no-adjust . ΠΠΎΠ΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠ΅ΡΠΈΠΊΡ + ΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠ° Ρ xz 5.4.0. |
|
|
ΠΠΊΠΎ ΡΠ΅ Π·Π°ΡΡΠ°ΠΆΠ΅Π½ Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π±ΡΠΎΡ Π½ΠΈΡΠΈ ΠΈ Π½ΠΈΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅, ΡΠ°Π΄Π° ΡΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΌΠ΅ΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎ Π·Π° ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΌΠΎΠ³ΡΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π±ΡΠΎΡΠ° Π½ΠΈΡΠΈ. Π’ΠΎ ΡΠ΅ ΠΌΠ΅ΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Ρ ΡΠΌΠΈΡΠ»Ρ Π΄Π° ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΠ΅ Π°ΠΊΠΎ Π±ΡΠΎΡ Π½ΠΈΡΠΈ ΠΏΠΎΡΡΠ°Π½Π΅ ΡΠ΅Π΄Π°Π½, Π΄Π°ΠΊΠ»Π΅ ΠΌΠ΅ΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ΡΠ΅ Π·Π°ΡΡΡΠ°Π²ΠΈΡΠΈ xz ΠΎΠ΄ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠ²ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΌΠ΅ΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π½Π΅ΡΠ΅ ΡΡΠΈΠ½ΠΈΡΠΈ Π΄Π° ΡΠ΅ xz ΠΏΡΠ΅Π±Π°ΡΠΈ ΠΈΠ· ΡΠ΅ΠΆΠΈΠΌΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ Ρ ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ. ΠΠΊΡΠΈΠ²Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π²ΠΈΠ΄Π΅ΡΠΈ ΡΠ° |
xz --info-memory .
|
Π’ΡΠ΅Π½ΡΡΠ½ΠΎ ΡΠ΅Π΄ΠΈΠ½Π° ΠΌΠ΅ΡΠΎΠ΄Π° Π½ΠΈΡΠΈΡΠ°ΡΠ° ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»ΠΈ ΡΠ»Π°Π· Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΈ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΡΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΎ ΡΠ΅Π΄Π°Π½ ΠΎΠ΄ Π΄ΡΡΠ³ΠΎΠ³. ΠΡΠ½ΠΎΠ²Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π±Π»ΠΎΠΊΠ° Π·Π°Π²ΠΈΡΠΈ ΠΎΠ΄ Π½ΠΈΠ²ΠΎΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈ ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΏΡΠ΅ΠΏΠΈΡΠ°ΡΠΈ ΠΎΠΏΡΠΈΡΠΎΠΌ --block-size= Π²Π΅Π»ΠΈΡΠΈΠ½Π° . |
|
|
ΠΠΈΡΠ½ΠΎ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΠ°Π΄ΠΈ ΡΠ°ΠΌΠΎ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΠΊΠΎΡΠ΅ ΡΠ°Π΄ΡΠΆΠ΅ Π²ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠΎΠ²Π° ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Ρ Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ° Π±Π»ΠΎΠΊΠ°. Π‘Π²Π΅ Π΄ΠΎΠ²ΠΎΡΠ½ΠΎ Π²Π΅Π»ΠΈΠΊΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Ρ Π²ΠΈΡΠ΅Π½ΠΈΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΡ Π·Π°Π΄ΠΎΠ²ΠΎΡΠ°Π²Π°ΡΡ ΠΎΠ²Π°Ρ ΡΡΠ»ΠΎΠ², Π°Π»ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Ρ ΡΠ΅Π΄Π½ΠΎΠ½ΠΈΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΡ Π½Π΅ ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΎ --block-size= Π²Π΅Π»ΠΈΡΠΈΠ½Π° . |
|
|
ΠΡΠ½ΠΎΠ²Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π·Π° Π½ΠΈΡΠΈ ΡΠ΅ 0 . Π£ xz 5.4.x ΠΈ ΡΡΠ°ΡΠΈΡΠΈΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ 1 . |
ΠΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½ΡΠΈ ΡΠΈΠ»ΡΠ΅ΡΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°
ΠΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° Π΄Π΅ΡΠ°ΡΠ½ΠΎ ΠΎΠ΄ΡΠ΅ΡΠΈΠ²Π°ΡΠ΅ ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° ΡΠ°ΠΆΠΈΠΌΠ°ΡΠ° ΡΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠ΅ ΠΎΡΠ»Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° ΠΏΠΎΠ²Π΅Π·Π°Π½Π° ΡΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠΈΠΌΠ°. ΠΠ°Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½, ΠΎΠΏΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° ( -0 ... -9 ΠΈ -extreme ) ΡΠ°Π½ΠΈΡΠ΅ Π½Π° Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΡΠ΅ Π·Π°Π±ΠΎΡΠ°Π²ΡΠ°ΡΡ. ΠΠΊΠΎ ΡΠ΅ ΠΎΠΏΡΠΈΡΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½Π° Π½Π°ΠΊΠΎΠ½ ΡΠ΅Π΄Π½Π΅ ΠΈΠ»ΠΈ Π²ΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΎΠ³ Π»Π°Π½ΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ°, Π½ΠΎΠ²ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅ ΡΡΡΠΏΠ° Π½Π° ΡΠ½Π°Π³Ρ Π° ΡΠ°Π½ΠΈΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½Π΅ ΠΎΠΏΡΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΎΠ³ Π»Π°Π½ΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ΅ Π·Π°Π±ΠΎΡΠ°Π²ΡΠ°ΡΡ.
ΠΠ°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ΅ ΡΠΏΠΎΡΠ΅Π΄ΠΈΠ² ΡΠ° ΡΠΏΠΎΡΠΊΠ°ΠΌΠ° Π½Π° Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ. ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΠΆΠΈΠΌΠ°ΡΠ°, Π½Π΅ΡΠ°ΠΆΠ΅ΡΠΈ ΡΠ»Π°Π· ΠΈΠ΄Π΅ Π½Π° ΠΏΡΠ²ΠΈ ΡΠΈΠ»ΡΠ΅Ρ, ΡΠΈΡΠΈ ΠΈΠ·Π»Π°Π· ΠΈΠ΄Π΅ Π½Π° ΡΠ»Π΅Π΄Π΅ΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ (Π°ΠΊΠΎ ΡΠ° ΠΈΠΌΠ°). ΠΠ·Π»Π°Π· ΠΏΠΎΡΠ»Π΅Π΄ΡΠ΅Π³ ΡΠΈΠ»ΡΠ΅ΡΠ° Π±ΠΈΠ²Π° Π·Π°ΠΏΠΈΡΠ°Π½ Ρ ΡΠ°ΠΆΠ΅ΡΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ. ΠΠ°ΡΠ²Π΅ΡΠΈ Π±ΡΠΎΡ ΡΠΈΠ»ΡΠ΅ΡΠ° Ρ Π»Π°Π½ΡΡ ΡΠ΅ ΡΠ΅ΡΠΈΡΠΈ, Π°Π»ΠΈ ΠΎΠ±ΠΈΡΠ½ΠΎ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ ΡΠ΅Π΄Π°Π½ ΠΈΠ»ΠΈ Π΄Π²Π° ΡΠΈΠ»ΡΠ΅ΡΠ°.
ΠΠ½ΠΎΠ³ΠΈ ΡΠΈΠ»ΡΠ΅ΡΠΈ ΠΈΠΌΠ°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° ΠΎ ΡΠΎΠΌΠ΅ Π³Π΄Π΅ ΠΌΠΎΠ³Ρ Π±ΠΈΡΠΈ Ρ Π»Π°Π½ΡΡ ΡΠΈΠ»ΡΠ΅ΡΠ°: Π½Π΅ΠΊΠΈ ΡΠΈΠ»ΡΠ΅ΡΠΈ ΠΌΠΎΠ³Ρ ΡΠ°Π΄ΠΈΡΠΈ ΡΠ°ΠΌΠΎ ΠΊΠ°ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ Ρ Π»Π°Π½ΡΡ, Π½Π΅ΠΊΠΈ ΡΠ°ΠΌΠΎ ΠΊΠ°ΠΎ Π½Π΅-ΠΏΠΎΡΠ»Π΅Π΄ΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ, Π° Π½Π΅ΠΊΠΈ ΡΠ°Π΄Π΅ Π½Π° Π±ΠΈΠ»ΠΎ ΠΊΠΎΠΌ ΠΌΠ΅ΡΡΡ Ρ Π»Π°Π½ΡΡ. ΠΠ²ΠΈΡΠ½ΠΎ ΠΎ ΡΠΈΠ»ΡΠ΅ΡΡ, ΠΎΠ²ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ²ΠΎΡΡΡΠ²Π΅Π½ΠΎ Π΄ΠΈΠ·Π°ΡΠ½Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΎΡΠΈ ΠΊΠ°ΠΊΠΎ Π±ΠΈ ΡΠ΅ ΡΠΏΡΠ΅ΡΠΈΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡΠΈ.
ΠΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π½Π°Π²Π΅ΡΡΠΈ Π½Π° Π΄Π²Π° ΡΠ°Π·Π»ΠΈΡΠΈΡΠ° Π½Π°ΡΠΈΠ½Π°. ΠΠΏΡΠΈΡΠ΅ --filters= ΡΠΈΠ»ΡΠ΅ΡΠΈ ΠΈ --filters1= ΡΠΈΠ»ΡΠ΅ΡΠΈ ... --filters9= ΡΠΈΠ»ΡΠ΅ΡΠΈ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π°ΡΡ Π½Π°Π²ΠΎΡΠ΅ΡΠ΅ ΡΠΈΡΠ°Π²ΠΎΠ³ Π»Π°Π½ΡΠ° ΠΎΠΏΡΠΈΡΠ° Ρ ΡΠ΅Π΄Π½ΠΎΡ ΠΎΠΏΡΠΈΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ ΡΠΈΠ½ΡΠ°ΠΊΡΡ Π½ΠΈΡΠΊΠ΅ βliblzmaβ ΡΠΈΠ»ΡΠ΅ΡΠ°. ΠΡΡΠ³Π°ΡΠΈΡΠ΅, Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π½Π°Π²Π΅ΡΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ ΡΠ΅Π΄Π½Π΅ ΠΈΠ»ΠΈ Π²ΠΈΡΠ΅ ΠΏΠΎΡΠ΅Π΄ΠΈΠ½Π°ΡΠ½ΠΈΡ ΠΎΠΏΡΠΈΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ΅Π΄ΠΎΠΌ ΠΊΠ°ΠΊΠΎ ΡΠ΅ ΡΡΠ°ΠΆΠ΅ Ρ Π»Π°Π½ΡΡ ΡΠΈΠ»ΡΠ΅ΡΠ°. Π’ΠΎ ΡΠ΅ ΡΠΎ, ΡΠ΅Π΄ΠΎΡΠ»Π΅Π΄ ΠΏΠΎΡΠ΅Π΄ΠΈΠ½Π°ΡΠ½ΠΈΡ ΠΎΠΏΡΠΈΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ΅ Π²Π°ΠΆΠ°Π½! ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π΄Π΅ΡΠΈΡΡΠΎΠ²Π°ΡΠ° ΡΠΈΡΠΎΠ²ΠΈΡ ΡΠΎΠΊΠΎΠ²Π° ( --format=raw ), Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ ΠΈΡΡΠΈΠΌ ΡΠ΅Π΄ΠΎΠΌ ΠΊΠ°ΠΎ ΠΊΠ°Π΄Π° ΡΠ΅ Π±ΠΈΠΎ Π½Π°Π²Π΅Π΄Π΅Π½ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΠΆΠΈΠΌΠ°ΡΠ°. ΠΠΈΠ»ΠΎ ΠΊΠΎΡΠΈ ΠΏΠΎΡΠ΅Π΄ΠΈΠ½Π°ΡΠ½ΠΈ ΡΠΈΠ»ΡΠ΅Ρ ΠΈΠ»ΠΈ ΠΎΠΏΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½Π΅ ΠΏΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ ΡΠΈΡΠ°Π²ΠΎΠ³ Π»Π°Π½ΡΠ° ( --filters= ΡΠΈΠ»ΡΠ΅ΡΠΈ ) Π±ΠΈΡΠ΅ Π·Π°Π±ΠΎΡΠ°Π²ΡΠ΅Π½Π΅. ΠΠΎΡΠ΅Π΄ΠΈΠ½Π°ΡΠ½ΠΈ ΡΠΈΠ»ΡΠ΅ΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΎΠΏΡΠΈΡΠ΅ ΡΠΈΡΠ°Π²ΠΎΠ³ Π»Π°Π½ΡΠ° ΡΠ΅ ΠΏΠΎΠ½ΠΈΡΡΠΈΡΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΡ Π»Π°Π½ΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ°.
ΠΠ±Π΅ ΠΎΠΏΡΠΈΡΠ΅ ΠΈ ΠΏΡΠ½ΠΎΠ³ ΠΈ ΠΏΠΎΡΠ΅Π΄ΠΈΠ½Π°ΡΠ½ΠΎΠ³ ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ·ΠΈΠΌΠ°ΡΡ ΡΠΈΠ»ΡΠ΅ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Π΅ ΠΎΠΏΡΠΈΡΠ΅ ΠΊΠ°ΠΎ Π·Π°ΡΠ΅Π·ΠΎΠΌ ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½ ΡΠΏΠΈΡΠ°ΠΊ. ΠΠΎΠ΄Π°ΡΠ½ΠΈ Π·Π°ΡΠ΅Π·ΠΈ Ρ ΠΎΠΏΡΠΈΡΠ°ΠΌΠ° ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΡ. Π‘Π²Π°ΠΊΠ° ΠΎΠΏΡΠΈΡΠ° ΠΈΠΌΠ° ΠΎΡΠ½ΠΎΠ²Π½Ρ Π²ΡΠ΅Π΄Π½ΠΎΡΡ, ΡΠ°ΠΊΠΎ Π΄Π° ΡΡΠ΅Π±Π° Π΄Π° Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ ΠΎΠ½Π΅ ΠΊΠΎΡΠ΅ ΠΆΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅.
ΠΠ°
Π²ΠΈΠ΄ΠΈΡΠ΅
ΡΠΈΡΠ°Π²
Π»Π°Π½Π°Ρ
ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΈ
ΠΎΠΏΡΠΈΡΠ΅
,
ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅
xz -vv
(ΡΠ°ΠΊΠΎ ΡΠ΅,
ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅
--verbose
Π΄Π²Π°
ΠΏΡΡΠ°). ΠΠ²ΠΎ
ΡΠ°Π΄ΠΈ
ΡΠ°ΠΊΠΎΡΠ΅ Π·Π°
ΠΏΡΠ΅Π³Π»Π΅Π΄
ΠΎΠΏΡΠΈΡΠ°
Π»Π°Π½ΡΠ°
ΡΠΈΠ»ΡΠ΅ΡΠ°
ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈΡ
ΠΎΠ΄ ΡΡΡΠ°Π½Π΅
ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ.
--filters=
ΡΠΈΠ»ΡΠ΅ΡΠΈ
ΠΠ°Π²ΠΎΠ΄ΠΈ ΡΠ΅ΠΎ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡ Ρ ΡΠ΅Π΄Π½ΠΎΡ ΠΎΠΏΡΠΈΡΠΈ. Π‘Π²Π°ΠΊΠΈ ΡΠΈΠ»ΡΠ΅Ρ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΎΠ΄Π²ΠΎΡΠΈΡΠΈ ΡΠ°Π·ΠΌΠ°ΡΠΈΠΌΠ° ΠΈΠ»ΠΈ ΡΠ° Π΄Π²Π΅ ΡΡΡΠΈΡΠ΅ ( -- ). Π€ΠΈΠ»ΡΠ΅ΡΠΈ ΠΌΠΎΠΆΠ΄Π° ΡΡΠ΅Π±Π° Π΄Π° Π±ΡΠ΄Ρ ΠΏΠΎΠ΄ Π½Π°Π²ΠΎΠ΄Π½ΠΈΡΠΈΠΌΠ° Π½Π° Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ ΠΊΠΎΠ½Π·ΠΎΠ»Π΅ ΡΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠ»Π΅ΡΡΡΡ ΠΊΠ°ΠΎ ΡΠ΅Π΄Π½Π° ΠΎΠΏΡΠΈΡΠ°. ΠΠ° ΠΎΠ·Π½Π°ΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ , ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ : ΠΈΠ»ΠΈ = . ΠΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄ΠΎΠ΄Π°ΡΠΈ ΠΏΡΠ΅ΡΠΈΠΊΡ - ΠΈ ΠΌΠΎΠΆΠ΅ Π³Π° ΠΏΡΠ°ΡΠΈΡΠΈ Π½ΡΠ»Π° ΠΈΠ»ΠΈ ΡΠΎΡ Π·Π°ΡΡΠ°Π²ΠΈΡΠ°. ΠΠ΅Π΄ΠΈΠ½Π° ΠΏΠΎΠ΄ΡΠΆΠ°Π½Π° Π·Π°ΡΡΠ°Π²ΠΈΡΠ° ΡΠ΅ e Π·Π° ΠΏΡΠΈΠΌΠ΅Π½Ρ ΠΈΡΡΠΈΡ ΠΎΠΏΡΠΈΡΠ° ΠΊΠ°ΠΎ --extreme .
--filters1 = ΡΠΈΠ»ΡΠ΅ΡΠΈ ... --filters9 = ΡΠΈΠ»ΡΠ΅ΡΠΈ
ΠΠ°Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π΄Π΅Π²Π΅Ρ Π΄ΠΎΠ΄Π°ΡΠ½ΠΈΡ Π»Π°Π½Π°ΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΌΠΎΠ³Ρ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΡΠ° --block-list .
|
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π°ΡΡ ΠΈΠ²Π΅ ΡΠ° ΠΈΠ·Π²ΡΡΠ½ΠΈΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° Π·Π° ΠΊΠΎΡΠΈΠΌΠ° ΡΠ»Π΅Π΄Π΅ ΡΠ΅ΠΊΡΡΡΠ°Π»Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΠΈΠ·Π²ΡΡΠ½ΠΈ Π΄Π΅ΠΎ ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ° BCJ ΡΠΈΠ»ΡΠ΅ΡΠΎΠΌ Π° ΡΠ΅ΠΊΡΡΡΠ°Π»Π½ΠΈ Π΄Π΅ΠΎ ΡΠ°ΠΌΠΎ LZMA2 ΡΠΈΠ»ΡΠ΅Ρ. |
--filters-help
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΠΏΠΎΡΡΠΊΡ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠΏΠΈΡΡΡΡΡΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ΅ Π½Π°Π²ΠΎΠ΄Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½ΡΠΈ ΡΠΈΠ»ΡΠ΅ΡΠ° Ρ ΠΎΠΏΡΠΈΡΠ°ΠΌΠ° --filters ΠΈ --filters1= ΡΠΈΠ»ΡΠ΅ΡΠΈ ... --filters9= ΡΠΈΠ»ΡΠ΅ΡΠΈ , ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈΠ·Π»Π°Π·ΠΈ.
--lzma1
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
--lzma2
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
ΠΠΎΠ΄Π°ΡΠ΅ LZMA1 ΠΈΠ»ΠΈ LZMA2 ΡΠΈΠ»ΡΠ΅Ρ Ρ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ°. ΠΠ²ΠΈ ΡΠΈΠ»ΡΠ΅ΡΠΈ ΡΠ΅ ΠΌΠΎΠ³Ρ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΡΠ°ΠΌΠΎ ΠΊΠ°ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ Ρ Π»Π°Π½ΡΡ.
|
LZMA1 ΡΠ΅ ΡΡΠ°ΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ, ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ ΡΠ³Π»Π°Π²Π½ΠΎΠΌ ΡΠ°ΠΌΠΎ Π·Π±ΠΎΠ³ ΡΡΠ°ΡΠΎΠ³ ΡΠΎΡΠΌΠ°ΡΠ° .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΠΊΠΎΡΠΈ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΡΠ°ΠΌΠΎ LZMA1. LZMA2 ΡΠ΅ ΠΎΡΠ²Π΅ΠΆΠ΅Π½ΠΎ ΠΈΠ·Π΄Π°ΡΠ΅ LZMA1 ΠΊΠΎΡΠ΅ ΠΏΠΎΠΏΡΠ°Π²ΡΠ° Π½Π΅ΠΊΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ½Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅ LZMA1. .xz ΡΠΎΡΠΌΠ°Ρ ΠΊΠΎΡΠΈΡΡΠΈ LZMA2 ΠΈ Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° LZMA1 ΡΠΎΠΏΡΡΠ΅. ΠΡΠ·ΠΈΠ½Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈ ΠΎΠ΄Π½ΠΎΡΠΈ LZMA1 ΠΈ LZMA2 ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΠΈΡΡΠΈ. |
|
|
LZMA1 ΠΈ LZMA2 Π΄Π΅Π»Π΅ ΠΈΡΡΠΈ ΡΠΊΡΠΏ ΠΎΠΏΡΠΈΡΠ° : |
preset= ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅
ΠΡΠ°ΡΠ° ΡΠ²Π΅ LZMA1 ΠΈΠ»ΠΈ LZMA2 ΠΎΠΏΡΠΈΡΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡ . ΠΡΠ΅Π΄ΠΏΠ΄Π΅ΡΠ΅Π½ΠΎΡΡ ΡΠ΅ ΡΠ°ΡΡΠΎΡΠΈ ΠΎΠ΄ ΡΠ΅Π»ΠΎΠ³ Π±ΡΠΎΡΠ°, Π·Π° ΠΊΠΎΡΠΈΠΌ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ»Π΅Π΄ΠΈ ΡΠ΅Π΄Π½ΠΎΡΠ»ΠΎΠ²Π½ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠΈΠ²Π°Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ. Π¦Π΅ΠΎ Π±ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΎΠ΄ 0 Π΄ΠΎ 9 , ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΡΡΠΈ ΠΎΠΏΡΠΈΡΠ΅ Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ -0 ... -9 . ΠΠ΅Π΄ΠΈΠ½ΠΈ ΡΡΠ΅Π½ΡΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠΈΠ²Π°Ρ ΡΠ΅ e , ΠΊΠΎΡΠΈ ΡΠ΅ ΠΏΠΎΠΊΠ»Π°ΠΏΠ° ΡΠ° --extreme . ΠΠΊΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡ Π½ΠΈΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½Π°, ΠΎΡΠ½ΠΎΠ²Π½Π΅ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ LZMA1 ΠΈΠ»ΠΈ LZMA2 ΠΎΠΏΡΠΈΡΠ° ΡΠ΅ ΡΠ·ΠΈΠΌΠ°ΡΡ ΠΈΠ· ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ 6 .
dict= Π²Π΅Π»ΠΈΡΠΈΠ½Π°
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ° (ΠΌΠ΅ΡΡΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° ΠΈΡΡΠΎΡΠΈΡΠ°ΡΠ°) ΡΠΊΠ°Π·ΡΡΠ΅ Π½Π° ΡΠΎ ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅ Π±Π°ΡΡΠΎΠ²Π° Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ Π½Π΅ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π·Π°Π΄ΡΠΆΠ°Π½ΠΎ Ρ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠΈ. ΠΠ»Π³ΠΎΡΠΈΡΠ°ΠΌ ΠΏΠΎΠΊΡΡΠ°Π²Π° Π΄Π° Π½Π°ΡΠ΅ ΠΏΠΎΠ½Π°Π²ΡΠ°ΡΡΡΠ΅ Π½ΠΈΠ·ΠΎΠ²Π΅ Π±Π°ΡΡΠΎΠ²Π° (ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°) Ρ Π½Π΅ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΠΌ ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ°, ΠΈ Π΄Π° ΠΈΡ Π·Π°ΠΌΠ΅Π½ΠΈ ΡΠ° ΡΠΏΡΡΠ°ΠΌΠ° ΠΊΠ° ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ° ΠΊΠΎΡΠΈ ΡΡ ΡΡΠ΅Π½ΡΡΠ½ΠΎ Ρ ΡΠ΅ΡΠ½ΠΈΠΊΡ. Π¨ΡΠΎ ΡΠ΅ Π²Π΅ΡΠΈ ΡΠ΅ΡΠ½ΠΈΠΊ, Π²Π΅ΡΠ° ΡΠ΅ Π²Π΅ΡΠΎΠ²Π°ΡΠ½ΠΎΡΠ° Π·Π° Π½Π°Π»Π°ΠΆΠ΅ΡΠ΅ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. Π‘ΡΠΎΠ³Π°, ΠΏΠΎΠ²Π΅ΡΠ°ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΎΠ±ΠΈΡΠ½ΠΎ ΠΏΠΎΠ±ΠΎΡΡΠ°Π²Π° ΡΡΠΎΠΏΡ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, Π°Π»ΠΈ ΡΠ΅ΡΠ½ΠΈΠΊ Π²Π΅ΡΠΈ ΠΎΠ΄ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅ΡΡΠ΅ ΡΡΡΠΎΡΠ°ΠΊ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅.
|
Π£ΠΎΠ±ΠΈΡΠ°ΡΠ΅Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΡΠ΅ ΠΎΠ΄ 64Β KiB Π΄ΠΎ 64Β MiB. ΠΠ°ΡΠΌΠ°ΡΠ΅ ΡΠ΅ 4Β KiB. ΠΠ°ΡΠ²ΠΈΡΠ΅ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΡΠ΅Π½ΡΡΠ½ΠΎ ΡΠ΅ 1.5Β GiB (1536Β MiB). Π Π°ΡΠΏΠ°ΠΊΠΈΠ²Π°Ρ Π²Π΅Ρ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ΅ Π΄ΠΎ ΡΠ΅Π΄Π½ΠΎΠ³ Π±Π°ΡΡΠ° ΠΌΠ°ΡΠ΅ ΠΎΠ΄ 4Β GiB, ΡΡΠΎ ΡΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ Π·Π° ΡΠΎΡΠΌΠ°ΡΠ΅ LZMA1 ΠΈ LZMA2 ΡΠΎΠΊΠ°. |
|||
|
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΈ Π½Π°Π»Π°Π·Π°Ρ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ( mf ) Π·Π°ΡΠ΅Π΄Π½ΠΎ ΠΎΠ΄ΡΠ΅ΡΡΡΡ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° LZMA1 ΠΈΠ»ΠΈ LZMA2 ΡΠΈΡΡΠ΅ΡΠ΅. ΠΡΡΠ° (ΠΈΠ»ΠΈ Π²Π΅ΡΠ°) Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½Π° Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΊΠ°ΠΎ ΠΎΠ½Π° ΠΊΠΎΡΠ° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅Π½Π° Π·Π° Π·Π°ΠΏΠ°ΠΊΠ²Π°ΡΠ΅, ΡΡΠΎΠ³Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π΄Π΅ΡΠΈΡΡΠ΅ΡΠ° ΠΎΠ΄ΡΠ΅ΡΡΡΠ΅ ΠΏΡΠ΅ΠΌΠ° Π²Π΅Π»ΠΈΡΠΈΠ½ΠΈ ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΎΠ³ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅. .xz Π·Π°Π³Π»Π°Π²ΡΠ° ΡΡΠ²Π°ΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΈΠ»ΠΈ ΠΊΠ°ΠΎ 2Λ n ΠΈΠ»ΠΈ 2Λ n + 2Λ( n -1), ΡΠ°ΠΊΠΎ Π΄Π° ΡΡ ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Π½Π΅ΠΊΠ°ΠΊΠΎ ΠΏΠΎΠΆΠ΅ΡΠ½ΠΈΡΠ΅ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅. ΠΡΡΠ³Π΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Π±ΠΈΡΠ΅ Π·Π°ΠΎΠΊΡΡΠΆΠ΅Π½Π΅ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΡΠ²Π°ΡΠ° Ρ .xz Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ°. |
|||
|
lc= lc |
ΠΠ°Π²ΠΎΠ΄ΠΈ Π±ΡΠΎΡ Π±ΠΈΡΠΎΠ²Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π»ΠΈΡΠ΅ΡΠ°Π»Π°. ΠΠ°ΡΠΌΠ°ΡΠ΅ ΡΠ΅ 0 Π° Π½Π°ΡΠ²ΠΈΡΠ΅ ΡΠ΅ 4; ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ 3. ΠΠ°ΠΎ Π΄ΠΎΠ΄Π°ΡΠ°ΠΊ, Π·Π±ΠΈΡ lc ΠΈ lp Π½Π΅ ΡΠΌΠ΅ Π΄Π° ΠΏΡΠ΅ΠΌΠ°ΡΠΈ 4. |
||
|
Π‘Π²ΠΈ Π±Π°ΡΡΠΎΠ²ΠΈ ΠΊΠΎΡΠΈ ΡΠ΅ Π½Π΅ ΠΌΠΎΠ³Ρ ΡΠΈΡΡΠΎΠ²Π°ΡΠΈ ΡΠ΅Ρ ΡΡ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΡΠΈΡΡΠΎΠ²Π°Π½Π° ΠΊΠ°ΠΎ Π»ΠΈΡΠ΅ΡΠ°Π»ΠΈ. Π’ΠΎ ΡΠ΅ ΡΠΎ, Π»ΠΈΡΠ΅ΡΠ°Π»ΠΈ ΡΡ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ 8-Π±ΠΈΡΠ½ΠΈ Π±Π°ΡΡΠΎΠ²ΠΈ ΠΊΠΎΡΠΈ ΡΡ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈ ΡΠ΅Π΄Π°Π½ ΠΏΠΎ ΡΠ΅Π΄Π°Π½. |
|||
|
ΠΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π»ΠΈΡΠ΅ΡΠ°Π»Π° Π²ΡΡΠΈ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΠΊΡ Π΄Π° Π½Π°ΡΠ²Π΅ΡΠΈ lc Π±ΠΈΡΠΎΠ²ΠΈ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎΠ³ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ Π±Π°ΡΡΠ° ΡΡ Ρ ΡΠ·Π°ΡΠ°ΠΌΠ½ΠΎΡ Π²Π΅Π·ΠΈ ΡΠ° ΡΠ»Π΅Π΄Π΅ΡΠΈΠΌ Π±Π°ΡΡΠΎΠΌ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅Π½ΠΎΠΌ Π΅Π½Π³Π»Π΅ΡΠΊΠΎΠΌ ΡΠ΅ΠΊΡΡΡ, Π·Π° Π²Π΅Π»ΠΈΠΊΠΈΠΌ ΡΠ»ΠΎΠ²ΠΎΠΌ ΡΠ΅ΡΡΠΎ ΡΠ»Π΅Π΄ΠΈ ΠΌΠ°Π»ΠΎ ΡΠ»ΠΎΠ²ΠΎ, Π° Π·Π° ΠΌΠ°Π»ΠΈΠΌ ΡΠ»ΠΎΠ²ΠΎΠΌ ΠΎΠ±ΠΈΡΠ½ΠΎ ΡΠ»Π΅Π΄ΠΈ ΡΠΎΡ ΡΠ΅Π΄Π½ΠΎ ΠΌΠ°Π»ΠΎ ΡΠ»ΠΎΠ²ΠΎ. Π£ ΡΠΊΡΠΏΡ US-ASCII Π·Π½Π°ΠΊΠΎΠ²Π°, Π½Π°ΡΠ²ΠΈΡΠ° ΡΡΠΈ Π±ΠΈΡΠ° ΡΡ 010 Π·Π° Π²Π΅Π»ΠΈΠΊΠ° ΡΠ»ΠΎΠ²Π° ΠΈ 011 Π·Π° ΠΌΠ°Π»Π° ΡΠ»ΠΎΠ²Π°. ΠΠ°Π΄Π° ΡΠ΅ lc Π±Π°ΡΠ΅ΠΌ 3, ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π»ΠΈΡΠ΅ΡΠ°Π»Π° ΠΌΠΎΠΆΠ΅ ΠΈΠΌΠ°ΡΠΈ ΠΏΡΠ΅Π΄Π½ΠΎΡΡ ΠΎΠ²ΠΎΠ³ ΡΠ²ΠΎΡΡΡΠ²Π° Ρ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΠΌ ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ°. |
|||
|
ΠΡΠ½ΠΎΠ²Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ (3) ΡΠ΅ ΠΎΠ±ΠΈΡΠ½ΠΎ Π΄ΠΎΠ±ΡΠ°. ΠΠΊΠΎ ΠΆΠ΅Π»ΠΈΡΠ΅ Π½Π°ΡΠ²Π΅ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅, ΠΈΡΠΏΡΠΎΠ±Π°ΡΡΠ΅ lc=4 . ΠΠ΅ΠΊΠ°Π΄ ΡΠΎ ΠΌΠ°Π»ΠΎ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π° Π½Π΅ΠΊΠ°Π΄ ΡΠΈΠ½ΠΈ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π³ΠΎΡΠΈΠΌ. ΠΠΊΠΎ Π³Π° ΡΡΠΈΠ½ΠΈ Π³ΠΎΡΠΈΠΌ, ΠΈΡΠΏΡΠΎΠ±Π°ΡΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ lc=2 . |
|||
|
lp= lp |
ΠΠ°Π²ΠΎΠ΄ΠΈ Π±ΡΠΎΡ Π±ΠΈΡΠΎΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠ°ΡΠ° Π»ΠΈΡΠ΅ΡΠ°Π»Π°. ΠΠ°ΡΠΌΠ°ΡΠ΅ ΡΠ΅ 0 Π° Π½Π°ΡΠ²ΠΈΡΠ΅ ΡΠ΅ 4; ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ 0. |
||
|
Lp ΡΡΠΈΡΠ΅ Π½Π° ΡΠΎ ΠΊΠΎΡΠ° Π²ΡΡΡΠ° ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ° Ρ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΠΌ ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠΈΡΡΠΎΠ²Π°ΡΠ° Π»ΠΈΡΠ΅ΡΠ°Π»Π°. ΠΠΈΠ΄ΠΈΡΠ΅ pb ΠΈΡΠΏΠΎΠ΄ Π·Π° Π²ΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° ΠΎ ΠΏΠΎΡΠ°Π²Π½Π°ΡΡ. |
|||
|
pb= pb |
ΠΠ°Π²ΠΎΠ΄ΠΈ Π±ΡΠΎΡ Π±ΠΈΡΠΎΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠ°ΡΠ°. ΠΠ°ΡΠΌΠ°ΡΠ΅ ΡΠ΅ 0 Π° Π½Π°ΡΠ²ΠΈΡΠ΅ ΡΠ΅ 4; ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ 2. |
||
|
Pb ΡΡΠΈΡΠ΅ Π½Π° ΡΠΎ ΠΊΠΎΡΠ° Π²ΡΡΡΠ° ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ° Ρ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΠΌ ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° Ρ ΠΎΠΏΡΡΠ΅. ΠΡΠ½ΠΎΠ²Π½ΠΎ Π·Π½Π°ΡΠΈ ΡΠ΅ΡΠ²ΠΎΡΠΎΠ±Π°ΡΡΠ½ΠΎ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ (2Λ pb =2Λ2=4), ΡΡΠΎ ΡΠ΅ ΡΠ΅ΡΡΠΎ Π΄ΠΎΠ±Π°Ρ ΠΈΠ·Π±ΠΎΡ ΠΊΠ°Π΄Π° Π½Π΅ΠΌΠ° Π±ΠΎΡΠ΅Π³ ΡΠ΅ΡΠ΅ΡΠ°. |
|||
|
ΠΠ°Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠΎ, ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°ΡΡΡΠ΅Π³ pb ΠΌΠΎΠΆΠ΅ ΠΌΠ°Π»ΠΎ Π΄Π° ΡΠΌΠ°ΡΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΡΠ΅ΠΊΡΡΠ° ΠΊΠΎΡΠ΅ ΠΈΠΌΠ°ΡΡ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ ΡΠ΅Π΄Π½ΠΎΠ³ Π±Π°ΡΡΠ° (US-ASCII, ISO-8859-*, UTF-8), ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ pb=0 ΠΌΠΎΠΆΠ΅ Π½Π΅Π·Π½Π°ΡΠ½ΠΎ Π΄Π° ΠΏΠΎΠ±ΠΎΡΡΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅. ΠΠ° UTF-16 ΡΠ΅ΠΊΡΡ, pb=1 ΡΠ΅ Π΄ΠΎΠ±Π°Ρ ΠΈΠ·Π±ΠΎΡ. ΠΠΊΠΎ ΡΠ΅ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ Π½Π΅ΠΏΠ°ΡΠ°Π½ Π±ΡΠΎΡ ΠΊΠ°ΠΎ 3 Π±Π°ΡΡΠ°, pb=0 ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π½Π°ΡΠ±ΠΎΡΠΈ ΠΈΠ·Π±ΠΎΡ. |
|||
|
ΠΠ°ΠΊΠΎ ΡΠ΅ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ΄Π΅ΡΠΈΡΠΈ ΡΠ° pb ΠΈ lp , LZMA1 ΠΈ LZMA2 ΠΈ Π΄Π°ΡΠ΅ Π½Π΅Π·Π½Π°ΡΠ½ΠΎ ΡΠ°Π²ΠΎΡΠΈΠ·ΡΡΡ 16-Π±Π°ΡΡΠ½ΠΎ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅. Π’ΠΎ Π±ΠΈ ΠΌΠΎΠ³Π»ΠΎ Π±ΠΈΡΠΈ Π²ΡΠ΅Π΄Π½ΠΎ ΡΠ·Π΅ΡΠΈ Ρ ΠΎΠ±Π·ΠΈΡ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°ΡΠ° ΡΠΎΡΠΌΠ°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΊΠΎΡΠ΅ ΡΠ΅ Π²Π΅ΡΠΎΠ²Π°ΡΠ½ΠΎ Π±ΠΈΡΠΈ ΡΠ΅ΡΡΠΎ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΡΠ° LZMA1 ΠΈΠ»ΠΈ LZMA2. |
|||
|
mf= mf |
ΠΠ°Π»Π°Π·Π°Ρ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΠΈΠΌΠ° Π³Π»Π°Π²Π½ΠΈ ΡΡΠΈΡΠ°Ρ Π½Π° Π±ΡΠ·ΠΈΠ½Ρ ΡΠΈΡΡΠ΅ΡΠ°, ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΠΈ ΡΡΠΎΠΏΡ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠ±ΠΈΡΠ½ΠΎ Hash Chain Π½Π°Π»Π°Π·Π°ΡΠΈ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΡΡ Π±ΡΠΆΠΈ ΠΎΠ΄ Binary Tree Π½Π°Π»Π°Π·Π°ΡΠ° ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. ΠΡΠ½ΠΎΠ²Π½ΠΎΡΡ Π·Π°Π²ΠΈΡΠΈ ΠΎΠ΄ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ : 0 ΠΊΠΎΡΠΈΡΡΠΈ hc3 , 1β3 ΠΊΠΎΡΠΈΡΡΠΈ hc4 , Π° ΠΎΡΡΠ°Π»ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ bt4 . |
||
|
Π‘Π»Π΅Π΄Π΅ΡΠΈ Π½Π°Π»Π°Π·Π°ΡΠΈ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° ΡΡ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΈ. Π€ΠΎΡΠΌΡΠ»Π΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ΄ ΡΡ Π³ΡΡΠ±Π΅ Π°ΠΏΡΠΎΠΊΡΠΈΠΌΠ°ΡΠΈΡΠ΅ ΠΊΠΎΡΠ΅ ΡΡ Π±Π»ΠΈΠΆΠ΅ ΡΡΠ²Π°ΡΠ½ΠΎΡΡΠΈ ΠΊΠ°Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ½ΠΈΠΊ ΡΡΠ΅ΠΏΠ΅Π½ Π΄Π²ΠΎΡΠΊΠ΅. |
hc3
|
ΠΠ°Π½Π°Ρ Ρ Π΅ΡΠ° ΡΠ° Ρ Π΅ΡΠΈΡΠ°ΡΠ΅ΠΌ 2- ΠΈ 3-Π±Π°ΡΡΠ° |
ΠΠ°ΡΠΌΠ°ΡΠ°
Π²ΡΠ΅Π΄Π½ΠΎΡΡ
Π·Π°
ΡΠΈΠ½ΠΎ
: 3
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅
ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅:
ΡΠ΅ΡΠ½ΠΈΠΊ
* 7.5
(Π°ΠΊΠΎ ΡΠ΅
ΡΠ΅ΡΠ½ΠΈΠΊ
<= 16
MiB);
ΡΠ΅ΡΠ½ΠΈΠΊ
* 5.5 + 64
MiB (if
ΡΠ΅ΡΠ½ΠΈΠΊ
> 16 MiB)
|
hc4 |
ΠΠ°Π½Π°Ρ Ρ Π΅ΡΠ° ΡΠ° Ρ Π΅ΡΠΈΡΠ°ΡΠ΅ΠΌ 2-, 3- ΠΈ 4-Π±Π°ΡΡΠ° |
ΠΠ°ΡΠΌΠ°ΡΠ°
Π²ΡΠ΅Π΄Π½ΠΎΡΡ
Π·Π°
ΡΠΈΠ½ΠΎ
: 4
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅
ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅:
ΡΠ΅ΡΠ½ΠΈΠΊ
* 7.5
(Π°ΠΊΠΎ ΡΠ΅
ΡΠ΅ΡΠ½ΠΈΠΊ
<= 32
MiB);
ΡΠ΅ΡΠ½ΠΈΠΊ
* 6.5
(Π°ΠΊΠΎ ΡΠ΅
ΡΠ΅ΡΠ½ΠΈΠΊ
> 32
MiB)
|
bt2 |
ΠΠΈΠ½Π°ΡΠ½ΠΎ ΡΡΠ°Π±Π»ΠΎ ΡΠ° 2-Π±Π°ΡΡΠ° Ρ Π΅ΡΠΈΡΠ°ΡΠ° |
ΠΠ°ΡΠΌΠ°ΡΠ°
Π²ΡΠ΅Π΄Π½ΠΎΡΡ
Π·Π°
ΡΠΈΠ½ΠΎ
: 2
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅
ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅:
ΡΠ΅ΡΠ½ΠΈΠΊ
* 9.5
|
bt3 |
ΠΠΈΠ½Π°ΡΠ½ΠΎ ΡΡΠ°Π±Π»ΠΎ ΡΠ° 2- ΠΈ 3-Π±Π°ΡΡΠ° Ρ Π΅ΡΠΈΡΠ°ΡΠ° |
ΠΠ°ΡΠΌΠ°ΡΠ°
Π²ΡΠ΅Π΄Π½ΠΎΡΡ
Π·Π°
ΡΠΈΠ½ΠΎ
: 3
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅
ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅:
ΡΠ΅ΡΠ½ΠΈΠΊ
* 11.5 (if
ΡΠ΅ΡΠ½ΠΈΠΊ
<= 16
MiB);
ΡΠ΅ΡΠ½ΠΈΠΊ
* 9.5 + 64
MiB (Π°ΠΊΠΎ ΡΠ΅
ΡΠ΅ΡΠ½ΠΈΠΊ
> 16
MiB)
|
bt4 |
ΠΠΈΠ½Π°ΡΠ½ΠΎ ΡΡΠ°Π±Π»ΠΎ ΡΠ° 2-, 3-, ΠΈ 4-Π±Π°ΡΡΠ° Ρ Π΅ΡΠΈΡΠ°ΡΠ° |
ΠΠ°ΡΠΌΠ°ΡΠ°
Π²ΡΠ΅Π΄Π½ΠΎΡΡ
Π·Π°
ΡΠΈΠ½ΠΎ
: 4
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅
ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅:
ΡΠ΅ΡΠ½ΠΈΠΊ
* 11.5 (if
ΡΠ΅ΡΠ½ΠΈΠΊ
<= 32
MiB);
ΡΠ΅ΡΠ½ΠΈΠΊ
* 10.5 (if
ΡΠ΅ΡΠ½ΠΈΠΊ
> 32
MiB)
mode= ΡΠ΅ΠΆΠΈΠΌ
Π Π΅ΠΆΠΈΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π½Π°Π²ΠΎΠ΄ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ Π·Π° Π°Π½Π°Π»ΠΈΠ·Ρ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΊΠΎΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅ Π½Π°Π»Π°Π·Π°Ρ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. ΠΠΎΠ΄ΡΠΆΠ°Π½ΠΈ ΡΠ΅ΠΆΠΈΠΌΠΈ ΡΡ fast ΠΈ normal . ΠΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π° ΡΠ΅ fast Π·Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° 0β3 ΠΈ normal Π·Π° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° 4β9.
|
ΠΠ±ΠΈΡΠ½ΠΎ ΡΠ΅ fast ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ° Π½Π°Π»Π°Π·Π°ΡΠΈΠΌΠ° Hash Chain ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ° Π° normal ΡΠ° Π½Π°Π»Π°Π·Π°ΡΠΈΠΌΠ° Binary Tree ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. ΠΠ²ΠΎ ΡΠ΅ ΠΈΡΡΠΎ ΡΡΠΎ ΡΠ°Π΄Π΅ ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ . |
nice= ΡΠΈΠ½ΠΎ
ΠΠ°Π²ΠΎΠ΄ΠΈ ΠΎΠ½ΠΎ ΡΡΠΎ ΡΠ΅ ΡΠΌΠ°ΡΡΠ° Π΄Π° ΡΠ΅ ΡΠΈΠ½Π° Π΄ΡΠΆΠΈΠ½Π° Π·Π° ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ΅. ΠΠ°Π΄Π° ΡΠ΅ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ΅ ΠΎΠ΄ Π±Π°ΡΠ΅ΠΌ nice Π±Π°ΡΡΠΎΠ²Π° Π½Π°ΡΠ΅, Π°Π»Π³ΠΎΡΠΈΡΠ°ΠΌ Π·Π°ΡΡΡΠ°Π²ΡΠ° ΡΡΠ°ΠΆΠ΅ΡΠ΅ ΠΌΠΎΠ³ΡΡΠΈΡ Π±ΠΎΡΠΈΡ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°.
|
Π€ΠΈΠ½ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ 2β273 Π±Π°ΡΡΠ°. ΠΠ΅ΡΠ΅ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΡΠ΅ΠΆΠ΅ Π΄Π° Π΄Π°ΡΡ Π±ΠΎΡΡ ΡΡΠΎΠΏΡ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π½Π° ΡΡΡΡΠ± Π±ΡΠ·ΠΈΠ½Π΅. ΠΡΠ½ΠΎΠ²Π½ΠΎ Π·Π°Π²ΠΈΡΠΈ ΠΎΠ΄ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° . |
depth= Π΄ΡΠ±ΠΈΠ½Π°
ΠΠ°Π²ΠΎΠ΄ΠΈ Π½Π°ΡΠ²Π΅ΡΡ Π΄ΡΠ±ΠΈΠ½Ρ ΠΏΡΠ΅ΡΡΠ°Π³Π΅ Ρ Π½Π°Π»Π°Π·Π°ΡΡ ΠΏΠΎΠΊΠ»Π°ΠΏΠ°ΡΠ°. ΠΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ ΠΏΠΎΡΠ΅Π±Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ 0, ΠΊΠΎΡΠ° ΡΠΈΠ½ΠΈ Π΄Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°Ρ ΠΎΠ΄ΡΠ΅Π΄ΠΈ ΡΠ°Π·ΡΠΌΡΠΈΠ²Ρ Π΄ΡΠ±ΠΈΠ½Ρ ΠΈΠ· mf ΠΈ nice .
|
Π Π°Π·ΡΠΌΡΠΈΠ²Π° Π΄ΡΠ±ΠΈΠ½Π° Π·Π° Π»Π°Π½ΡΠ΅ Ρ Π΅ΡΠ° ΡΠ΅ 4β100 ΠΈ 16β1000 Π·Π° ΡΡΠ°Π±Π»ΠΎ ΠΈΠ·Π²ΡΡΠ½ΠΈΡ . ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π²ΡΠ»ΠΎ Π²Π΅Π»ΠΈΠΊΠΈΡ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ Π·Π° Π΄ΡΠ±ΠΈΠ½Ρ ΠΌΠΎΠΆΠ΅ ΡΡΠΈΠ½ΠΈΡΠΈ ΡΠΈΡΡΠ΅Ρ Π²ΡΠ»ΠΎ ΡΠΏΠΎΡΠΈΠΌ ΡΠ° Π½Π΅ΠΊΠΈΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ°. ΠΠ·Π±Π΅Π³Π°Π²Π°ΡΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ Π΄ΡΠ±ΠΈΠ½Π΅ ΠΏΡΠ΅ΠΊΠΎ 1000 ΠΎΡΠΈΠΌ Π°ΠΊΠΎ Π½ΠΈΡΡΠ΅ ΡΠΏΡΠ΅ΠΌΠ½ΠΈ Π΄Π° ΠΏΡΠ΅ΠΊΠΈΠ½Π΅ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Ρ ΡΠ»ΡΡΠ°ΡΡ Π΄Π° ΠΏΠΎΡΡΠ°ΡΠ΅ ΠΏΡΠ΅Π²ΠΈΡΠ΅ Π΄ΡΠ³ΠΎ. |
|
|
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π΄Π΅ΡΠΈΡΡΠΎΠ²Π°ΡΠ° ΡΠΈΡΠΎΠ²ΠΈΡ ΡΠΎΠΊΠΎΠ²Π° ( --format=raw ), LZMA2 ΡΡΠ΅Π±Π° ΡΠ°ΠΌΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ°. LZMA1 ΡΡΠ΅Π±Π° ΡΠ°ΠΊΠΎΡΠ΅ lc , lp ΠΈ pb . |
--x86
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
--arm
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
--armthumb
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
--arm64
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
--powerpc
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
--ia64
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
--sparc
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
--riscv
[
=
ΠΎΠΏΡΠΈΡΠ΅
]
ΠΠΎΠ΄Π°ΡΠ΅ βbranch/call/jumpβ (BCJ) ΡΠΈΠ»ΡΠ΅Ρ Π»Π°Π½ΡΡ ΡΠΈΠ»ΡΠ΅ΡΠ°. ΠΠ²ΠΈ ΡΠΈΠ»ΡΠ΅ΡΠΈ ΠΌΠΎΠ³Ρ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ Π½ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ Ρ Π»Π°Π½ΡΡ ΡΠΈΠ»ΡΠ΅ΡΠ°.
|
BCJ ΡΠΈΠ»ΡΠ΅Ρ ΠΏΡΠ΅ΡΠ²Π°ΡΠ° ΡΠ΅Π»Π°ΡΠΈΠ²Π½Π΅ Π°Π΄ΡΠ΅ΡΠ΅ Ρ ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎΠΌ ΠΊΠΎΠ΄Ρ Π½Π° ΡΠΈΡ ΠΎΠ²Π΅ Π°ΠΏΡΠΎΠ»ΡΡΠ½Π΅ Π΄Π²ΠΎΡΠ½ΠΈΠΊΠ΅. ΠΠ²ΠΎ Π½Π΅ ΠΌΠ΅ΡΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°, Π°Π»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ°Π²Π° ΡΡΠ²ΠΈΡΠ½ΠΎΡΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠΌΠΎΡΠΈ LZMA2 Π΄Π° ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅ 0β15 ΠΌΠ°ΡΡ .xz Π΄Π°ΡΠΎΡΠ΅ΠΊΡ. BCJ ΡΠΈΠ»ΡΠ΅ΡΠΈ ΡΡ ΡΠ²Π΅ΠΊ ΡΠ΅Π²Π΅ΡΠ·ΠΈΠ±ΠΈΠ»Π½ΠΈ, ΡΡΠΎΠ³Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ BCJ ΡΠΈΠ»ΡΠ΅ΡΠ° Π·Π° ΠΏΠΎΠ³ΡΠ΅ΡΠ½Ρ Π²ΡΡΡΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π½Π΅ Π΄ΠΎΠ²ΠΎΠ΄ΠΈ Π½ΠΈ Π΄ΠΎ ΠΊΠ°ΠΊΠ²ΠΎΠ³ Π³ΡΠ±ΠΈΡΠΊΠ° ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ°, ΠΌΠ°Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠΈΠ½ΠΈ ΡΡΠ΅ΠΏΠ΅Π½ ΡΠ°ΠΆΠΈΠΌΠ°ΡΠ° Π½Π΅ΡΡΠΎ Π»ΠΎΡΠΈΡΠΈΠΌ. BCJ ΡΠΈΠ»ΡΠ΅ΡΠΈ ΡΡ Π²ΡΠ»ΠΎ Π±ΡΠ·ΠΈ ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ Π±Π΅Π·Π½Π°ΡΠ°ΡΠ½Ρ ΠΊΠΎΠ»ΠΈΡΠΈΠ½Ρ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅. |
|
|
ΠΠ²ΠΈ BCJ ΡΠΈΠ»ΡΠ΅ΡΠΈ ΠΈΠΌΠ°ΡΡ ΠΏΠΎΠ·Π½Π°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅ Π²Π΅Π·Π°Π½Π΅ Π·Π° ΡΡΠΎΠΏΡ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°: |
β’
|
ΠΠ΅ΠΊΠ΅ Π²ΡΡΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΊΠΎΡΠ΅ ΡΠ°Π΄ΡΠΆΠ΅ ΠΈΠ·Π²ΡΡΠ½ΠΈ ΠΊΠΎΠ΄ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ±ΡΠ΅ΠΊΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΡΡΠ°ΡΠΈΡΠΊΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΠΈΠ½ΡΠΊΡ ΠΊΠ΅ΡΠ½Π΅Π»Π°) ΠΈΠΌΠ°ΡΡ Π°Π΄ΡΠ΅ΡΠ΅ Ρ ΡΠΏΡΡΡΡΠ²ΠΈΠΌΠ° ΠΈΡΠΏΡΡΠ΅Π½ΠΈΠΌ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈΠΌΠ° ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ°. ΠΠ²ΠΈ BCJ ΡΠΈΠ»ΡΠ΅ΡΠΈ ΠΈ Π΄Π°ΡΠ΅ ΡΠ΅ ΡΠ°Π΄ΠΈΡΠΈ ΠΏΡΠ΅ΡΠ²Π°ΡΠ°ΡΠ΅ Π°Π΄ΡΠ΅ΡΠ΅, ΡΡΠΎ ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΡΠΈΠ½ΠΈΡΠΈ Π³ΠΎΡΠΈΠΌ ΡΠ° ΠΎΠ²ΠΈΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ°. |
|||
|
β’ |
ΠΠΊΠΎ ΡΠ΅ BCJ ΡΠΈΠ»ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΠΈ Π½Π° Π°ΡΡ ΠΈΠ²Ρ, ΠΌΠΎΠ³ΡΡΠ΅ ΡΠ΅ Π΄Π° ΡΠ΅ ΡΡΠΈΠ½ΠΈΡΠΈ ΡΡΠΎΠΏΡ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π»ΠΎΡΠΈΡΠΈΠΌ Π½Π΅Π³ΠΎ ΠΊΠ°Π΄ ΡΠ΅ Π½Π΅ Π±ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΠΎ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΏΠΎΡΡΠΎΡΠ΅ ΡΠ»ΠΈΡΠ½Π΅ ΠΈΠ»ΠΈ ΡΠ°ΠΊ ΠΈΡΡΠΎΠ²Π΅ΡΠ½Π΅ ΠΈΠ·Π²ΡΡΠ½Π΅ ΡΠ°Π΄Π° ΡΠ΅ ΡΠΈΠ»ΡΡΠΈΡΠ°ΡΠ΅ Π²Π΅ΡΠΎΠ²Π°ΡΠ½ΠΎ ΡΡΠΈΠ½ΠΈΡΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΌΠ°ΡΠ΅ ΡΠ»ΠΈΡΠ½ΠΈΠΌ ΠΈ ΡΡΠΎΠ³Π° ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π»ΠΎΡΠΈΡΠ΅. Π‘Π°Π΄ΡΠΆΠ°Ρ Π½Π΅-ΠΈΠ·Π²ΡΡΠ½ΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Ρ ΠΈΡΡΠΎΡ Π°ΡΡ ΠΈΠ²ΠΈ ΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ Π²Π°ΠΆΠ°Π½. Π£ ΠΏΡΠ°ΠΊΡΠΈ ΡΠ΅ ΠΌΠΎΡΠ° ΠΏΠΎΠΊΡΡΠ°ΡΠΈ ΡΠ° ΠΈ Π±Π΅Π· BCJ ΡΠΈΠ»ΡΠ΅ΡΠ° Π΄Π° Π±ΠΈ ΡΠ΅ Π²ΠΈΠ΄Π΅Π»ΠΎ ΡΡΠ° ΡΠ΅ Π±ΠΎΡΠ΅ Ρ ΠΊΠΎΡΠΎΡ ΠΏΡΠΈΠ»ΠΈΡΠΈ. |
Π Π°Π·Π»ΠΈΡΠΈΡΠΈ ΡΠΊΡΠΏΠΎΠ²ΠΈ ΡΠΏΡΡΡΡΠ°Π²Π° ΠΈΠΌΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠΈΡΠ° ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ°: ΠΈΠ·Π²ΡΡΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ° Π½Π° ΠΌΠ½ΠΎΠΆΠΈΠ»Π°Ρ ΠΎΠ²Π΅ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ Ρ ΡΠ»Π°Π·Π½ΠΈΠΌ ΠΏΠΎΠ΄Π°ΡΠΈΠΌΠ° ΠΊΠ°ΠΊΠΎ Π±ΠΈ ΡΠΈΠ»ΡΠ΅Ρ ΡΠ°Π΄ΠΈΠΎ.
|
ΠΠ°ΠΊΠΎ ΡΡ BCJ-ΡΠΈΠ»ΡΡΠΈΡΠ°Π½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΎΠ±ΠΈΡΠ½ΠΎ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ ΡΠ° LZMA2, ΡΡΠΎΠΏΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π½Π΅Π·Π½Π°ΡΠ½ΠΎ ΠΏΠΎΠ±ΠΎΡΡΠ°Π½Π° Π°ΠΊΠΎ ΡΡ LZMA2 ΠΎΠΏΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π΅ Π΄Π° ΠΏΠΎΠΊΠ»ΠΎΠΏΠ΅ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ ΠΈΠ·Π°Π±ΡΠ°Π½ΠΎΠ³ BCJ ΡΠΈΠ»ΡΠ΅ΡΠ°. ΠΡΠΈΠΌΠ΅ΡΠΈ: |
β’
|
IA-64 ΡΠΈΠ»ΡΠ΅Ρ ΠΈΠΌΠ° ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ 16-Π±Π°ΡΡΠ° ΡΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ pb=4,lp=4,lc=0 Π΄ΠΎΠ±ΡΠΎ ΡΠ° LZMA2 (2Λ4=16). |
|||
|
β’ |
RISC-V ΠΊΠΎΠ΄ ΠΈΠΌΠ° ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ ΠΎΠ΄ 2 ΠΈΠ»ΠΈ 4 Π±Π°ΡΡΠ° Ρ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡΠΈ ΠΎΠ΄ ΡΠΎΠ³Π° Π΄Π° Π»ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ°Π΄ΡΠΆΠΈ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠ΅ ΠΎΠ΄ 16 Π±ΠΈΡΠ° (ΠΏΡΠΎΡΠΈΡΠ΅ΡΠ΅ C). ΠΠ°Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠ΅ ΠΎΠ΄ 16 Π±ΠΈΡΠ°, pb=2,lp=1,lc=3 ΠΈΠ»ΠΈ pb=1,lp=1,lc=3 ΡΠ΅ Π΄ΠΎΠ±ΡΠΎ. ΠΠ°Π΄Π° Π½Π΅ΠΌΠ° ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠ° ΠΎΠ΄ 16 Π±ΠΈΡΠ°, pb=2,lp=2,lc=2 ΡΠ΅ Π½Π°ΡΠ±ΠΎΡΠ΅. readelf -h ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈ Π΄Π° Π»ΠΈ ΡΠ΅ βRVCβ ΡΠ°Π²ΡΠ° Ρ ΡΠ΅Π΄Ρ βΠΠ°ΡΡΠ°Π²ΠΈΡΠ΅β. |
||
|
β’ |
ARM64 ΡΠ΅ ΡΠ²Π΅ΠΊ 4-Π±Π°ΡΡΠ° ΠΏΠΎΡΠ°Π²Π½Π°Ρ ΡΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ pb=2,lp=2,lc=2 Π½Π°ΡΠ±ΠΎΡΠ΅. |
||
|
β’ |
Π€ΠΈΠ»ΡΠ΅Ρ x86 ΡΠ΅ ΠΈΠ·ΡΠ·Π΅ΡΠ°ΠΊ. ΠΠ±ΠΈΡΠ½ΠΎ ΡΠ΅ Π΄ΠΎΠ±ΡΠΎ ΠΏΡΠΈΠ΄ΡΠΆΠ°Π²Π°ΡΠΈ ΡΠ΅ LZMA2 ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡΡΠΈ ( pb=2,lp=0,lc=3 ) ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° x86 ΠΈΠ·Π²ΡΡΠ½ΠΈΡ . |
Π‘Π²ΠΈ
BCJ ΡΠΈΠ»ΡΠ΅ΡΠΈ
ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ
ΠΈΡΡΠ΅
ΠΎΠΏΡΠΈΡΠ΅
:
start=
ΠΏΠΎΠΌΠ΅ΡΠ°Ρ
ΠΠ°Π²ΠΎΠ΄ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°Ρ ΠΏΠΎΡΠ΅ΡΠΊΠ° ΠΊΠΎΡΠΈ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΡΠ΅ΡΠ²Π°ΡΠ°ΡΠ° ΠΈΠ·ΠΌΠ΅ΡΡ ΡΠ΅Π»Π°ΡΠΈΠ²Π½ΠΈΡ ΠΈ Π°ΠΏΡΠΎΠ»ΡΡΠ½ΠΈΡ Π°Π΄ΡΠ΅ΡΠ°. ΠΠΎΠΌΠ΅ΡΠ°Ρ ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ° (Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ°Π±Π΅Π»Ρ ΠΈΠ·Π½Π°Π΄). ΠΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ Π½ΡΠ»Π°. Π£ ΠΏΡΠ°ΠΊΡΠΈ, ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡΡ ΡΠ΅ Π΄ΠΎΠ±ΡΠ°; Π½Π°Π²ΠΎΡΠ΅ΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΎΠ³ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΠ° ΡΠΊΠΎΡΠΎ Π½ΠΈΠΊΠ°Π΄Π° Π½ΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΡΠΈ.
--delta [ = ΠΎΠΏΡΠΈΡΠ΅ ]
ΠΠΎΠ΄Π°ΡΠ΅ Delta ΡΠΈΠ»ΡΠ΅Ρ Ρ Π»Π°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ°. ΠΠ΅Π»ΡΠ° ΡΠΈΠ»ΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ Π½ΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ Ρ Π»Π°Π½ΡΡ ΡΠΈΠ»ΡΠ΅ΡΠ°.
|
Π’ΡΠ΅Π½ΡΡΠ½ΠΎ ΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ ΡΠ°ΠΌΠΎ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π°Π½ Π΄Π΅Π»ΡΠ° ΠΏΡΠΎΡΠ°ΡΡΠ½ ΡΠ΅Π΄Π½ΠΎΠ³ ΠΏΠΎ ΡΠ΅Π΄Π½ΠΎΠ³ Π±ΠΈΡΠ°. ΠΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΡΠ°Π½ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ Π±ΠΈΡΠΌΠ°ΠΏ ΡΠ»ΠΈΠΊΠ° ΠΈΠ»ΠΈ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ PCM Π·Π²ΡΠΊΠ°. ΠΠ΅ΡΡΡΠΈΠΌ, Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ ΠΏΠΎΡΠ΅Π±Π½Π΅ Π½Π°ΠΌΠ΅Π½Π΅ ΠΌΠΎΠ³Ρ Π΄Π°ΡΠΈ Π·Π½Π°ΡΠ½ΠΎ Π±ΠΎΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ΅ Π½Π΅Π³ΠΎ Delta + LZMA2. ΠΠ²ΠΎ ΡΠ΅ ΡΠ°ΡΠ½ΠΎ, ΠΏΠΎΡΠ΅Π±Π½ΠΎ ΡΠ° Π·Π²ΡΠΊΠΎΠΌ, ΠΊΠΎΡΠΈ ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΡΡΠ΅ Π±ΡΠΆΠ΅ ΠΈ Π±ΠΎΡΠ΅, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ° flac (1). |
|
|
ΠΠΎΠ΄ΡΠΆΠ°Π½Π΅ ΠΎΠΏΡΠΈΡΠ΅ : |
dist= ΡΠ°ΡΡΠΎΡΠ°ΡΠ΅
ΠΠ°Π²ΠΎΠ΄ΠΈ ΡΠ°ΡΡΠΎΡΠ°ΡΠ΅ Π΄Π΅Π»ΡΠ° ΠΏΡΠΎΡΠ°ΡΡΠ½Π° Ρ Π±Π°ΡΡΠΈΠΌΠ°. Π Π°ΡΡΠΎΡΠ°ΡΠ΅ ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ 1β256. ΠΡΠ½ΠΎΠ²Π½ΠΎ ΡΠ΅ 1.
|
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ° dist=2 ΠΈ ΠΎΡΠΌΠΎΠ±Π°ΡΡΠ½ΠΈΠΌ ΡΠ»Π°Π·ΠΎΠΌ A1 B1 A2 B3 A3 B5 A4 B7, ΠΈΠ·Π»Π°Π· ΡΠ΅ Π±ΠΈΡΠΈ A1 B1 01 02 01 02 01 02. |
ΠΡΡΠ°Π»Π΅ ΠΎΠΏΡΠΈΡΠ΅
-q , --quiet
ΠΠΎΡΠΈΡΠΊΡΡΠ΅ ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ° ΠΈ ΠΎΠ±Π°Π²Π΅ΡΡΠ΅ΡΠ°. ΠΠ°Π²Π΅Π΄ΠΈΡΠ΅ ΠΎΠ²ΠΎ Π΄Π²Π° ΠΏΡΡΠ° Π΄Π° ΠΏΠΎΡΠΈΡΠ½Π΅ΡΠ΅ ΠΈ Π³ΡΠ΅ΡΠΊΠ΅. ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° Π½Π΅ΠΌΠ° ΡΡΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠ°ΡΠ΅ ΠΈΠ·Π»Π°Π·Π°. Π’Π°ΠΊΠΎ ΡΠ΅, ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ΅ ΠΏΠΎΡΠΈΡΠ½ΡΡΠΎ, ΡΡΠ°ΡΠ΅ ΠΈΠ·Π»Π°Π·Π° ΠΊΠΎΡΠ΅ ΡΠΊΠ°Π·ΡΡΠ΅ Π½Π° ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ΅ ΡΠ΅ ΠΈ Π΄Π°ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ.
-v , --verbose
ΠΠΈΠ²Π° ΠΎΠΏΡΠΈΡΠ°Π½. ΠΠΊΠΎ ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π° Π³ΡΠ΅ΡΠΊΠ° ΠΏΠΎΠ²Π΅Π·Π°Π½Π° ΡΠ° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΠΎΠΌ, xz ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠΈ ΡΠΊΠ°Π·ΠΈΠ²Π°Ρ Π½Π°ΠΏΡΠ΅ΡΠΊΠ°. ΠΠ°Π²ΠΎΡΠ΅ΡΠ΅ΠΌ --verbose Π΄Π²Π° ΠΏΡΡΠ° Π΄ΠΎΠ±ΠΈΡΠ° ΡΠ΅ ΡΠΎΡ ΠΎΠΏΡΠΈΡΠ½ΠΈΡΠΈ ΠΈΠ·Π»Π°Π·.
|
Π£ΠΊΠ°Π·ΠΈΠ²Π°Ρ Π½Π°ΠΏΡΠ΅Π΄ΠΎΠ²Π°ΡΠ° ΠΏΠΎΠΊΠ°Π·ΡΡΠ΅ ΡΠ»Π΅Π΄Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅: |
β’
|
ΠΡΠΎΡΠ΅Π½Π°Ρ Π΄ΠΎΠ²ΡΡΠ΅Π½ΠΎΡΡΠΈ ΡΠ΅ ΠΏΠΎΠΊΠ°Π·ΡΡΠ΅ Π°ΠΊΠΎ ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ»Π°Π·Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠ°. Π’Π°ΠΊΠΎ ΡΠ΅, ΠΏΡΠΎΡΠ΅Π½Π°Ρ ΡΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ ΠΏΡΠΈΠΊΠ°Π·Π°ΡΠΈ Ρ ΡΠΏΠΎΡΠΊΠ°ΠΌΠ°. |
|||
|
β’ |
ΠΠΎΠ»ΠΈΡΠΈΠ½Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΏΡΠΎΠΈΡΡΠ΅ΠΊΠ»ΠΈΡ (Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅) ΠΈΠ»ΠΈ ΡΡΡΠΎΡΠ΅Π½ΠΈΡ (ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅). |
||
|
β’ |
ΠΠΎΠ»ΠΈΡΠΈΠ½Π° ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΡΠΎΡΠ΅Π½ΠΈΡ (Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅) ΠΈΠ»ΠΈ ΠΏΡΠΎΠΈΡΡΠ΅ΠΊΠ»ΠΈΡ (ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅). |
||
|
β’ |
Π Π°Π·ΠΌΠ΅ΡΠ° ΠΏΠ°ΠΊΠΎΠ²Π°ΡΠ°, ΠΊΠΎΡΠ° ΡΠ΅ ΠΈΠ·ΡΠ°ΡΡΠ½Π°Π²Π° Π΄Π΅ΡΠ΅ΡΠ΅ΠΌ ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π΅ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ Π΄ΠΎ ΡΠ°Π΄Π° ΠΊΠΎΠ»ΠΈΡΠΈΠ½ΠΎΠΌ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Π΄ΠΎ ΡΠ°Π΄Π° ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ . |
||
|
β’ |
ΠΡΠ·ΠΈΠ½Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠ²ΠΎ ΡΠ΅ ΠΌΠ΅ΡΠΈ ΠΊΠ°ΠΎ ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° ΡΡΡΠΎΡΠ΅Π½ΠΈΡ (Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅) ΠΈΠ»ΠΈ Π΄ΠΎΠ±ΠΈΡΠ΅Π½ΠΈΡ (ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅) Ρ ΡΠ΅ΠΊΡΠ½Π΄ΠΈ. ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠ΅ Π½Π°ΠΊΠΎΠ½ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅ΠΊΡΠ½Π΄Π΅ Π½Π°ΠΊΠΎΠ½ ΡΡΠΎ xz Π·Π°ΠΏΠΎΡΠ½Π΅ ΠΎΠ±ΡΠ°Π΄Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. |
||
|
β’ |
ΠΡΠΎΡΠ΅ΠΊΠ»ΠΎ Π²ΡΠ΅ΠΌΠ΅ Ρ ΡΠΎΡΠΌΠ°ΡΡ Π:Π‘Π‘ ΠΈΠ»ΠΈ Π§:ΠΠ:Π‘Π‘. |
||
|
β’ |
ΠΡΠΎΡΠ΅ΡΠ΅Π½ΠΎ ΠΏΡΠ΅ΠΎΡΡΠ°Π»ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠ°ΠΌΠΎ ΠΊΠ°Π΄Π° ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ»Π°Π·Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠ° ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅ΠΊΡΠ½Π΄ΠΈ ΡΠ΅ Π²Π΅Ρ ΠΏΡΠΎΡΠ΅ΠΊΠ»ΠΎ ΠΎΠ΄ ΠΊΠ°Π΄ ΡΠ΅ xz Π·Π°ΠΏΠΎΡΠ΅ΠΎ ΠΎΠ±ΡΠ°Π΄Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΡΠ΅ΠΌΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ Ρ ΠΌΠ°ΡΠ΅ ΡΠ°ΡΠ½ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΡ ΠΊΠΎΡΠ΅ Π½ΠΈΠΊΠ°Π΄Π° Π½Π΅ΠΌΠ° Π΄Π²ΠΎΡΠ°ΡΠΊΠ΅, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, 2 ΠΌΠΈΠ½ 30 ΡΠ΅ΠΊ. |
ΠΠ°Π΄Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π° Π³ΡΠ΅ΡΠΊΠ° Π½ΠΈΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π», --verbose ΡΠ΅ ΡΡΠΈΠ½ΠΈΡΠΈ Π΄Π° xz ΠΈΡΠΏΠΈΡΠ΅ Π½Π°Π·ΠΈΠ² Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ, Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ, ΡΡΠΎΠΏΡ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈ ΠΏΠΎ ΠΌΠΎΠ³ΡΡΡΡΠ²Ρ ΡΠ°ΠΊΠΎΡΠ΅ Π±ΡΠ·ΠΈΠ½Ρ ΠΈ ΠΏΡΠΎΡΠ΅ΠΊΠ»ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠ΅Π΄Π½ΠΎΠΌ ΡΠ΅Π΄Ρ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Ρ Π³ΡΠ΅ΡΠΊΡ Π½Π°ΠΊΠΎΠ½ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΡΠ·ΠΈΠ½Π° ΠΈ ΠΏΡΠΎΡΠ΅ΠΊΠ»ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΡ ΡΠΊΡΡΡΠ΅Π½ΠΈ ΡΠ°ΠΌΠΎ ΠΊΠ°Π΄Π° ΡΠ°Π΄ΡΠ° ΠΏΠΎΡΡΠ°ΡΠ΅ Π±Π°ΡΠ΅ΠΌ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅ΠΊΡΠ½Π΄Π΅. ΠΠΊΠΎ ΡΠ΅ ΡΠ°Π΄ΡΠ° Π½Π΅ Π·Π°Π²ΡΡΠΈ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ»Π΅Π΄ ΡΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ ΠΏΡΠ΅ΠΊΠΈΠ½Π΅, ΡΠ°ΠΊΠΎΡΠ΅ ΡΠ΅ ΠΈΡΠΏΠΈΡΡΡΠ΅ ΠΏΡΠΎΡΠ΅Π½Π°Ρ Π·Π°Π²ΡΡΠ΅Π½ΠΎΡΡΠΈ Π°ΠΊΠΎ ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ»Π°Π·Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠ°.
-Q , --no-warn
ΠΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ° ΡΡΠ°ΡΠ΅ ΠΈΠ·Π»Π°Π·Π° Π½Π° 2 ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΡΡΠ»ΠΎΠ² Π²ΡΠ΅Π΄Π°Π½ ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ° ΠΎΡΠΊΡΠΈΠ²Π΅Π½. ΠΠ²Π° ΠΎΠΏΡΠΈΡΠ° Π½Π΅ ΡΡΠΈΡΠ΅ Π½Π° Π½ΠΈΠ²ΠΎ ΠΎΠΏΡΠΈΡΠ½ΠΎΡΡΠΈ, ΡΡΠΎΠ³Π° ΠΈ --quiet ΠΈ --no-warn ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ Π΄Π° ΡΠ΅ Π½Π΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΡ ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ° ΠΈ Π΄Π° ΡΠ΅ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈ ΡΡΠ°ΡΠ΅ ΠΈΠ·Π»Π°Π·Π°.
--robot
ΠΡΠΏΠΈΡΡΡΠ΅ ΠΏΠΎΡΡΠΊΠ΅ Ρ ΡΠΎΡΠΌΠ°ΡΡ ΠΎΠ±ΡΠ°Π΄ΠΈΠ²ΠΎΠΌ ΠΌΠ°ΡΠΈΠ½Π°ΠΌΠ°. ΠΠ²ΠΎ ΡΠ΅ Π·Π°ΠΌΠΈΡΡΠ΅Π½ΠΎ Π΄Π° ΠΎΠ»Π°ΠΊΡΠ° ΠΏΠΈΡΠ°ΡΠ΅ ΡΠ΅Π»Π½ΠΈΠΊΠ° ΠΊΠΎΡΠΈ ΠΆΠ΅Π»Π΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠ΅ xz ΡΠΌΠ΅ΡΡΠΎ βliblzmaβ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΡΠ»ΡΡΠ°Ρ ΡΠ° ΡΠ°Π·Π½ΠΈΠΌ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠ°. ΠΠ·Π»Π°Π· ΡΠ° ΠΎΠ²ΠΎΠΌ ΠΎΠΏΡΠΈΡΠΎΠΌ ΡΠΊΡΡΡΠ΅Π½ΠΎΠΌ ΡΠ΅ Π·Π°ΠΌΠΈΡΡΠ΅Π½ Π΄Π° Π±ΡΠ΄Π΅ ΡΡΠ°Π±ΠΈΠ»Π°Π½ ΠΊΡΠΎΠ· xz ΠΈΠ·Π΄Π°ΡΠ°. ΠΠΈΠ΄ΠΈΡΠ΅ ΠΎΠ΄Π΅ΡΠ°ΠΊ Π ΠΠΠΠ Π ΠΠΠΠ’Π Π·Π° Π²ΠΈΡΠ΅ ΠΎ ΡΠΎΠΌΠ΅.
--info-memory
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅, Ρ ΡΠΎΡΠΌΠ°ΡΡ ΡΠΈΡΡΠΈΠ²ΠΎΠΌ ΡΡΠ΄ΠΈΠΌΠ°, ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠΈΠ·ΠΈΡΠΊΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ (RAM) ΠΈ ΠΊΠΎΠ»ΠΈΠΊΠΎ Π½ΠΈΡΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° xz ΠΌΠΈΡΠ»ΠΈ Π΄Π° ΡΠΈΡΡΠ΅ΠΌ ΠΈΠΌΠ° ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΈ ΠΈΠ·Π»Π°Π·ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ.
-h , --help
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΠΏΠΎΡΡΠΊΡ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠΏΠΈΡΡΡΡΡΠΈ Π½Π°ΡΡΠ΅ΡΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈΡ ΠΎΠΏΡΠΈΡΠ°, ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈΠ·Π»Π°Π·ΠΈ.
-H , --long-help
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΠΏΠΎΡΡΠΊΡ ΠΏΠΎΠΌΠΎΡΠΈ ΠΎΠΏΠΈΡΡΡΡΡΠΈ ΡΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΡΠ΅ xz , ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈΠ·Π»Π°Π·ΠΈ
-V , --version
ΠΡΠΈΠΊΠ°Π·ΡΡΠ΅ Π±ΡΠΎΡ ΠΈΠ·Π΄Π°ΡΠ° Π·Π° xz ΠΈ βliblzmaβ Ρ ΡΠΎΡΠΌΠ°ΡΡ ΡΠΈΡΡΠΈΠ²ΠΎΠΌ ΡΡΠ΄ΠΈΠΌΠ°. ΠΠ° Π΄ΠΎΠ±ΠΈΡΠ΅ΡΠ΅ ΠΈΠ·Π»Π°Π· ΠΌΠ°ΡΠΈΠ½Π°ΠΌΠ° ΠΎΠ±ΡΠ°Π΄ΠΈΠ², Π½Π°Π²Π΅Π΄ΠΈΡΠ΅ --robot ΠΏΡΠ΅ --version .
Π ΠΠΠΠ Π ΠΠΠΠ’Π
Π Π΅ΠΆΠΈΠΌ ΡΠΎΠ±ΠΎΡΠ° ΡΠ΅ ΠΏΠΎΠΊΡΠ΅ΡΠ΅ ΠΎΠΏΡΠΈΡΠΎΠΌ --robot . Π§ΠΈΠ½ΠΈ Π΄Π° ΠΈΠ·Π»Π°Π· xz Π±ΡΠ΄Π΅ Π»Π°ΠΊΡΠΈ Π·Π° ΠΎΠ±ΡΠ°Π΄Ρ Π΄ΡΡΠ³ΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΠΌΠ°. Π’ΡΠ΅Π½ΡΡΠ½ΠΎ --robot ΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ΠΎ ΡΠ°ΠΌΠΎ Π·Π°ΡΠ΅Π΄Π½ΠΎ ΡΠ° --list , --filters-help , --info-memory , ΠΈ --version . ΠΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Ρ Π±ΡΠ΄ΡΡΠ½ΠΎΡΡΠΈ.
Π Π΅ΠΆΠΈΠΌ ΡΠΏΠΈΡΠΊΠ°
xz --robot
--list
ΠΊΠΎΡΠΈΡΡΠΈ
ΠΈΠ·Π»Π°Π·
ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½
ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΎΠΌ.
ΠΡΠ²Π°
ΠΊΠΎΠ»ΠΎΠ½Π°
ΡΠ²Π°ΠΊΠΎΠ³
ΡΠ΅Π΄Π°
ΡΠ°Π΄ΡΠΆΠΈ
Π½ΠΈΡΠΊΡ
ΠΊΠΎΡΠ°
ΡΠΊΠ°Π·ΡΡΠ΅
Π½Π° Π²ΡΡΡΡ
ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅
ΠΊΠΎΡΠ° ΡΠ΅
Π½Π°Π»Π°Π·ΠΈ Ρ
ΡΠΎΠΌ ΡΠ΅Π΄Ρ:
name
(Π½Π°Π·ΠΈΠ²)
ΠΠ²ΠΎ ΡΠ΅ ΡΠ²Π΅ΠΊ ΠΏΡΠ²ΠΈ ΡΠ΅Π΄ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎΡΠ΅ΡΠΊΠ° Π»ΠΈΡΡΠ°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΡΡΠ³Π° ΠΊΠΎΠ»ΠΎΠ½Π° Ρ ΡΠ΅Π΄Ρ ΡΠ΅ Π½Π°Π·ΠΈΠ² Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅.
file (Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°)
ΠΠ²Π°Ρ ΡΠ΅Π΄ ΡΠ°Π΄ΡΠΆΠΈ ΡΠ²Π΅ΡΠΊΡΠΏΠ½Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ .xz Π΄Π°ΡΠΎΡΠ΅ΡΠΈ. ΠΠ²Π°Ρ ΡΠ΅Π΄ ΡΠ΅ ΡΠ²Π΅ΠΊ ΠΈΡΠΏΠΈΡΡΡΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π΄Π° Π½Π°Π·ΠΈΠ² .
stream (ΡΠΎΠΊ)
ΠΠ²Π° Π²ΡΡΡΠ° ΡΠ΅Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ°ΠΌΠΎ ΠΊΠ°Π΄Π° ΡΠ΅ --verbose Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ. ΠΠΌΠ° ΡΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅Π΄ΠΎΠ²Π° ΡΠΎΠΊΠ° ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΈΠΌΠ° ΡΠΎΠΊΠΎΠ²Π° Ρ .xz Π΄Π°Π°ΡΠΎΡΠ΅ΡΠΈ.
block (Π±Π»ΠΎΠΊ)
ΠΠ²Π° Π²ΡΡΡΠ° ΡΠ΅Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ°ΠΌΠΎ ΠΊΠ°Π΄Π° ΡΠ΅ --verbose Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ. ΠΠΌΠ° ΠΎΠ½ΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅Π΄ΠΎΠ²Π° Π±Π»ΠΎΠΊΠ° ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΈΠΌΠ° Π±Π»ΠΎΠΊΠΎΠ²Π° Ρ .xz Π΄Π°ΡΠΎΡΠ΅ΡΠΈ. Π Π΅Π΄ΠΎΠ²ΠΈ Π±Π»ΠΎΠΊΠ° ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΡ Π½Π°ΠΊΠΎΠ½ ΡΠ²ΠΈΡ ΡΠ΅Π΄ΠΎΠ²Π° ΡΠΎΠΊΠ° ; ΡΠ°Π·Π»ΠΈΡΠΈΡΠ΅ Π²ΡΡΡΠ΅ ΡΠ΅Π΄Π° ΡΠ΅ Π½Π΅ ΠΏΡΠ΅ΠΏΠ»ΠΈΡΡ.
summary (ΡΠ°ΠΆΠ΅ΡΠ°ΠΊ)
ΠΠ²Π° Π²ΡΡΡΠ° ΡΠ΅Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ°ΠΌΠΎ ΠΊΠ°Π΄Π° ΡΠ΅ --verbose Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ Π΄Π²Π° ΠΏΡΡΠ°. ΠΠ²Π°Ρ ΡΠ΅Π΄ ΡΠ΅ ΠΈΡΠΏΠΈΡΡΡΠ΅ Π½Π°ΠΊΠΎΠ½ ΡΠ²ΠΈΡ ΡΠ΅Π΄ΠΎΠ²Π° Π±Π»ΠΎΠΊΠ° . ΠΠ°ΠΎ ΡΠ΅Π΄ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° , ΡΠ΅Π΄ ΡΠ°ΠΆΠ΅ΡΠΊΠ° ΡΠ°Π΄ΡΠΆΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ° ΠΎ .xz Π΄Π°ΡΠΎΡΠ΅ΡΠΈ.
totals (ΡΠΊΡΠΏΠ½ΠΎΡΡ)
ΠΠ²Π°Ρ ΡΠ΅Π΄ ΡΠ΅ ΡΠ²Π΅ΠΊ ΠΏΠΎΡΠ»Π΅Π΄ΡΠΈ ΡΠ΅Π΄ Π½Π° ΡΠΏΠΈΡΠΊΡ ΠΈΠ·Π»Π°Π·Π°. ΠΠΎΠΊΠ°Π·ΡΡΠ΅ ΡΠΊΡΠΏΠ½Π΅ Π·Π±ΠΈΡΠΎΠ²Π΅ ΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅.
ΠΠΎΠ»ΠΎΠ½Π΅ ΡΠ΅Π΄ΠΎΠ²Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ :
|
2. |
ΠΡΠΎΡ ΡΠΎΠΊΠΎΠ²Π° Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ |
||
|
3. |
Π£ΠΊΡΠΏΠ°Π½ Π±ΡΠΎΡ Π±Π»ΠΎΠΊΠΎΠ²Π° Ρ ΡΠΎΠΊΡ(ΠΎΠ²ΠΈΠΌΠ°) |
||
|
4. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ |
||
|
5. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ |
||
|
6. |
Π Π°Π·ΠΌΠ΅ΡΠ° ΠΏΠ°ΠΊΠΎΠ²Π°ΡΠ°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, 0.123 . ΠΠΊΠΎ ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΏΡΠ΅ΠΊΠΎ 9.999, ΡΡΠΈ ΡΡΡΠΈΡΠ΅ ( --- ) ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΡ ΡΠΌΠ΅ΡΡΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ΅. |
||
|
7. |
ΠΠ°ΡΠ΅Π·ΠΎΠΌ ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½ ΡΠΏΠΈΡΠ°ΠΊ Π½Π°Π·ΠΈΠ²Π° ΠΏΡΠΎΠ²Π΅ΡΠ° ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ. Π‘Π»Π΅Π΄Π΅ΡΠ΅ Π½ΠΈΡΠΊΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ Π·Π° ΠΏΠΎΠ·Π½Π°ΡΠ΅ Π²ΡΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ°: None , CRC32 , CRC64 ΠΈ SHA-256 . ΠΠ° Π½Π΅ΠΏΠΎΠ·Π½Π°ΡΠ΅ Π²ΡΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ°, ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅ Unknown- N , Π³Π΄Π΅ ΡΠ΅ N ΠΠ ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΠΊΠ°ΠΎ Π΄Π΅ΡΠΈΠΌΠ°Π»Π½ΠΈ Π±ΡΠΎΡ (ΡΠ΅Π΄Π½Π° ΠΈΠ»ΠΈ Π΄Π²Π΅ ΡΠΈΡΡΠ΅). |
||
|
8. |
Π£ΠΊΡΠΏΠ½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ° ΡΠΎΠΊΠ° Ρ Π΄Π°ΡΠΎΡΠ΅ΡΠΈ |
ΠΠΎΠ»ΠΎΠ½Π΅ ΡΠ΅Π΄ΠΎΠ²Π° ΡΠΎΠΊΠ° :
|
2. |
ΠΡΠΎΡ ΡΠΎΠΊΠ° (ΠΏΡΠ²ΠΈ ΡΠΎΠΊ ΡΠ΅ 1) |
|||
|
3. |
ΠΡΠΎΡ Π±Π»ΠΎΠΊΠΎΠ²Π° Ρ ΡΠΎΠΊΡ |
|||
|
4. |
ΠΠΎΠΌΠ΅ΡΠ°Ρ ΠΏΠΎΡΠ΅ΡΠΊΠ° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ |
|||
|
5. |
ΠΠΎΠΌΠ΅ΡΠ°Ρ ΠΏΠΎΡΠ΅ΡΠΊΠ° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ |
|||
|
6. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ (Π½Π΅ ΡΠΊΡΡΡΡΡΠ΅ ΠΏΠΎΠΏΡΠ½Ρ ΡΠΎΠΊΠ°) |
|||
|
7. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ |
|||
|
8. |
Π Π°Π·ΠΌΠ΅ΡΠ° ΠΏΠ°ΠΊΠΎΠ²Π°ΡΠ° |
|||
|
9. |
ΠΠ°Π·ΠΈΠ² ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ |
|||
|
10. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° ΠΏΠΎΠΏΡΠ½Π΅ ΡΠΎΠΊΠ° |
ΠΠΎΠ»ΠΎΠ½Π΅ ΡΠ΅Π΄ΠΎΠ²Π° Π±Π»ΠΎΠΊΠ° :
|
2. |
ΠΡΠΎΡ ΡΠΎΠΊΠ° ΠΊΠΎΡΠΈ ΡΠ°Π΄ΡΠΆΠΈ ΠΎΠ²Π°Ρ Π±Π»ΠΎΠΊ |
|||
|
3. |
ΠΡΠΎΡ Π±Π»ΠΎΠΊΠ° ΡΠ΅Π»Π°ΡΠΈΠ²Π°Π½ Π½Π° ΠΏΠΎΡΠ΅ΡΠ°ΠΊ ΡΠΎΠΊΠ° (ΠΏΡΠ²ΠΈ Π±Π»ΠΎΠΊ ΡΠ΅ 1) |
|||
|
4. |
ΠΡΠΎΡ Π±Π»ΠΎΠΊΠ° ΡΠ΅Π»Π°ΡΠΈΠ²Π°Π½ Π½Π° ΠΏΠΎΡΠ΅ΡΠ°ΠΊ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ |
|||
|
5. |
ΠΠΎΠΌΠ΅ΡΠ°Ρ ΠΏΠΎΡΠ΅ΡΠΊΠ° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΠΎΠ΄Π½ΠΎΡΠ°Π½ Π½Π° ΠΏΠΎΡΠ΅ΡΠ°ΠΊ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ |
|||
|
6. |
ΠΠΎΠΌΠ΅ΡΠ°Ρ ΠΏΠΎΡΠ΅ΡΠΊΠ° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΎΠ΄Π½ΠΎΡΠ°Π½ Π½Π° ΠΏΠΎΡΠ΅ΡΠ°ΠΊ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ |
|||
|
7. |
Π£ΠΊΡΠΏΠ½Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π±Π»ΠΎΠΊΠ° (Π·Π°ΡΠ΅Π΄Π½ΠΎ ΡΠ° Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ°) |
|||
|
8. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ |
|||
|
9. |
Π Π°Π·ΠΌΠ΅ΡΠ° ΠΏΠ°ΠΊΠΎΠ²Π°ΡΠ° |
|||
|
10. |
ΠΠ°Π·ΠΈΠ² ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ |
ΠΠΊΠΎ ΡΠ΅ --verbose Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ Π΄Π²Π° ΠΏΡΡΠ°, Π΄ΠΎΠ΄Π°ΡΠ½Π΅ ΠΊΠΎΠ»ΠΎΠ½Π΅ ΡΡ ΡΠΊΡΡΡΠ΅Π½Π΅ Ρ ΡΠ΅Π΄ΠΎΠ²ΠΈΠΌΠ° Π±Π»ΠΎΠΊΠ° . ΠΠ½ΠΈ ΡΠ΅ Π½Π΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΡ ΡΠ° ΡΠ΅Π΄Π½ΠΈΠΌ --verbose , ΡΠ΅Ρ Π΄ΠΎΠ±ΠΈΡΠ°ΡΠ΅ ΠΎΠ²Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ Π·Π°Ρ ΡΠ΅Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ°ΠΆΠ΅ΡΠ° ΠΈ ΡΡΠΎΠ³Π° ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΡΠΏΠΎΡΠΎ:
|
11. |
ΠΡΠ΅Π΄Π½ΠΎΡΡ ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ Ρ Ρ Π΅ΠΊΡΠ°Π΄Π΅ΡΠΈΠΌΠ°Π»Π½ΠΎΠΌ ΠΎΠ±Π»ΠΈΠΊΡ |
||
|
12. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Π·Π°Π³Π»Π°Π²ΡΠ° Π±Π»ΠΎΠΊΠ° |
||
|
13. |
ΠΠ°ΡΡΠ°Π²ΠΈΡΠ΅ Π±Π»ΠΎΠΊΠ°: c ΡΠΊΠ°Π·ΡΡΠ΅ Π΄Π° ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΠΏΡΠΈΡΡΡΠ½Π°, Π° u ΡΠΊΠ°Π·ΡΡΠ΅ Π΄Π° ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π½Π΅ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΠΏΡΠΈΡΡΡΠ½Π°. ΠΠΊΠΎ Π·Π°ΡΡΠ°Π²ΠΈΡΠ° Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½Π°, ΡΡΡΠΈΡΠ° ( - ) ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΠ΅ ΡΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠ΅ Π½Π°ΡΡΠ°Π²ΠΈ ΡΠ° ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΎΠΌ Π΄ΡΠΆΠΈΠ½Π΅ Π½ΠΈΡΠΊΠ΅. Π£ Π±ΡΠ΄ΡΡΠ½ΠΎΡΡΠΈ Π½ΠΎΠ²Π΅ Π·Π°ΡΡΠ°Π²ΠΈΡΠ΅ ΠΌΠΎΠ³Ρ Π±ΠΈΡΠΈ Π΄ΠΎΠ΄Π°ΡΠ΅ Π½Π° ΠΊΡΠ°Ρ Π½ΠΈΡΠΊΠ΅. |
||
|
14. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° ΡΡΠ²Π°ΡΠ½ΠΈΡ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎΠ΄Π°ΡΠ°ΠΊΠ° Ρ Π±Π»ΠΎΠΊΡ (ΠΎΠ²ΠΎ ΠΈΡΠΊΡΡΡΡΡΠ΅ Π·Π°Π³Π»Π°Π²ΡΠ΅ Π±Π»ΠΎΠΊΠ°, ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ΅ Π±Π»ΠΎΠΊΠ° ΠΈ ΠΏΠΎΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠ΅) |
||
|
15. |
ΠΠΎΠ»ΠΈΡΠΈΠ½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ (Ρ Π±Π°ΡΡΠΎΠ²ΠΈΠΌΠ°) ΠΏΠΎΡΡΠ΅Π±Π½Π° Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΎΠ²ΠΎΠ³ Π±Π»ΠΎΠΊΠ° ΡΠ° ΠΎΠ²ΠΈΠΌ xz ΠΈΠ·Π΄Π°ΡΠ΅ΠΌ |
||
|
16. |
ΠΠ°Π½Π°Ρ ΡΠΈΠ»ΡΠ΅ΡΠ°. ΠΠ½Π°ΡΡΠ΅ Π΄Π° Π²Π΅ΡΠΈΠ½Π° ΠΎΠΏΡΠΈΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΈΡ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΏΠΎΠ·Π½Π°ΡΠΎ, ΡΠ΅Ρ ΡΠ΅ ΡΠ°ΠΌΠΎ ΠΎΠΏΡΠΈΡΠ΅ ΠΊΠΎΡΠ΅ ΡΡ ΠΏΠΎΡΡΠ΅Π±Π½Π΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΡΠ²Π°ΡΡ Ρ .xz Π·Π°Π³Π»Π°Π²ΡΠΈΠΌΠ°. |
ΠΠΎΠ»ΠΎΠ½Π΅ ΡΠ΅Π΄ΠΎΠ²Π° ΡΠ°ΠΆΠ΅ΡΠΊΠ° :
|
2. |
ΠΠΎΠ»ΠΈΡΠΈΠ½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ (Ρ Π±Π°ΡΡΠΎΠ²ΠΈΠΌΠ°) ΠΏΠΎΡΡΠ΅Π±Π½Π° Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΎΠ²Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ° ΠΎΠ²ΠΈΠΌ xz ΠΈΠ·Π΄Π°ΡΠ΅ΠΌ |
||
|
3. |
yes ΠΈΠ»ΠΈ no ΡΠΊΠ°Π·ΡΡΠ΅ Π΄Π° Π»ΠΈ ΡΠ²Π° Π·Π°Π³Π»Π°Π²ΡΠ° Π±Π»ΠΎΠΊΠ° ΠΈΠΌΠ°ΡΡ ΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΡΠ°ΡΡΠ²Π°Π½Π΅ Ρ ΡΠΈΠΌΠ° |
ΠΠ΄ xz 5.1.2alpha:
|
4. |
ΠΠΎΡΡΠ΅Π±Π½ΠΎ ΡΠ΅ Π½Π°ΡΠΌΠ°ΡΠ΅ xz ΠΈΠ·Π΄Π°ΡΠ΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ |
ΠΠΎΠ»ΠΎΠ½Π΅ ΡΠ΅Π΄ΠΎΠ²Π° ΡΠΊΡΠΏΠ½ΠΎΡΡΠΈ :
|
2. |
ΠΡΠΎΡ ΡΠΎΠΊΠΎΠ²Π° |
||
|
3. |
ΠΡΠΎΡ Π±Π»ΠΎΠΊΠΎΠ²Π° |
||
|
4. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ |
||
|
5. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ |
||
|
6. |
ΠΡΠΎΡΠ΅ΡΠ°Π½ ΡΡΠ΅ΠΏΠ΅Π½ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° |
||
|
7. |
Π‘ΠΏΠΈΡΠ°ΠΊ Π·Π°ΡΠ΅Π·ΠΎΠΌ ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½ΠΈΡ Π½Π°Π·ΠΈΠ²Π° ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ ΠΊΠΎΡΠ° ΡΡ Π±ΠΈΠ»Π° ΠΏΡΠΈΡΡΡΠ½Π° Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° |
||
|
8. |
ΠΠ΅Π»ΠΈΡΠΈΠ½Π° ΠΏΠΎΠΏΡΡΠ°Π²Π°ΡΠ° ΡΠΎΠΊΠ° |
||
|
9. |
ΠΡΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°. Π’Ρ ΡΠ΅ Π΄ΡΠΆΠΈ ΠΏΠΎΡΠ΅Π΄Π°ΠΊ ΡΠ°Π½ΠΈΡΠΈΡ ΠΊΠΎΠ»ΠΎΠ½Π° ΠΈΡΡΠΎ ΠΊΠ°ΠΎ Ρ ΡΠ΅Π΄ΠΎΠ²ΠΈΠΌΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ . |
ΠΠΊΠΎ ΡΠ΅ --verbose Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ Π΄Π²Π° ΠΏΡΡΠ°, Π΄ΠΎΠ΄Π°ΡΠ½Π΅ ΠΊΠΎΠ»ΠΎΠ½Π΅ ΡΡ ΡΠΊΡΡΡΠ΅Π½Π΅ Ρ ΡΠ΅Π΄Ρ ΡΠΊΡΠΏΠ½ΠΎΡΡΠΈ :
|
10. |
ΠΠ°ΡΠ²Π΅ΡΠ° ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ (Ρ Π±Π°ΡΡΠΈΠΌΠ°) ΠΏΠΎΡΡΠ΅Π±Π½Π° Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ° ΠΎΠ²ΠΈΠΌ xz ΠΈΠ·Π΄Π°ΡΠ΅ΠΌ |
||
|
11. |
yes ΠΈΠ»ΠΈ no ΡΠΊΠ°Π·ΡΡΠ΅ Π΄Π° Π»ΠΈ ΡΠ²Π° Π·Π°Π³Π»Π°Π²ΡΠ° Π±Π»ΠΎΠΊΠ° ΠΈΠΌΠ°ΡΡ ΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΠΈ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΡΠ°ΡΡΠ²Π°Π½Π΅ Ρ ΡΠΈΠΌΠ° |
ΠΠ΄ xz 5.1.2alpha:
|
12. |
ΠΠΎΡΡΠ΅Π±Π½ΠΎ ΡΠ΅ Π½Π°ΡΠΌΠ°ΡΠ΅ xz ΠΈΠ·Π΄Π°ΡΠ΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ |
ΠΡΠ΄ΡΡΠ° ΠΈΠ·Π΄Π°ΡΠ° ΠΌΠΎΠ³Ρ Π΄ΠΎΠ΄Π°ΡΠΈ Π½ΠΎΠ²Π΅ Π²ΡΡΡΠ΅ ΡΠ΅Π΄Π° ΠΈ Π½ΠΎΠ²Π΅ ΠΊΠΎΠ»ΠΎΠ½Π΅ ΡΠ΅ ΠΌΠΎΠ³Ρ Π΄ΠΎΠ΄Π°ΡΠΈ ΠΏΠΎΡΡΠΎΡΠ΅ΡΠΈΠΌ Π²ΡΡΡΠ°ΠΌΠ° ΡΠ΅Π΄Π°, Π°Π»ΠΈ ΠΏΠΎΡΡΠΎΡΠ΅ΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½Π΅ ΡΠ΅ Π½Π΅ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠΈ.
ΠΠΎΠΌΠΎΡ ΡΠΈΠ»ΡΠ΅ΡΠ°
xz --robot --filters-help ΠΈΡΠΏΠΈΡΡΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½Π΅ ΡΠΈΠ»ΡΠ΅ΡΠ΅ Ρ ΡΠ»Π΅Π΄Π΅ΡΠ΅ΠΌ ΡΠΎΡΠΌΠ°ΡΡ:
ΡΠΈΠ»ΡΠ΅Ρ : ΠΎΠΏΡΠΈΡΠ° =< Π²ΡΠ΅Π΄Π½ΠΎΡΡ >, ΠΎΠΏΡΠΈΡΠ° =< Π²ΡΠ΅Π΄Π½ΠΎΡΡ > ...
|
ΡΠΈΠ»ΡΠ΅Ρ |
ΠΠ°Π·ΠΈΠ² ΡΠΈΠ»ΡΠ΅ΡΠ° |
|||
|
ΠΎΠΏΡΠΈΡΠ° |
ΠΠ°Π·ΠΈΠ² ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Π΅ ΠΎΠΏΡΠΈΡΠ΅ |
Π²ΡΠ΅Π΄Π½ΠΎΡΡ
ΠΠΏΡΠ΅Π·ΠΈ Π±ΡΠΎΡΠ΅Π²Π½ΠΈΡ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΡΠ΅ ΡΠ°Π²ΡΠ°ΡΡ ΠΊΠ°ΠΎ < min - max > . ΠΡΠ΅Π΄Π½ΠΎΡΡ Π½ΠΈΡΠΊΠ΅ ΠΈΠ·Π±ΠΎΡΠ° ΡΠ΅ ΠΏΡΠΈΠΊΠ°Π·ΡΡΡ ΡΠ½ΡΡΠ°Ρ < > ΠΈ ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½Π΅ ΡΡ Π·Π½Π°ΠΊΠΎΠΌ | .
Π‘Π²Π°ΠΊΠΈ ΡΠΈΠ»ΡΠ΅Ρ ΡΠ΅ ΠΈΡΠΏΠΈΡΡΡΠ΅ Π½Π° ΡΠ²ΠΎΠΌ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΎΠΌ ΡΠ΅Π΄Ρ.
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΠ΅ ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΡ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅
xz --robot --info-memory ΠΈΡΠΏΠΈΡΡΡΠ΅ ΡΠ΅Π΄Π°Π½ ΡΠ΅Π΄ ΡΠ° Π²ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½Π° ΡΠ°Π·Π΄Π²ΠΎΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΎΠΌ:
|
1. |
Π£ΠΊΡΠΏΠ½Π° ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π° ΡΠΈΠ·ΠΈΡΠΊΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ (RAM) Ρ Π±Π°ΡΡΠΈΠΌΠ°. |
||
|
2. |
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Ρ Π±Π°ΡΡΠΈΠΌΠ° ( --memlimit-compress ). Π‘ΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ 0 ΠΎΠ·Π½Π°ΡΠ°Π²Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅ ΠΊΠΎΡΠ΅ ΡΠ΅ Π·Π° ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ ΠΈΡΡΠΎ ΠΊΠ°ΠΎ Π±Π΅Π· ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ°. |
||
|
3. |
ΠΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Ρ Π±Π°ΡΡΠΈΠΌΠ° ( --memlimit-decompress ). Π‘ΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ 0 ΠΎΠ·Π½Π°ΡΠ°Π²Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅ ΠΊΠΎΡΠ΅ ΡΠ΅ Π·Π° ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π½Π΅ Π½ΠΈΡΠΈ ΠΈΡΡΠΎ ΠΊΠ°ΠΎ Π±Π΅Π· ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ°. |
||
|
4. |
ΠΠ΄ xz 5.3.4alpha: ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΠ° Π²ΠΈΡΠ΅ Π½ΠΈΡΠΈ Ρ Π±Π°ΡΡΠΈΠΌΠ° ( --memlimit-mt-decompress ). ΠΠ²ΠΎ Π½ΠΈΠΊΠ°Π΄Π° Π½ΠΈΡΠ΅ Π½ΡΠ»Π° ΡΠ΅Ρ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½Π° ΠΎΡΠ½ΠΎΠ²Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΏΡΠΈΠΊΠ°Π·Π°Π½Π° Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΈ 5 ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π°ΠΊΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π½ΠΈΡΠ΅ ΠΈΠ·ΡΠΈΡΠΈΡΠΎ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ. Π’Π°ΠΊΠΎΡΠ΅ Π½ΠΈΠΊΠ°Π΄Π° Π½ΠΈΡΠ΅ Π²Π΅ΡΠ΅ ΠΎΠ΄ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ Ρ ΠΊΠΎΠ»ΠΎΠ½ΠΈ 3 ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΠ΅ Π½Π°Π²Π΅Π΄Π΅Π½Π° Π²Π΅ΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΡΠ° --memlimit-mt-decompress . |
||
|
5. |
ΠΠ΄ xz 5.3.4alpha: Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΠΊΠΎΡΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°ΡΠ΅ Π±ΡΠΎΡΠ° Π½ΠΈΡΠΈ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΠ° Π°ΡΡΠΎΠΌΠ°ΡΡΠΊΠΈΠΌ Π±ΡΠΎΡΠ΅ΠΌ Π½ΠΈΡΠΈ ( --threads=0 ) ΠΈ Π±Π΅Π· Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ( --memlimit-compress ). ΠΠ²ΠΎ ΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠ°ΠΎ ΠΎΡΠ½ΠΎΠ²Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π·Π° --memlimit-mt-decompress . |
||
|
6. |
ΠΠ΄ xz 5.3.4alpha: ΠΡΠΎΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΈΡ Π½ΠΈΡΠΈ ΠΎΠ±ΡΠ°ΡΠΈΠ²Π°ΡΠ°. |
Π£ Π±ΡΠ΄ΡΡΠ΅, ΠΈΠ·Π»Π°Π· xz --robot --info-memory ΠΌΠΎΠΆΠ΅ ΠΈΠΌΠ°ΡΠΈ Π²ΠΈΡΠ΅ ΠΊΠΎΠ»ΠΎΠ½Π°, Π°Π»ΠΈ Π½ΠΈΠΊΠ°Π΄Π° Π²ΠΈΡΠ΅ ΠΎΠ΄ ΡΠ΅Π΄Π½ΠΎΠ³ ΡΠ΅Π΄Π°.
ΠΠ·Π΄Π°ΡΠ΅
xz --robot --version ΠΈΡΠΏΠΈΡΡΡΠ΅ Π±ΡΠΎΡ ΠΈΠ·Π΄Π°ΡΠ° Π·Π° xz ΠΈ βliblzmaβ Ρ ΡΠ»Π΅Π΄Π΅ΡΠ΅ΠΌ ΡΠΎΡΠΌΠ°ΡΡ:
XZ_VERSION=
XYYYZZZS
LIBLZMA_VERSION=
XYYYZZZS
|
X |
ΠΠ»Π°Π²Π½ΠΎ ΠΈΠ·Π΄Π°ΡΠ΅. |
||
|
YYY |
Π‘ΠΏΠΎΡΠ΅Π΄Π½ΠΎ ΠΈΠ·Π΄Π°ΡΠ΅. ΠΠ°ΡΠ½ΠΈ Π±ΡΠΎΡΠ΅Π²ΠΈ ΡΡ ΡΡΠ°Π±ΠΈΠ»Π½Π° Π° Π½Π΅ΠΏΠ°ΡΠ½ΠΈ ΡΡ Π°Π»ΡΠ° ΠΈΠ»ΠΈ Π±Π΅ΡΠ° ΠΈΠ·Π΄Π°ΡΠ°. |
||
|
ZZZ |
ΠΠΈΠ²ΠΎ Π·Π°ΠΊΡΠΏΠ΅ Π·Π° ΡΡΠ°Π±ΠΈΠ»Π½Π° ΠΈΠ·Π΄Π°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎ Π±ΡΠΎΡΠ°Ρ Π·Π° ΡΠ°Π·Π²ΠΎΡΠ½Π° ΠΈΠ·Π΄Π°ΡΠ°. |
||
|
S |
Π‘ΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ. 0 ΡΠ΅ Π°Π»ΡΠ°, 1 ΡΠ΅ Π±Π΅ΡΠ°, Π° 2 ΡΠ΅ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎ. S ΡΡΠ΅Π±Π° ΡΠ²Π΅ΠΊ Π΄Π° Π±ΡΠ΄Π΅ 2 ΠΊΠ°Π΄Π° ΡΠ΅ YYY ΠΏΠ°ΡΠ½ΠΎ. |
XYYYZZZS ΡΡ ΠΈΡΡΠΈ Ρ ΠΎΠ±Π° ΡΠ΅Π΄Π° Π°ΠΊΠΎ ΡΡ xz ΠΈ βliblzmaβ ΠΈΠ· ΠΈΡΡΠΎΠ³ ΠΈΠ·Π΄Π°ΡΠ° XZ Utils-Π°.
ΠΡΠΈΠΌΠ΅ΡΠΈ: 4.999.9beta ΡΠ΅ 49990091 ΠΈ 5.0.0 ΡΠ΅ 50000002 .
Π‘Π’ΠΠΠ ΠΠΠΠΠΠ
|
0 |
Π‘Π²Π΅ ΡΠ΅ Ρ ΡΠ΅Π΄Ρ. |
||
|
1 |
ΠΠΎΡΠ»ΠΎ ΡΠ΅ Π΄ΠΎ Π³ΡΠ΅ΡΠΊΠ΅. |
||
|
2 |
ΠΠ΅ΡΠΈΠ»ΠΎ ΡΠ΅ Π½Π΅ΡΡΠΎ Π²ΡΠ΅Π΄Π½ΠΎ ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ°, Π°Π»ΠΈ Π½ΠΈΡΠ΅ Π΄ΠΎΡΠ»ΠΎ Π΄ΠΎ ΡΡΠ²Π°ΡΠ½ΠΈΡ Π³ΡΠ΅ΡΠ°ΠΊΠ°. |
ΠΠ±Π°Π²Π΅ΡΡΠ΅ΡΠ° (Π±Π΅Π· ΡΠΏΠΎΠ·ΠΎΡΠ΅ΡΠ° ΠΈΠ»ΠΈ Π³ΡΠ΅ΡΠ°ΠΊΠ°) ΠΈΡΠΏΠΈΡΠ°Π½ΠΎ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΡ Π³ΡΠ΅ΡΡΠΈ Π½Π΅ ΡΡΠΈΡΡ Π½Π° ΡΡΠ°ΡΠ΅ ΠΈΠ·Π»Π°Π·Π°.
ΠΠΠ Π£ΠΠΠΠ
xz ΠΎΠ±ΡΠ°ΡΡΡΠ΅ ΡΠ°Π·ΠΌΠ°ΠΊΠΎΠΌ ΠΎΠ΄Π²ΠΎΡΠ΅Π½ΠΈ ΡΠΏΠΈΡΠ°ΠΊ ΠΎΠΏΡΠΈΡΠ° ΠΈΠ· ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΈΡ ΠΎΠΊΡΡΠΆΠ΅ΡΠ° XZ_DEFAULTS ΠΈ XZ_OPT , ΡΠΈΠΌ ΡΠ΅Π΄ΠΎΠΌ, ΠΏΡΠ΅ ΠΎΠ±ΡΠ°Π΄Π΅ ΠΎΠΏΡΠΈΡΠ° ΡΠ° Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ. ΠΠ½Π°ΡΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠ°ΡΡΡΡ ΡΠ°ΠΌΠΎ ΠΎΠΏΡΠΈΡΠ΅ ΠΈΠ· ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²ΠΈΡ ΠΎΠΊΡΡΠΆΠ΅ΡΠ°; ΡΠ²Π΅ ΡΡΠΎ Π½ΠΈΡΡ ΠΎΠΏΡΠΈΡΠ΅ ΡΠ΅ ΡΠΈΡ ΠΎ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΠ΅. ΠΠ±ΡΠ°Π΄Π° ΡΠ΅ ΡΠ°Π΄ΠΈ ΡΠ° getopt_long (3) ΠΊΠΎΡΠ° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ°ΠΊΠΎΡΠ΅ Π·Π° Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ΅ Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ.
Warning:
By setting these environment variables, one is effectively
modifying programs and scripts that run
xz
. Most of
the time it is safe to set memory usage limits, number of
threads, and compression options via the environment
variables. However, some options can break scripts. An
obvious example is
--help
which makes
xz
show
the help text instead of compressing or decompressing a
file. More subtle examples are
--quiet
and
--verbose
. In many cases it works well to enable the
progress indicator using
--verbose
, but in some
situations the extra messages create problems. The verbosity
level also affects the behavior of
--list
.
XZ_DEFAULTS
User-specific or system-wide default options. Typically this is set in a shell initialization script to enable xz βs memory usage limiter by default or set the default number of threads. Excluding shell initialization scripts and similar special cases, scripts should never set or unset XZ_DEFAULTS .
|
XZ_OPT |
ΠΠ²ΠΎ ΡΠ΅ Π·Π° ΠΏΡΠΎΡΠ»Π΅ΡΠΈΠ²Π°ΡΠ΅ ΠΎΠΏΡΠΈΡΠ° ΠΊΠ° xz ΠΊΠ°Π΄Π° Π½ΠΈΡΠ΅ ΠΌΠΎΠ³ΡΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈΡΠΈ ΠΎΠΏΡΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π½Π° xz Π»ΠΈΠ½ΠΈΡΠΈ Π½Π°ΡΠ΅Π΄Π±ΠΈ. ΠΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ°Ρ ΠΊΠ°Π΄Π° ΡΠ΅ xz ΠΏΠΎΠΊΡΠ΅Π½ΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠΌ ΠΈΠ»ΠΈ Π°Π»Π°ΡΠΎΠΌ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ° ΠΠ½Ρ tar (1): |
XZ_OPT=-2v tar caf foo.tar.xz foo
|
Π‘ΠΊΡΠΈΠΏΡΠ΅ ΠΌΠΎΠ³Ρ Π΄Π° ΠΊΠΎΡΠΈΡΡΠ΅ XZ_OPT , Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΠΎΠΏΡΠΈΡΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΈ. ΠΠΎΡ ΡΠ²Π΅ΠΊ ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΡΡΠ΅ ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π°ΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΠΌΠ° Π΄Π° ΠΏΠΈΡΡ ΠΏΡΠ΅ΠΊΠΎ XZ_OPT Π°ΠΊΠΎ ΡΠ΅ ΡΠΎ ΡΠ°Π·ΡΠΌΡΠΈΠ²ΠΎ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Ρ sh (1) ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠ° Π½Π΅ΠΊΠΎ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π½Π΅ΡΡΠΎ ΠΊΠ°ΠΎ ΠΎΠ²ΠΎ: |
XZ_OPT=${XZ_OPT-"-7e"}
export XZ_OPT
LZMA UTILS Π‘ΠΠΠΠΠ‘Π’ΠΠΠΠΠ‘Π’
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠ° Π»ΠΈΠ½ΠΈΡΠ΅ Π½Π°ΡΠ΅Π΄Π±ΠΈ xz ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΡΡΠΏΠ΅Ρ ΡΠΊΡΠΏ lzma , unlzma ΠΈ lzcat ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ Π½Π°Π»Π°Π·ΠΈ Ρ LZMA Utils 4.32.x. Π£ Π²Π΅ΡΠΈΠ½ΠΈ ΡΠ»ΡΡΠ°ΡΠ΅Π²Π°, ΠΌΠΎΠ³ΡΡΠ΅ ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΠΈ LZMA Utils ΡΠ° XZ Utils Π±Π΅Π· ΠΎΡΡΠ΅ΡΠ΅ΡΠ° ΠΏΠΎΡΡΠΎΡΠ΅ΡΠΈΡ ΡΠΊΡΠΈΠΏΡΠΈ. ΠΠΌΠ° Π½Π΅ΠΊΠΈΡ Π½Π΅ΡΠ°Π³Π»Π°ΡΠ½ΠΎΡΡΠΈ ΡΠ°ΠΊΠΎΡΠ΅, ΠΊΠΎΡΠ΅ ΠΏΠΎΠ½Π΅ΠΊΠ°Π΄ ΠΌΠΎΠ³Ρ Π΄ΠΎΠ²Π΅ΡΡΠΈ Π΄ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°.
ΠΠΈΠ²ΠΎΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°
ΠΠ°Π±ΡΠ°ΡΠ°ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ Π½ΠΈΠ²ΠΎΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π½ΠΈΡΠ΅ ΠΈΡΡΠΎ Ρ xz ΠΈ LZMA Utils. ΠΠ°ΡΠ²Π°ΠΆΠ½ΠΈΡΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΡΠ΅ Ρ ΡΠΎΠΌΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΌΠ°ΠΏΠΈΡΠ°ΡΡ Ρ ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΠΌ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈΠΌΠ°. ΠΠ΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΡΠ΅ ΠΎΡΠΏΡΠΈΠ»ΠΈΠΊΠ΅ ΠΈΡΡΠ° ΠΊΠ°ΠΎ ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°.
Π Π°Π·Π»ΠΈΠΊΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ ΡΠ΅ΡΠ½ΠΈΠΊΠ° Π΄Π΅Π»ΡΡΡ ΡΠ°ΠΊΠΎΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅, Π°Π»ΠΈ ΠΏΠΎΡΡΠΎΡΠ΅ ΡΠΎΡ Π½Π΅ΠΊΠ΅ ΡΠ°Π·Π»ΠΈΠΊΠ΅ ΠΈΠ·ΠΌΠ΅ΡΡ LZMA Utils ΠΈ XZ Utils, ΡΡΠΎ ΡΠΈΠ½ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠ΅ ΡΠΎΡ Π²Π΅ΡΠΈΠΌ:
ΠΡΠ½ΠΎΠ²Π½ΠΈ Π½ΠΈΠ²ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ Ρ LZMA Utils ΡΠ΅ -7 Π΄ΠΎΠΊ Ρ XZ Utils ΡΠ΅ -6 , ΡΠ°ΠΊΠΎ Π΄Π° ΠΎΠ±Π° ΠΊΠΎΡΠΈΡΡΠ΅ 8 MiB ΡΠ΅ΡΠ½ΠΈΠΊ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²ΠΈ.
Π’ΠΎΠΊΠΎΠ²Π½Π΅ Π½Π°ΡΠΏΡΠ°ΠΌ Π½Π΅-ΡΠΎΠΊΠΎΠ²Π½ΠΈΡ β.lzmaβ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅
ΠΠ΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΡΠ²Π°ΡΠΈ Ρ .lzma Π·Π°Π³Π»Π°Π²ΡΡ. LZMA Utils ΡΠΎ ΡΠ°Π΄ΠΈ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΎΠ±ΠΈΡΠ½ΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°. ΠΠ»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° ΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ·Π½Π°ΡΠΈ ΡΠ° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΠΊΠ°ΠΎ Π½Π΅ΠΏΠΎΠ·Π½Π°ΡΠ° ΠΈ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ·Π½Π°ΡΠ°Π²Π°Ρ ΠΊΡΠ°ΡΠ° ΡΡΠΎΠ²Π°ΡΠ° Π΄Π° Π½Π°Π·Π½Π°ΡΠΈ Π³Π΄Π΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°Ρ ΡΡΠ΅Π±Π° Π΄Π° ΡΡΠ°Π½Π΅. LZMA Utils ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ²Ρ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΊΠ°Π΄Π° Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π½ΠΈΡΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠ°, ΡΡΠΎ ΡΠ΅ ΡΠ»ΡΡΠ°Ρ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΡΠΏΠΎΡΠΊΠ°ΠΌΠ°.
xz ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ° ΠΈΠ»ΠΈ Π±Π΅Π· ΠΎΠ·Π½Π°ΡΠ°Π²Π°ΡΠ° ΠΊΡΠ°ΡΠ° ΡΡΠΎΠ²Π°ΡΠ°, Π°Π»ΠΈ ΡΠ΅ ΡΠ²Π΅ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΠ΅Π½Π΅ ΡΠ° xz ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΎΠ·Π½Π°ΡΠ°Π²Π°Ρ ΠΊΡΠ°ΡΠ° ΡΡΠΎΠ²Π°ΡΠ° ΠΈ ΠΎΠ·Π½Π°ΡΠΈΡΠΈ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Π½Π΅ΠΏΠΎΠ·Π½Π°ΡΠΎΠΌ Ρ .lzma Π·Π°Π³Π»Π°Π²ΡΡ. ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Π½Π΅ΠΊΠΈΠΌ Π½Π΅ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅Π½ΠΈΠΌ ΡΠΈΡΡΠ°ΡΠΈΡΠ°ΠΌΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, .lzma ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°Ρ Ρ ΡΠ³Π½Π΅ΠΆΠ΄Π΅Π½ΠΎΠΌ ΡΡΠ΅ΡΠ°ΡΡ ΠΌΠΎΠΆΠ΅ ΡΠ°Π΄ΠΈΡΠΈ ΡΠ°ΠΌΠΎ ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ° ΠΊΠΎΡΠ΅ ΠΈΠΌΠ°ΡΡ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Ρ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ. ΠΠΊΠΎ Π½Π°ΠΈΡΠ΅ΡΠ΅ Π½Π° ΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΡΡΠ΅Π±Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ LZMA Utils ΠΈΠ»ΠΈ LZMA SDK Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ° ΠΏΠΎΠ·Π½Π°ΡΠΎΠΌ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½ΠΎΠΌ.
ΠΠ΅ΠΏΠΎΠ΄ΡΠΆΠ°Π½Π΅ β.lzmaβ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅
Π€ΠΎΡΠΌΠ°Ρ .lzma ΠΎΠΌΠΎΠ³ΡΡΠ°Π²Π° lc Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΡΠ²Π΅ Π΄ΠΎ 8, Π° lp Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ ΡΠ²Π΅ Π΄ΠΎ 4. LZMA Utils ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°ΡΠΏΠ°ΠΊΡΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ° Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΈΠΌ lc ΠΈ lp , Π°Π»ΠΈ ΡΠ²Π΅ΠΊ ΠΏΡΠ°Π²ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ° lc=3 ΠΈ lp=0 . ΠΡΠ°Π²ΡΠ΅ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ° Π΄ΡΡΠ³ΠΈΠΌ lc ΠΈ lp ΡΠ΅ ΠΌΠ³ΡΡΠ΅ ΡΠ° xz ΠΈ ΡΠ° LZMA SDK.
ΠΡΠΈΠΌΠ΅Π½Π° ΡΠΈΠ»ΡΠ΅ΡΠ° LZMA1 Ρ βliblzmaβ Π·Π°Ρ ΡΠ΅Π²Π° Π΄Π° Π·Π±ΠΈΡ lc ΠΈ lp Π½Π΅ ΡΠΌΠ΅ Π΄Π° ΠΏΡΠ΅ΠΌΠ°ΡΠΈ 4. Π‘ΡΠΎΠ³Π°, .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅, ΠΊΠΎΡΠ΅ ΠΏΡΠ΅ΠΌΠ°ΡΠ΅ ΠΎΠ²ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅, Π½Π΅ ΠΌΠΎΠ³Ρ Π΄Π° ΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΡΡΡ ΡΠ° xz .
LZMA Utils ΠΏΡΠ°Π²ΠΈ ΡΠ°ΠΌΠΎ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΡΠ΅ ΠΈΠΌΠ°ΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΎΠ΄ 2Λ n (ΡΡΠ΅ΠΏΠ΅Π½ 2) Π°Π»ΠΈ ΠΏΡΠΈΡ Π²Π°ΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΡΠ° Π±ΠΈΠ»ΠΎ ΠΊΠΎΡΠΎΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½ΠΎΠΌ ΡΠ΅ΡΠ½ΠΈΠΊΠ°. βliblzmaβ ΠΏΡΠΈΡ Π²Π°ΡΠ° ΡΠ°ΠΌΠΎ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΡΠ΅ ΠΈΠΌΠ°ΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΠΎΠ΄ 2Λ n ΠΈΠ»ΠΈ 2Λ n + 2Λ( n -1). ΠΠ²ΠΎ ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠΌΠ°ΡΠ΅ Π»Π°ΠΆΠ½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠ²Π½ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ° .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°.
ΠΠ²Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ° Π½Π΅ Π±ΠΈ ΡΡΠ΅Π±Π°Π»ΠΎ Π΄Π° Π±ΡΠ΄Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΡΠ°ΠΊΡΠΈ, ΡΠ΅Ρ ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎ ΡΠ²Π΅ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΡΠ° ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΠΌΠ° ΠΊΠΎΡΠ΅ ΡΠ΅ βliblzmaβ ΠΏΡΠΈΡ Π²Π°ΡΠΈΡΠΈ.
ΠΡΠ°ΡΠ΅ΡΠ΅ ΡΠΌΠ΅ΡΠ΅
ΠΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°, LZMA Utils ΡΠΈΡ ΠΎ Π·Π°Π½Π΅ΠΌΠ°ΡΡΡΠ΅ ΡΠ²Π΅ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠ²ΠΎΠ³ .lzma ΡΠΎΠΊΠ°. Π£ Π²Π΅ΡΠΈΠ½ΠΈ ΠΏΡΠΈΠ»ΠΈΠΊΠ°, ΠΎΠ²ΠΎ ΡΠ΅ Π³ΡΠ΅ΡΠΊΠ°. ΠΠ²ΠΎ ΡΠ°ΠΊΠΎΡΠ΅ Π·Π½Π°ΡΠΈ Π΄Π° LZMA Utils Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π½Π°Π΄ΠΎΠ²Π΅Π·Π°Π½ΠΈΡ .lzma Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°.
ΠΠΊΠΎ ΡΡ ΠΎΡΡΠ°Π»ΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ Π½Π°ΠΊΠΎΠ½ ΠΏΡΠ²ΠΎΠ³ .lzma ΡΠΎΠΊΠ°, xz ΡΠΌΠ°ΡΡΠ° Π΄Π° ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΎΡΡΠ΅ΡΠ΅Π½Π° ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅Π½ΠΎ --single-stream . ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ ΠΏΡΠ΅ΠΊΠΈΠ½ΡΡΠΈ Π½Π΅ΡΠ°ΡΠ½Π΅ ΡΠΊΡΠΈΠΏΡΠ΅ ΠΊΠΎΡΠ΅ ΡΡ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΠΈΠ»Π΅ Π΄Π° ΡΠ΅ ΠΏΡΠ°ΡΠ΅ΡΠ΅ ΡΠΌΠ΅ΡΠ΅ Π·Π°Π½Π΅ΠΌΠ°ΡΠ΅Π½ΠΎ.
ΠΠΠΠΠΠΠΠ
ΠΠ·Π»Π°Π· Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠ³ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΠΈΠ²
Π’Π°ΡΠ°Π½ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΈ ΠΈΠ·Π»Π°Π· Π΄ΠΎΠ±ΠΈΡΠ΅Π½ ΠΈΠ· ΠΈΡΡΠ΅ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΡΠ»Π°Π·Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΠΎΠ²Π°ΡΠΈ ΠΈΠ·ΠΌΠ΅ΡΡ XZ Utils ΠΈΠ·Π΄Π°ΡΠ° ΡΠ°ΠΊ ΠΈ Π°ΠΊΠΎ ΡΡ ΠΎΠΏΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈΡΡΠΎΠ²Π΅ΡΠ½Π΅. ΠΠ²ΠΎ ΡΠ΅ Π·Π±ΠΎΠ³ ΡΠΎΠ³Π° ΡΡΠΎ ΡΠΈΡΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΏΠΎΠ±ΠΎΡΡΠ°Π½ (Π±ΡΠΆΠ΅ ΠΈ Π±ΠΎΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅) Π° Π΄Π° Π½Π΅ ΡΡΠΈΡΠ΅ Π½Π° ΡΠΎΡΠΌΠ°Ρ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅. ΠΠ·Π»Π°Π· ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ°Π·Π»ΠΈΠΊΠΎΠ²Π°ΡΠΈ ΠΈΠ·ΠΌΠ΅ΡΡ ΡΠ°Π·Π»ΠΈΡΠΈΡΠΈΡ ΠΈΠ·Π³ΡΠ°Π΄ΡΠΈ ΠΈΡΡΠΎΠ³ XZ Utils ΠΈΠ·Π΄Π°ΡΠ°, Π°ΠΊΠΎ ΡΡ ΠΊΠΎΡΠΈΡΡΠ΅Π½Π΅ Π΄ΡΡΠ³Π°ΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΡΠ΅.
ΠΠ²ΠΎ ΠΈΠ·Π½Π°Π΄ Π·Π½Π°ΡΠΈ Π΄Π° ΠΊΠ°Π΄Π° ΡΠ΅ --rsyncable ΡΠ΅Π΄Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅Π½ΠΈ, ΡΠ΅Π·ΡΠ»ΡΠΈΡΠ°ΡΡΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π½Π΅ΡΠ΅ Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΎ Π±ΠΈΡΠΈ r-ΡΡΠΊΠ»Π°Π΄ΠΈΠ²Π° ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΠΈ ΡΡΠ°ΡΠ° ΠΈ Π½ΠΎΠ²Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π½ΠΈΡΡ Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΈΡΡΠΈΠΌ xz ΠΈΠ·Π΄Π°ΡΠ΅ΠΌ. ΠΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΏΠΎΠΏΡΠ°Π²ΡΠ΅Π½ Π°ΠΊΠΎ ΡΠ΅ Π΄Π΅ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅ ΡΠΈΡΡΠ΅ΡΠ° Π·Π°ΠΌΡΠ·Π½ΡΡ Π΄Π° Π΄ΡΠΆΠΈ r-ΡΡΠΊΠ»Π°Π΄ΠΈΠ² ΠΈΠ·Π»Π°Π· ΡΡΠ°Π±ΠΈΠ»Π½ΠΈΠΌ ΠΊΡΠΎΠ· xz ΠΈΠ·Π΄Π°ΡΠ°.
Π£Π³Π½Π΅ΠΆΠ΄Π΅Π½ΠΈ β.xzβ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠΈ
ΠΡΠΈΠΌΠ΅Π½Π° ΡΠ³Π½Π΅ΠΆΠ΄Π΅Π½ΠΎΠ³ .xz ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΊΠ°ΠΎ ΡΡΠΎ ΡΠ΅ XZ Embedded Π½Π΅ΠΎΠΏΡ ΠΎΠ΄Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΠ΅Π½Π΅ Π²ΡΡΡΠ°ΠΌΠ° ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ ΠΎΡΠΈΠΌ none ΠΈ crc32 . ΠΠ°ΠΊΠΎ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ --check=crc64 , ΠΌΠΎΡΠ°ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ --check=none ΠΈΠ»ΠΈ --check=crc32 ΠΊΠ°Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π·Π° ΡΠ³Π½Π΅ΠΆΠ΄Π΅Π½Π΅ ΡΠΈΡΡΠ΅ΠΌΠ΅.
Π‘ΠΏΠΎΡΠ° ΡΠ³ΡΠ°ΡΠ΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΡΠ²ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠΈ .xz ΡΠΎΡΠΌΠ°ΡΠ° ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ ΡΠ²Π΅ Π²ΡΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠ΅ , ΠΈΠ»ΠΈ Π±Π°ΡΠ΅ΠΌ ΠΌΠΎΠ³Ρ Π΄Π° ΡΠ°ΡΠΏΠ°ΠΊΡΡΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ Π±Π΅Π· ΠΈΡΠΏΠΈΡΠΈΠ²Π°ΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π»ΠΎΠ²ΠΈΡΠΎΡΡΠΈ Π°ΠΊΠΎ ΠΎΠ΄ΡΠ΅ΡΠ΅Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠ° Π½ΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π½Π°.
XZ Embedded ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° BCJ ΡΠΈΠ»ΡΠ΅ΡΠ΅, Π°Π»ΠΈ ΡΠ°ΠΌΠΎ ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΠΌ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΠ΅ΠΌ ΠΏΠΎΡΠ΅ΡΠΊΠ°.
ΠΠ ΠΠΠΠ Π
ΠΡΠ½ΠΎΠ²Π½ΠΎ
ΠΠ°ΠΏΠ°ΠΊΡΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ foo Ρ foo.xz ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π½ΠΈΠ²ΠΎ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ( -6 ), ΠΈ ΡΠΊΠ»Π°ΡΠ° foo Π°ΠΊΠΎ ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ:
xz foo
Π Π°ΡΠΏΠ°ΠΊΡΡΠ΅ bar.xz Ρ bar ΠΈ Π½Π΅ ΡΠΊΠ»Π°ΡΠ° bar.xz ΡΠ°ΠΊ ΠΈ ΠΊΠ°Π΄Π° ΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ:
xz -dk bar.xz
Π‘ΡΠ²Π°ΡΠ° baz.tar.xz ΡΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅ΠΌ -4e ( -4 --extreme ), ΠΊΠΎΡΠ΅ ΡΠ΅ ΡΠΏΠΎΡΠΈΡΠ΅ Π½Π΅Π³ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎ -6 , Π°Π»ΠΈ Π·Π°Ρ ΡΠ΅Π²Π° ΠΌΠ°ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ (48Β MiB ΠΈ 5Β MiB):
tar cf - baz | xz -4e > baz.tar.xz
ΠΠ΅ΡΠ°Π²ΠΈΠ½Π° ΡΠ°ΠΆΠ΅ΡΠΈΡ ΠΈ Π½Π΅ΡΠ°ΠΆΠ΅ΡΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΠΈ Π½Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈ ΠΈΠ·Π»Π°Π· ΡΠ΅Π΄Π½ΠΎΠΌ Π½Π°ΡΠ΅Π΄Π±ΠΎΠΌ:
xz -dcf a.txt b.txt.xz c.txt d.txt.lzma > abcd.txt
ΠΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π²ΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°
ΠΠ° GNU ΠΈ *BSD, find (1) ΠΈ xargs (1) ΡΠ΅ ΠΌΠΎΠ³Ρ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ Π·Π° ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π²ΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°:
find . -type f
\! -name β*.xzβ -print0 \
| xargs -0r -P4 -n16 xz -T1
ΠΠΏΡΠΈΡΠ° -P Π·Π° xargs (1) ΠΏΠΎΡΡΠ°Π²ΡΠ° Π±ΡΠΎΡ ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΈΡ xz ΠΏΡΠΎΡΠ΅ΡΠ°. ΠΠ°ΡΠ±ΠΎΡΠ° Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π·Π° ΠΎΠΏΡΠΈΡΡ -n Π·Π°Π²ΠΈΡΠΈ ΠΎΠ΄ ΡΠΎΠ³Π° ΠΊΠΎΠ»ΠΈΠΊΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΈΠΌΠ° Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅. ΠΠΊΠΎ ΠΈΠΌΠ° ΡΠ°ΠΌΠΎ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°, Π²ΡΠ΅Π΄Π½ΠΎΡΡ Π±ΠΈ Π²Π΅ΡΠΎΠ²Π°ΡΠ½ΠΎ ΡΡΠ΅Π±Π°Π»Π° Π΄Π° Π±ΡΠ΄Π΅ 1; ΡΠ° Π²ΠΈΡΠ΅ Ρ ΠΈΡΠ°Π΄Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°, 100 ΠΈΠ»ΠΈ ΡΠ°ΠΊ ΠΈ Π²ΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°ΡΡΡΠ΅ Π·Π° ΡΠΌΠ°ΡΠ΅ΡΠ΅ Π±ΡΠΎΡΠ° xz ΠΏΡΠΎΡΠ΅ΡΠ° ΠΊΠΎΡΠ΅ Π±ΠΈ xargs (1) Π΅Π²Π΅Π½ΡΡΠ°Π»Π½ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΠΎ.
ΠΠΏΡΠΈΡΠ° -T1 Π·Π° xz ΡΠ΅ ΡΡ Π΄Π° Π³Π° ΠΏΡΠΈΠΌΠΎΡΠ° Π½Π° ΡΠ΅Π΄Π½ΠΎΠ½ΠΈΡΠ½ΠΈ ΡΠ΅ΠΆΠΈΠΌ, ΡΠ΅Ρ ΡΠ΅ xargs (1) ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π΅ ΠΏΠ°ΡΠ°Π»Π΅Π»ΠΈΠ·Π°ΡΠΈΡΠ΅.
Π Π΅ΠΆΠΈΠΌ ΡΠΎΠ±ΠΎΡΠ°
ΠΠ·ΡΠ°ΡΡΠ½Π°Π²Π° ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅ Π±Π°ΡΡΠΎΠ²Π° ΡΠΊΡΠΏΠ½ΠΎ ΡΠ°ΡΡΠ²Π°Π½ΠΎ Π½Π°ΠΊΠΎΠ½ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π²ΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°:
xz --robot --list *.xz | awk β/Λtotals/{print $5-$4}β
Π‘ΠΊΡΠΈΠΏΡΠ° ΠΌΠΎΠΆΠ΅ ΠΆΠ΅Π»Π΅ΡΠΈ Π΄Π° Π·Π½Π° Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ Π½Π°ΡΠ½ΠΎΠ²ΠΈΡΠΈ xz . Π‘Π»Π΅Π΄Π΅ΡΠ° ΡΠΊΡΠΈΠΏΡΠ° sh (1) ΠΏΡΠΎΠ²Π΅ΡΠ°Π²Π° Π΄Π° Π»ΠΈ ΡΠ΅ Π±ΡΠΎΡ ΠΈΠ·Π΄Π°ΡΠ° xz Π°Π»Π°ΡΠ° Π±Π°ΡΠ΅ΠΌ 5.0.0. ΠΠ²Π° ΠΌΠ΅ΡΠΎΠ΄Π° ΡΠ΅ ΡΠ°Π³Π»Π°ΡΠ½Π° ΡΠ° ΡΡΠ°ΡΠΈΠΌ Π±Π΅ΡΠ° ΠΈΠ·Π΄Π°ΡΠΈΠΌΠ° ΠΊΠΎΡΠ° Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ --robot ΠΎΠΏΡΠΈΡΡ:
if ! eval
"$(xz --robot --version 2> /dev/null)" ||
[ "$XZ_VERSION" -lt 50000002 ]; then
echo "ΠΠ°Ρ βxzβ
ΡΠ΅
ΠΏΡΠ΅Π²ΠΈΡΠ΅
ΡΡΠ°Ρ."
fi
unset XZ_VERSION LIBLZMA_VERSION
ΠΠΎΡΡΠ°Π²ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π° ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ XZ_OPT , Π°Π»ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅ΡΠ΅ Π²Π΅Ρ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ΠΎ, Π½Π΅ ΠΏΠΎΠ²Π΅ΡΠ°Π²Π° ΡΠ΅:
NEWLIM=$((123
<< 20))Β Β # 123 MiB
OLDLIM=$(xz --robot --info-memory | cut -f3)
if [ $OLDLIM -eq 0 -o $OLDLIM -gt $NEWLIM ]; then
XZ_OPT="$XZ_OPT --memlimit-decompress=$NEWLIM"
export XZ_OPT
fi
ΠΡΠΎΠΈΠ·Π²ΠΎΡΠ½ΠΈ Π»Π°Π½ΡΠΈ ΡΠΈΠ»ΡΠ΅ΡΠ° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°
ΠΠ°ΡΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈΡΠ° ΡΠΏΠΎΡΡΠ΅Π±Π° Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΡΠ½Π΅ Π»Π°Π½ΡΠ΅ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΏΡΠΈΠ»Π°Π³ΠΎΡΠ°Π²Π° LZMA2 ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡ. ΠΠ²ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎ, ΡΠ΅Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ ΠΏΠΎΠΊΡΠΈΠ²Π°ΡΡ ΡΠ°ΠΌΠΎ ΠΏΠΎΠ΄ΡΠΊΡΠΏ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠ° ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°.
ΠΠΎΠ»ΠΎΠ½Π΅ ΠΠ°ΠΏΠ°ΠΊΠ¦ΠΠ Ρ ΡΠ°Π±Π΅Π»Π°ΠΌΠ° ΠΈΠ· ΠΎΠΏΠΈΡΠ° ΠΎΠΏΡΠΈΡΠ° -0 ... -9 ΠΈ --extreme ΡΡ ΠΊΠΎΡΠΈΡΠ½Π΅ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΡΠΈΠ»Π°Π³ΠΎΡΠ°Π²Π°ΡΠ° LZMA2 ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡΠΈ. ΠΠ²Π΄Π΅ ΡΡ Π·Π½Π°ΡΠ°ΡΠ½ΠΈ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΏΡΠΈΠΊΡΠΏΡΠ΅Π½ΠΈ ΠΈΠ· ΡΠ΅ Π΄Π²Π΅ ΡΠ°Π±Π΅Π»Π΅:
ΠΠΊΠΎ Π·Π½Π°ΡΠ΅ Π΄Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π·Π°Ρ ΡΠ΅Π²Π° Π½Π΅ΡΡΠΎ Π²Π΅Π»ΠΈΠΊΠΈ ΡΠ΅ΡΠ½ΠΈΠΊ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, 32 Β MiB) Π·Π° Π΄ΠΎΠ±ΡΠΎ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅, Π°Π»ΠΈ ΠΆΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΡΡΠ΅ΡΠ΅ Π±ΡΠΆΠ΅ Π½Π΅Π³ΠΎ ΡΡΠΎ Π±ΠΈ ΡΠΎ xz -8 ΡΡΠ°Π΄ΠΈΠΎ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ΄Π΅ΡΠ΅Π½ΠΎΡΡ ΡΠ° Π½ΠΈΡΠΊΠΎΠΌ Π²ΡΠ΅Π΄Π½ΠΎΡΡΡ ΠΠ°ΠΏΠ°ΠΊΠΠ΅ΠΌ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, 1) ΠΌΠΎΠΆΠ΅ ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠΈ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ Π²Π΅ΡΠΈ ΡΠ΅ΡΠ½ΠΈΠΊ:
xz --lzma2=preset=1,dict=32MiB foo.tar
Π‘Π° ΠΎΠ΄ΡΠ΅ΡΠ΅Π½ΠΈΠΌ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΠΌΠ°, Π³ΠΎΡΡΠ° Π½Π°ΡΠ΅Π΄Π±Π° ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ Π±ΡΠΆΠ° ΠΎΠ΄ xz -6 Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π·Π½Π°ΡΠ°ΡΠ½ΠΎ Π±ΠΎΡΠ΅. ΠΠ΅ΡΡΡΠΈΠΌ, ΠΌΠΎΡΠ° Π±ΠΈΡΠΈ Π½Π°Π³Π»Π°ΡΠ΅Π½ΠΎ Π΄Π° ΡΠ°ΠΌΠΎ Π½Π΅ΠΊΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ ΠΈΠΌΠ°ΡΡ ΠΊΠΎΡΠΈΡΡ ΠΎΠ΄ Π²Π΅Π»ΠΈΠΊΠΎΠ³ ΡΠ΅ΡΠ½ΠΈΠΊΠ° Π΄ΠΎΠΊ ΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΠ°ΠΏΠ°ΠΊΠ¦ΠΠ Π½ΠΈΡΠΊΠΎΠΌ. ΠΠ°ΡΠΎΡΠΈΠ³Π»Π΅Π΄Π½ΠΈΡΠ° ΡΠΈΡΡΠ°ΡΠΈΡΠ°, Ρ ΠΊΠΎΡΠΎΡ Π²Π΅Π»ΠΈΠΊΠΈ ΡΠ΅ΡΠ½ΠΈΠΊ ΠΌΠΎΠΆΠ΅ Π΄ΠΎΡΡΠ° ΠΏΠΎΠΌΠΎΡΠΈ, ΡΠ΅ΡΡΠ΅ Π°ΡΡ ΠΈΠ²Π° ΠΊΠΎΡΠ° ΡΠ°Π΄ΡΠΆΠΈ Π²ΡΠ»ΠΎ ΡΠ»ΠΈΡΠ½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π³Π΄Π΅ ΡΠ²Π°ΠΊΠ° ΠΈΠΌΠ° Π½Π°ΡΠΌΠ°ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΠΌΠ΅Π³Π°Π±Π°ΡΡΠ°. ΠΠ΅Π»ΠΈΡΠΈΠ½Π° ΡΠ΅ΡΠ½ΠΈΠΊΠ° ΡΡΠ΅Π±Π° Π΄Π° Π±ΡΠ΄Π΅ Π·Π½Π°ΡΠ°ΡΠ½ΠΎ Π²Π΅ΡΠ° ΠΎΠ΄ ΡΠ²Π°ΠΊΠ΅ Π·Π°ΡΠ΅Π±Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π΄Π° Π±ΠΈ ΡΠ΅ ΠΎΠΌΠΎΠ³ΡΡΠΈΠ»ΠΎ Π΄Π° LZMA2 ΠΈΠΌΠ° ΠΏΠΎΡΠΏΡΠ½Ρ ΠΏΡΠ΅Π΄Π½ΠΎΡΡ ΠΎΠ΄ ΡΠ»ΠΈΡΠ½ΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅ΡΡ ΡΠ·Π°ΡΡΠΎΠΏΠ½ΠΈΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°.
ΠΠΊΠΎ ΡΠ΅ Π²Π΅ΠΎΠΌΠ° Π²Π΅Π»ΠΈΠΊΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Ρ ΡΠ΅Π΄Ρ, Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΊΠΎΡΠ° ΡΠ΅ Π·Π°ΠΏΠ°ΠΊΡΡΠ΅ ΡΠ΅ Π±Π°ΡΠ΅ΠΌ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΡΠΎΡΠΈΠ½Π° ΠΌΠ΅Π³Π°Π±Π°ΡΡΠ°, ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΡΠΎΡ Π²Π΅ΡΠΈ ΡΠ΅ΡΠ½ΠΈΠΊ ΠΎΠ΄ 64 MiB ΠΊΠΎΡΠΈ ΡΠ΅ xz -9 ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ:
xz -vv --lzma2=dict=192MiB big_foo.tar
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ -vv ( --verbose --verbose ) ΠΊΠ°ΠΎ Ρ Π³ΠΎΡΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΌΠΎΠΆΠ΅ Π±ΠΈΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΎ Π΄Π° ΡΠ΅ Π²ΠΈΠ΄Π΅ Π·Π°Ρ ΡΠ΅Π²ΠΈ Π·Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠΎΠΌ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΠΈ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ°. ΠΠ½Π°ΡΡΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠ΅ΡΠ½ΠΈΠΊΠ° Π²Π΅ΡΠ΅Π³ ΠΎΠ΄ Π²Π΅Π»ΠΈΡΠΈΠ½Π΅ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π³ΡΠ±ΠΈΡΠ°ΠΊ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅, ΡΠ°ΠΊΠΎ Π΄Π° Π³ΠΎΡΡΠ° Π½Π°ΡΠ΅Π΄Π±Π° Π½ΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½Π° Π·Π° ΠΌΠ°Π»Π΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅.
ΠΠΎΠ½Π΅ΠΊΠ°Π΄ Π²ΡΠ΅ΠΌΠ΅ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° Π½ΠΈΡΠ΅ Π²Π°ΠΆΠ½ΠΎ, Π°Π»ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ° ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΎΠ΄ΡΠΆΠ°Π²Π° Π½ΠΈΡΠΊΠΈΠΌ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° Π±ΠΈ ΡΠ΅ ΡΡΠΈΠ½ΠΈΠ»ΠΎ ΠΌΠΎΠ³ΡΡΠΈΠΌ ΡΠ°ΡΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ΅ Π½Π° ΡΠ³Π½Π΅ΠΆΠ΄Π΅Π½ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ, Π‘Π»Π΅Π΄Π΅ΡΠ΅ Π½Π°ΡΠ΅Π΄Π±Π΅ ΠΊΠΎΡΠΈΡΡΠ΅ -6e ( -6 --extreme ) ΠΊΠ°ΠΎ ΠΎΡΠ½ΠΎΠ²Ρ ΠΈ ΠΏΠΎΡΡΠ°Π²ΡΠ°ΡΡ ΡΠ΅ΡΠ½ΠΈΠΊ Π½Π° ΡΠ°ΠΌΠΎ 64Β KiB. Π Π΅Π·ΡΠ»ΡΡΡΡΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΡΠ΅ ΠΌΠΎΠΆΠ΅ ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΠΈ ΡΠ° XZ Embedded (Π·Π±ΠΎΠ³ ΡΠΎΠ³Π° ΡΠ΅ ΡΡ --check=crc32 ) ΠΊΠΎΡΠΈΡΡΠ΅ΡΠΈ ΠΎΠΊΠΎ 100Β KiB ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ΅.
xz --check=crc32 --lzma2=preset=6e,dict=64KiB foo
ΠΠΊΠΎ ΠΆΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΈΡΡΠ΅Π΄ΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ Π²ΠΈΡΠ΅ ΠΌΠΎΠ³ΡΡΠ΅ Π±Π°ΡΡΠΎΠ²Π°, Π΄ΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ΅ Π±ΡΠΎΡΠ° Π±ΠΈΡΠΎΠ²Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π»ΠΈΡΠ΅ΡΠ°Π»Π° ( lc ) ΠΈ Π±ΡΠΎΡΠ° Π±ΠΈΡΠΎΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠ°ΡΠ° ( pb ) ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ½Π΅ΠΊΠ°Π΄ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅. ΠΠΎΡΠ΅ΡΠΈΠ²Π°ΡΠ΅ Π±ΡΠΎΡΠ° Π±ΠΈΡΠΎΠ²Π° ΠΏΠΎΠ»ΠΎΠΆΠ°ΡΠ° Π»ΠΈΡΠ΅ΡΠ°Π»Π° ( lp ) ΠΌΠΎΠΆΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ Π΄Π° ΠΏΠΎΠΌΠΎΠ³Π½Π΅, Π°Π»ΠΈ ΠΎΠ±ΠΈΡΠ½ΠΎ lc ΠΈ pb ΡΡ Π²Π°ΠΆΠ½ΠΈΡΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΡΡ ΠΈΠ²Π° ΠΈΠ·Π²ΠΎΡΠ° ΠΊΠΎΠ΄Π° ΡΠ°Π΄ΡΠΆΠΈ ΡΠ³Π»Π°Π²Π½ΠΎΠΌ US-ASCII ΡΠ΅ΠΊΡΡ, ΡΠ°ΠΊΠΎ Π΄Π° Π½Π΅ΡΡΠΎ ΠΊΠ°ΠΎ ΡΠ»Π΅Π΄Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄Π° Π½Π΅Π·Π½Π°ΡΠ½ΠΎ (ΠΎΠΊΠΎ 0.1Β %) ΠΌΠ°ΡΡ Π΄Π°ΡΠΎΡΠ΅ΠΊΡ Π½Π΅Π³ΠΎ xz -6e (ΠΏΡΠΎΠ±Π°ΡΡΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ Π±Π΅Π· lc=4 ):
xz --lzma2=preset=6e,pb=0,lc=4 source_code.tar
ΠΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠΎΡ ΡΠ΅Π΄Π½ΠΎΠ³ ΡΠΈΠ»ΡΠ΅ΡΠ° Π·Π°ΡΠ΅Π΄Π½ΠΎ ΡΠ° LZMA2 ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ±ΠΎΡΡΠ°ΡΠΈ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ ΡΠ° ΠΎΠ΄ΡΠ΅ΡΠ΅Π½ΠΈΠΌ Π²ΡΡΡΠ°ΠΌΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π·Π° Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅ x86-32 ΠΈΠ»ΠΈ x86-64 Π΄Π΅ΡΠ΅Π½Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΠΌ x86 BCJ ΡΠΈΠ»ΡΠ΅ΡΠ°:
xz --x86 --lzma2 libfoo.so
ΠΠ½Π°ΡΡΠ΅ Π΄Π° ΠΏΠΎΡΠ΅Π΄Π°ΠΊ ΠΎΠΏΡΠΈΡΠ° ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΈΠΌΠ° Π·Π½Π°ΡΠ°Ρ. ΠΠΊΠΎ ΡΠ΅ --x86 Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ Π½Π°ΠΊΠΎΠ½ --lzma2 , xz ΡΠ΅ Π΄Π°ΡΠΈ Π³ΡΠ΅ΡΠΊΡ, ΡΠ΅Ρ Π½Π΅ ΡΠΌΠ΅ Π±ΠΈΡΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΎΠ³ ΡΠΈΠ»ΡΠ΅ΡΠ° ΠΏΠΎΡΠ»Π΅ LZMA2, ΠΈ ΡΠ°ΠΊΠΎΡΠ΅ Π·Π°ΡΠΎ ΡΡΠΎ ΡΠ΅ x86 BCJ ΡΠΈΠ»ΡΠ΅Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅ ΠΊΠΎΡΠΈΡΡΠΈΡΠΈ ΠΊΠ°ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡΠΈ ΡΠΈΠ»ΡΠ΅Ρ Ρ Π»Π°Π½ΡΡ.
Delta ΡΠΈΠ»ΡΠ΅Ρ Π·Π°ΡΠ΅Π΄Π½ΠΎ ΡΠ° LZMA2 ΠΌΠΎΠΆΠ΅ Π΄Π°ΡΠΈ Π΄ΠΎΠ±ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ΅ ΡΠ° Π±ΠΈΡΠΌΠ°ΠΏ ΡΠ»ΠΈΠΊΠ°ΠΌΠ°. Π’ΡΠ΅Π±Π°Π»ΠΎ Π±ΠΈ ΠΎΠ±ΠΈΡΠ½ΠΎ Π΄Π° Π½Π°Π΄ΡΠ°ΡΠ° PNG, ΠΊΠΎΡΠΈ ΠΈΠΌΠ° Π½Π΅ΡΡΠΎ Π²ΠΈΡΠ΅ Π½Π°ΠΏΡΠ΅Π΄Π½ΠΈΡ ΡΠΈΠ»ΡΠ΅ΡΠ° Π½Π΅Π³ΠΎ ΡΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΈ Π΄Π΅Π»ΡΠ° Π°Π»ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ Deflate Π·Π° ΡΡΠ²Π°ΡΠ½ΠΎ Π·Π°ΠΏΠ°ΠΊΠΈΠ²Π°ΡΠ΅.
Π‘Π»ΠΈΠΊΠ° ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΡΠ°ΡΡΠ²Π° Ρ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½ΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΡ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΎ Π½Π΅Π·Π°ΠΏΠ°ΠΊΠΎΠ²Π°Π½Π° TIFF. ΠΠ°ΡΠ°ΠΌΠ΅ΡΠ°Ρ ΡΠ°ΡΡΠΎΡΠ°ΡΠ° Delta ΡΠΈΠ»ΡΠ΅ΡΠ° ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΠ΅Π½ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΄Π°ΡΠΈ ΡΠ° Π±ΡΠΎΡΠ΅ΠΌ Π±Π°ΡΡΠΎΠ²Π° ΠΏΠΎ ΠΏΠΈΠΊΡΠ΅Π»Ρ Ρ ΡΠ»ΠΈΡΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, RGB Π±ΠΈΡΠΌΠ°ΠΏΠ° ΠΎΠ΄ 24 Π±ΠΈΡΠ° Π·Π°Ρ ΡΠ΅Π²Π° dist=3 , Π° ΡΠ°ΠΊΠΎΡΠ΅ ΡΠ΅ Π΄ΠΎΠ±ΡΠΎ ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΡΠΈ pb=0 Π·Π° LZMA2 Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΠΈ ΠΏΠΎΡΠ°Π²Π½Π°ΡΠ΅ ΠΎΠ΄ ΡΡΠΈ Π±Π°ΡΡΠ°:
xz --delta=dist=3 --lzma2=pb=0 foo.tiff
ΠΠΊΠΎ ΡΠ΅ Π²ΠΈΡΠ΅ ΡΠ»ΠΈΠΊΠ° ΡΡΠ°Π²ΡΠ΅Π½ΠΎ Ρ ΡΠ΅Π΄Π½Ρ Π°ΡΡ ΠΈΠ²Ρ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, .tar ), Delta ΡΠΈΠ»ΡΠ΅Ρ ΡΠ΅ ΡΠ°Π΄ΠΈΡΠΈ Π½Π° ΡΠΎΠΌΠ΅ ΡΠ°ΠΊΠΎΡΠ΅ ΡΠ²Π΅ Π΄ΠΎΠΊ ΡΠ²Π΅ ΡΠ»ΠΈΠΊΠ΅ Π½Π΅ Π±ΡΠ΄Ρ ΠΈΠΌΠ°Π»Π΅ ΠΈΡΡΠΈ Π±ΡΠΎΡ Π±Π°ΡΡΠΎΠ²Π° ΠΏΠΎ ΠΏΠΈΠΊΡΠ΅Π»Ρ.
ΠΠΠΠΠ’Π Π’ΠΠΠΠΠ
xzdec (1), xzdiff (1), xzgrep (1), xzless (1), xzmore (1), gzip (1), bzip2 (1), 7z (1)
XZ Utils:
<https://tukaani.org/xz/>
XZ Embedded: <https://tukaani.org/xz/embedded.html>
LZMA SDK: <https://7-zip.org/sdk.html>