เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

xzcat - เบญเบญเบ™เป„เบฅเบ™เปŒเบขเบนเปˆเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ xzcat เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ xzcat เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


xz, unxz, xzcat, lzma, unlzma, lzcat - เบšเบตเบšเบญเบฑเบ” เบซเบผเบทเบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒ .xz เปเบฅเบฐ .lzma

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


xz [เบ—เบฒเบ‡เป€เบฅเบทเบญเบ]... [เป€เบญเบเบฐเบชเบฒเบ™] ...

unxz เป€เบ—เบปเปˆเบฒเบเบฑเบš xz -- เบšเบตเบšเบญเบฑเบ”.
xzcat เป€เบ—เบปเปˆเบฒเบเบฑเบš xz -- เบšเบตเบšเบญเบฑเบ” --stdout.
lzma เป€เบ—เบปเปˆเบฒเบเบฑเบš xz --format=lzma.
unlzma เป€เบ—เบปเปˆเบฒเบเบฑเบš xz --format=lzma -- เบšเบตเบšเบญเบฑเบ”.
lzcat เป€เบ—เบปเปˆเบฒเบเบฑเบš xz --format=lzma -- เบšเบตเบšเบญเบฑเบ” --stdout.

เป€เบกเบทเปˆเบญเบ‚เบฝเบ™เบชเบฐเบ„เบดเบšเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ decompress เป„เบŸเบฅเปŒ, เบกเบฑเบ™เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปƒเบŠเป‰เบชเบฐเป€เบซเบกเบต
เบŠเบทเปˆ xz เบ”เป‰เบงเบเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (xz -d or xz -dc) เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบŠเบทเปˆโ€‹ unxz เปเบฅเบฐ xzcat.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


xz เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบšเบตเบšเบญเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบกเบต syntax เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš gzip(1โ€‹)
เปเบฅเบฐ bzip2(1). เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡เปเบกเปˆเบ™ .xz เบฎเบนเบšเปเบšเบš, เปเบ•เปˆเบกเปเบฅเบฐเบ”เบปเบ .lzma เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹
เป‚เบ”เบ LZMA Utils เปเบฅเบฐเบเบฐเปเบชเบšเบตเบšเบญเบฑเบ”เบ”เบดเบšเบ—เบตเปˆเบšเปเปˆเบกเบตเบชเปˆเบงเบ™เบซเบปเบงเบฎเบนเบšเปเบšเบšเบšเบฑเบ™เบˆเบธ
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™.

xz compresses เบซเบผเบท decompresses เปเบ•เปˆเบฅเบฐเบ„เบปเบ™ เป€เบญเบเบฐเบชเบฒเบ™ เบญเบตเบ‡เบ•เบฒเบกเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบ. เบ–เป‰เบฒเบšเปเปˆเบกเบต
เป„เบŸ เปเบกเปˆเบ™เปƒเบซเป‰เบซเบผเบท เป€เบญเบเบฐเบชเบฒเบ™ is -, xz เบญเปˆเบฒเบ™เบˆเบฒเบเบงเบฑเบ”เบชเบฐเบ”เบธเบ›เป‰เบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ เปเบฅเบฐเบ‚เบฝเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ›เบฐเบกเบงเบ™เบœเบปเบ™เปเบฅเป‰เบง
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. xz เบˆเบฐเบ›เบฐเบ•เบดเป€เบชเบ” (เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปเบฅเบฐเบ‚เป‰เบฒเบก เป€เบญเบเบฐเบชเบฒเบ™) เบ‚เบฝเบ™
เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เป€เบ›เบฑเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ–เป‰เบฒเบกเบฑเบ™เป€เบ›เบฑเบ™ terminal. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, xz เบˆเบฐโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เป€เบชเบ”โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบญเปˆเบฒเบ™โ€‹
เบšเบตเบšเบญเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ–เป‰เบฒเบกเบฑเบ™เป€เบ›เบฑเบ™ terminal.

เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒ --stdout เปเบกเปˆเบ™โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹, เป„เบŸ เบญเบทเปˆเบ™เบเปˆเบงเบฒ - เบ–เบทเบเบ‚เบฝเบ™เปƒเบชเปˆเป„เบŸเบฅเปŒเปƒเบซเบกเปˆเบ—เบตเปˆเบกเบตเบŠเบทเปˆ
เป„เบ”เป‰เบกเบฒเบˆเบฒเบเปเบซเบผเปˆเบ‡ เป€เบญเบเบฐเบชเบฒเบ™ เบŠเบทเปˆเบ‚เบญเบ‡เบ—เปˆเบฒเบ™:

ยท เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹, เบ„เปเบฒโ€‹เบ•เปเปˆโ€‹เบ—เป‰เบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบ (.xz or .lzma) เบ–เบทเบโ€‹เบ•เปเปˆโ€‹เบ—เป‰เบฒเบโ€‹เบเบฑเบšโ€‹
เบŠเบทเปˆเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบŠเบทเปˆเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.

ยท เป€เบกเบทเปˆเบญ decompressing, เป„เบ”เป‰ .xz or .lzma suffix เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบเบŠเบทเปˆเป„เบŸเบฅเปŒเป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบš
เบŠเบทเปˆเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. xz เบเบฑเบ‡เบฎเบฑเบšเบฎเบนเป‰เบ„เปเบฒเบ•เปเปˆเบ—เป‰เบฒเบ .txz เปเบฅเบฐ .tlz, เปเบฅเบฐเบ›เปˆเบฝเบ™เปเบ—เบ™เบžเบงเบเบกเบฑเบ™เบ”เป‰เบงเบ
เป„เบ”เป‰ .tar แž”แž…แŸ’แž…แŸแž™.

เบ–เป‰เบฒเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เปเบฅเบฐ เป€เบญเบเบฐเบชเบฒเบ™ เบ–เบทเบเบ‚เป‰เบฒเบก.

เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบˆเบฐเบ‚เบฝเบ™เป€เบ›เบฑเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, xz เบˆเบฐเบชเบฐเปเบ”เบ‡เบ„เปเบฒเป€เบ•เบทเบญเบ™เปเบฅเบฐเบ‚เป‰เบฒเบก เป€เบญเบเบฐเบชเบฒเบ™ เบ–เป‰เบฒเบกเบต
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

ยท เป€เบญเบเบฐเบชเบฒเบ™ เบšเปเปˆเปเบกเปˆเบ™เป„เบŸเบฅเปŒเบ›เบปเบเบเบฐเบ•เบด. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบชเบฑเบ™เบเบฒเบฅเบฑเบเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบก, เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™
เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เป„เบŸเบฅเปŒเบ›เบปเบเบเบฐเบ•เบด.

ยท เป€เบญเบเบฐเบชเบฒเบ™ เบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฒเบ.

ยท เป€เบญเบเบฐเบชเบฒเบ™ เบกเบต setuid, setgid, เบซเบผเบทเบŠเบธเบ”เบšเบดเบ”เบซเบ™เบฝเบง.

ยท เป‚เบซเบกเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เปƒเบซเป‰เบšเบตเบšเบญเบฑเบ” เปเบฅเบฐ เป€เบญเบเบฐเบชเบฒเบ™ เบกเบตเบ„เบณเบ•เปเปˆเบ—เป‰เบฒเบเบ‚เบญเบ‡เป€เบ›เบปเป‰เบฒเปเบฒเบเปเบฅเป‰เบง
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ (.xz or .txz เป€เบกเบทเปˆเบญเบšเบตเบšเบญเบฑเบ”เปƒเบชเปˆ .xz เบฎเบนเบšเปเบšเบš, เปเบฅเบฐ .lzma or .tlz เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ
compressing เบเบฑเบš .lzma เบฎเบนเบšเปเบšเบš).

ยท เบฎเบนเบšเปเบšเบšเบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เปƒเบซเป‰ decompress เปเบฅเบฐเป„เบ”เป‰ เป€เบญเบเบฐเบชเบฒเบ™ เบšเปเปˆเบกเบตเบ„เบณเบ•เปเปˆเบ—เป‰เบฒเบเบ‚เบญเบ‡เบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปœเบถเปˆเบ‡
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™ (.xz, .txz, .lzma, เบซเบผเบท .tlz).

เบซเบผเบฑเบ‡เบˆเบฒเบเบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบซเบผเบท decompressing เป„เบ”เป‰ เป€เบญเบเบฐเบชเบฒเบ™, xz เบชเบณเป€เบ™เบปเบฒเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡, เบเบธเปˆเบก,
เบเบฒเบ™โ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹, เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹, เปเบฅเบฐโ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบเบฒเบ™โ€‹เบ”เบฑเบ”โ€‹เปเบเป‰โ€‹เบˆเบฒเบโ€‹เปเบซเบผเปˆเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹ เป€เบญเบเบฐเบชเบฒเบ™ เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.
เบ–เป‰เบฒเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเบเบธเปˆเบกเบฅเบปเป‰เบกเป€เบซเบฅเบง, เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบˆเบฐเบ–เบทเบเบ”เบฑเบ”เปเบเป‰เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง
เบเบฒเบเป€เบ›เบฑเบ™เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปเบซเบผเปˆเบ‡ เป€เบญเบเบฐเบชเบฒเบ™. xz
เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบ„เบฑเบ”เบฅเบญเบเป€เบกเบ•เบฒเป€เบ”เบ•เบฒเบญเบทเปˆเบ™ เป€เบŠเบฑเปˆเบ™: เบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ เบซเบผเบทเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
yet

เป€เบกเบทเปˆเบญเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเป„เบ”เป‰เบ–เบทเบเบ›เบดเบ”เบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”, เปเบซเบผเปˆเบ‡ เป€เบญเบเบฐเบชเบฒเบ™ เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆ
--เบฎเบฑเบเบชเบฒ เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹. เปเบซเบผเปˆเบ‡ เป€เบญเบเบฐเบชเบฒเบ™ เบšเปเปˆเป€เบ„เบตเบเบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบ–เป‰เบฒเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ–เบทเบเบ‚เบฝเบ™เปƒเบชเปˆ
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.

เบเบฒเบ™เบชเบปเปˆเบ‡เบญเบญเบ เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบš or SIGUSR1 เบเบฒเบ™ xz เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเป„เบ›
เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹. เบ™เบตเป‰เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบ›เบฑเบ™ terminal, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
-- verbose เบˆเบฐเบชเบฐเปเบ”เบ‡เบ•เบปเบงเบŠเบตเป‰เบšเบญเบเบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบŠเบปเบ‡โ€‹เบˆเปเบฒโ€‹เบ‚เบญเบ‡โ€‹ xz เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบˆเบฒเบเบชเบญเบ‡เบชเบฒเบกเบฎเป‰เบญเบเบเบดเป‚เบฅเป„เบšเป€เบ–เบดเบ‡เบซเบผเบฒเบเบเบดเบเบฒเป„เบšเป‚เบ”เบเบ‚เบถเป‰เบ™เบเบฑเบš
เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”. เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹
เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ‚เบญเบ‡ decompressor. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด decompressor เบ•เป‰เบญเบ‡เบเบฒเบ™ 5% เบซเบฒ 20% เบ‚เบญเบ‡
เบˆเปเบฒเบ™เบงเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆ compressor เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบ™เป€เบงเบฅเบฒเบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒ. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡,
decompressing เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ”เป‰เบงเบ xz -9 เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ 65 MiB เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ. เบเบฑเบ‡, เบกเบฑเบ™เปเบกเปˆเบ™
เป€เบ›เบฑเบ™โ€‹เป„เบ›โ€‹เป„เบ”เป‰โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบกเบตโ€‹ .xz เป„เบŸเบฅเปŒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒเบซเบผเบฒเบเบเบดเบเบฒเป„เบšเป€เบžเบทเปˆเบญ decompress.

เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป€เบเบปเปˆเบฒเบญเบฒเบ”เบˆเบฐเบŠเบญเบเบซเบฒเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบผเบฒเบ
เบฅเปเบฒเบ„เบฒเบ™. เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบ„เบงเบฒเบกเปเบ›เบเปƒเบˆเบ—เบตเปˆเบšเปเปˆเบชเบฐเบšเบฒเบ, xz เบกเบตเบ•เบปเบงเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปƒเบ™เบ•เบปเบง,
เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบšเบฒเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™
เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบŠเบปเบ‡โ€‹เบˆเปเบฒโ€‹เบ‚เบญเบ‡โ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹, เบเบฒเบ™โ€‹เบญเบตเบ‡โ€‹เปƒเบชเปˆโ€‹เบกเบฑเบ™โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบ–เบทโ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบเบทเบ”เบซเบเบธเปˆเบ™โ€‹เบžเบฝเบ‡โ€‹เบžเป (เป€เบŠเบฑเปˆเบ™โ€‹: เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹
เบชเบนเบ‡เบชเบธเบ”(1โ€‹) เบเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบŠเบปเบ‡โ€‹เบˆเปเบฒ virtual เบกเบตโ€‹เปเบ™เบงโ€‹เป‚เบ™เป‰เบกโ€‹เบ—เบตเปˆโ€‹เบˆเบฐ crippleโ€‹ เปเบœเบ™เบ—เบตเปˆ(2)).

เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เปƒเบŠเป‰เบ•เบปเบงเบˆเบณเบเบฑเบ”เบเบฒเบ™เปƒเบŠเป‰เบ„เบงเบฒเบกเบˆเบณเป„เบ”เป‰เบ”เป‰เบงเบเบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เบณเบชเบฑเปˆเบ‡ --memlimit=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”.
เป€เบฅเบทเป‰เบญเบเป†เบกเบฑเบ™เบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบ›เบตเบ”เปƒเบŠเป‰เบ•เบปเบงเบˆเปเบฒเบเบฑเบ”เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก
เบ•เบปเบงเปเบ› XZ_DEFAULTS, เบ•เบปเบงเบขเปˆเบฒเบ‡ XZ_DEFAULTS=--memlimit=150MiB. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบเปเบฒเบ™เบปเบ”
เบˆเปเบฒเบเบฑเบ”เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบฅเบฐ decompression เป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ --memlimit-compress=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” เปเบฅเบฐ
--memlimit-decompress=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบขเบนเปˆเบ™เบญเบ XZ_DEFAULTS เบšเปเปˆเบ„เปˆเบญเบเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเป„เบฅเบเบฐเบ”เบฝเบงเบ‚เบญเบ‡ xz เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹เบ—เบฑเบ‡ compression เปเบฅเบฐ decompression เปเบฅเบฐโ€‹
--memlimit=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” (เบซเบผเบท -M เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”) เปเบกเปˆเบ™เบชเบฑเป‰เบ™เบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบžเบดเบกเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡.

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒโ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เป€เบเบตเบ™โ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹, xz เบˆเบฐเบชเบฐเปเบ”เบ‡เป€เบ›เบฑเบ™
เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปเบฅเบฐเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒเบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบง. เบ–เป‰เบฒเป€เบเบตเบ™เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบšเบตเบšเบญเบฑเบ”, xz
เบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบปเบ‡เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เป€เบเบตเบ™เบ‚เบตเบ”เบˆเบณเบเบฑเบ” (เบเบปเบเป€เบงเบฑเป‰เบ™เป€เบงเบฅเบฒ
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ --format=raw or --no-เบ›เบฑเบš). เบ”เป‰เบงเบเบงเบดเบ—เบตเบ™เบตเป‰, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบˆเบฐเบšเปเปˆเบฅเบปเป‰เบกเป€เบซเบฅเบงเป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบกเบตเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”
เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ™เป‰เบญเบโ€‹เบซเบผเบฒเบ. เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบกเปˆเบ™เป€เบฎเบฑเบ”เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเบšเปเปˆเบเบปเบ‡เบเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”
presets เบฅเบฐเบ”เบฑเบš, e.g. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบฅเบฑเบเบ™เป‰เบญเบเบซเบ™เป‰เบญเบเบเปˆเบงเบฒเบˆเปเบฒเบ™เบงเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ xz -9,
เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบซเบผเบธเบ”โ€‹เบฅเบปเบ‡โ€‹เบžเบฝเบ‡โ€‹เป€เบฅเบฑเบโ€‹เบ™เป‰เบญเบโ€‹, เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบฅเบปเบ‡โ€‹เป„เบ›โ€‹ xz -8.

เบเบฒเบ™เบชเบฐเบซเบฅเบธเบš เปเบฅเบฐ padding เบเบฑเบš .xz เป„เบŸ
เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐ concatenate .xz เป„เบŸเบฅโ€‹เปŒโ€‹เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹. xz เบˆเบฐเบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ„เบทเบเบฑเบšเบงเปˆเบฒเบžเบงเบเบกเบฑเบ™
เป€เบ›เบฑเบ™เป‚เบชเบ” .xz เบเบทเปˆเบ™.

เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปƒเบชเปˆ padding เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบฒเบเบชเปˆเบงเบ™ concatenated เบซเบผเบทเบซเบผเบฑเบ‡เบˆเบฒเบเบžเบฒเบเบชเปˆเบงเบ™เบชเบธเบ”เบ—เป‰เบฒเบ.
padding เบˆเบฐเบ•เป‰เบญเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ bytes null เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡ padding เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ„เบนเบ™เบ‚เบญเบ‡
เบชเบตเปˆ bytes. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบŠเบฑเปˆเบ™: เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ .xz เป„เบŸเบฅเปŒเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบชเบทเปˆเบ—เบตเปˆเบงเบฑเบ”เปเบ—เบ
เบ‚เบฐเบซเบ™เบฒเบ”เป„เบŸเบฅเปŒเปƒเบ™ 512-byte blocks.

เบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ เปเบฅเบฐเปเบœเปˆเบ™เบฎเบญเบ‡ .lzma เป„เบŸเบฅเปŒ เบซเบผเบทเบเบฐเปเบชเบ”เบดเบš.

OPTIONS


Integer แž”แž…แŸ’แž…แŸแž™ เปเบฅเบฐ เบžเบดเป€เบชเบ” เบ„เปˆเบฒ
เปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเปˆเบงเบ™เปƒเบซเบเปˆเบ—เบตเปˆเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบก, เบ„เปเบฒเบ•เปเปˆเบ—เป‰เบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
เบŠเบตเป‰เบšเบญเบเบ•เบปเบงเป€เบฅเบเปƒเบซเบเปˆเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ. เบˆเบฐเบ•เป‰เบญเบ‡เบšเปเปˆเบกเบตเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™
แž”แž…แŸ’แž…แŸแž™.

เบเบดเบš เบ„เบนเบ™เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ”เป‰เบงเบ 1,024 (2^10). Ki, k, kB, K, เปเบฅเบฐ KB เบ–เบทเบเบเบญเบกเบฎเบฑเบšเป€เบ›เบฑเบ™
เบ„เบณ เบชเบฑเบšเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™ เบชเบณ เบฅเบฑเบš เบเบดเบš.

เบญเบตเบš เบ„เบนเบ™เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ”เป‰เบงเบ 1,048,576 (2^20). Mi, m, M, เปเบฅเบฐ MB เบ–เบทเบเบเบญเบกเบฎเบฑเบšเป€เบ›เบฑเบ™
เบ„เบณ เบชเบฑเบšเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™ เบชเบณ เบฅเบฑเบš เบญเบตเบš.

GiB เบ„เบนเบ™เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ”เป‰เบงเบ 1,073,741,824 (2^30). Gi, g, G, เปเบฅเบฐ GB เบ–เบทเบเบเบญเบกเบฎเบฑเบšเป€เบ›เบฑเบ™
เบ„เบณ เบชเบฑเบšเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™ เบชเบณ เบฅเบฑเบš GiB.

เบกเบนเบ™เบ„เปˆเบฒเบžเบดเป€เบชเบ” เบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเป€เบ„เบ เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบŠเบตเป‰เบšเบญเบเบ„เปˆเบฒเบˆเปเบฒเบ™เบงเบ™เป€เบ•เบฑเบกเบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบ
เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ เบฎเบนเบšเปเบšเบšเบเบฒเบ™
เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบซเบผเบฒเบโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เปƒเบซเป‰โ€‹, เบญเบฑเบ™โ€‹เบชเบธเบ”โ€‹เบ—เป‰เบฒเบโ€‹เบกเบตโ€‹เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹.

-z, --เบšเบตเบšเบญเบฑเบ”
เบšเบตเบšเบญเบฑเบ”. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบ•เบปเป‰เบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เปเบกเปˆเบ™โ€‹
เบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบšเปเปˆเบกเบตเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบญเบทเปˆเบ™เปเบกเปˆเบ™ implied เบˆเบฒเบเบŠเบทเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡ (เบชเปเบฒเบฅเบฑเบš
เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, unxz implies -- เบšเบตเบšเบญเบฑเบ”).

-d, -- เบšเบตเบšเบญเบฑเบ”, -- uncompress
เบšเบตเบšเบญเบฑเบ”.

-t, --เบ—เบปเบ”เบชเบญเบš
เบ—เบปเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบเบฒเบ™เบšเบตเบšเบญเบฑเบ” เป„เบŸ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เปเบกเปˆเบ™เบ—เบฝเบšเป€เบ—เบปเปˆเบฒเบเบฑเบš -- เบšเบตเบšเบญเบฑเบ”
--stdout เบเบปเบโ€‹เป€เบงเบฑเป‰เบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เบ–เบทเบโ€‹เบเบปเบโ€‹เป€เบฅเบตเบโ€‹เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบ‚เบฝเบ™โ€‹เปƒเบชเปˆ
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบšเปเปˆเบกเบตเป„เบŸเบฅเปŒเปƒเบ”เบ–เบทเบเบชเป‰เบฒเบ‡ เบซเบผเบทเบฅเบถเบšเบญเบญเบ.

-l, --เบฅเบฒเบเบเบฒเบ™
เบžเบดเบกเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ” เป„เบŸ. เบšเปเปˆเบกเบตเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™เบœเบฐเบฅเบดเบ”, เปเบฅเบฐ
เบšเปเปˆเบกเบตเป„เบŸเบฅเปŒเปƒเบ”เบ–เบทเบเบชเป‰เบฒเบ‡ เบซเบผเบทเบฅเบถเบšเบญเบญเบ. เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹, เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบญเปˆเบฒเบ™โ€‹เป„เบ”เป‰โ€‹
เบšเบตเบšเบญเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ เบซเบผเบทเบˆเบฒเบเปเบซเบผเปˆเบ‡เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเป„เบ”เป‰.

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบเปˆเบฝเบงเบเบฑเบš เป„เบŸ, เบซเบ™เบถเปˆเบ‡เป„เบŸเบฅเปŒเบ•เปเปˆเปเบ–เบง. เป„เบ”เป‰โ€‹เบฎเบฑเบš
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบกโ€‹, เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบเบฑเบ‡โ€‹เป„เบ”เป‰โ€‹ -- verbose เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบชเปเบฒเบฅเบฑเบšเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบซเบผเบฒเบ
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹, เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹ -- verbose เบชเบญเบ‡เบ„เบฑเป‰เบ‡, เปเบ•เปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบŠเป‰เบฒ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเป„เบ”เป‰เบฎเบฑเบš
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบ•เบตเบกโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบฎเบฝเบโ€‹เบฎเป‰เบญเบ‡โ€‹เปƒเบซเป‰โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบŠเบญเบโ€‹เบซเบฒโ€‹เบซเบผเบฒเบโ€‹. เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ” verbose เป€เบเบตเบ™
80 เบ•เบปเบงโ€‹เบญเบฑเบโ€‹เบชเบญเบ™โ€‹, เบชเบฐโ€‹เบ™เบฑเป‰เบ™ piping เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เป€เบžเบทเปˆเบญ eg เบซเบ™เป‰เบญเบ -S เบญเบฒเบ”เบˆเบฐเบชเบฐเบ”เบงเบเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒ
terminal เบšเปเปˆเบเบงเป‰เบฒเบ‡เบžเบฝเบ‡เบžเป.

เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบญเบฒเบ”เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ xz เบชเบฐโ€‹เบšเบฑเบšโ€‹เปเบฅเบฐโ€‹เบ—เป‰เบญเบ‡โ€‹เบ–เบดเปˆเบ™โ€‹เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹. เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบˆเบฑเบ -
เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ—เบตเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบญเปˆเบฒเบ™โ€‹เป„เบ”เป‰โ€‹, -- เบซเบธเปˆเบ™เบเบปเบ™ --เบฅเบฒเบเบเบฒเบ™ เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ เบ•เบปเบงเบ›เปˆเบฝเบ™เปเบ›เบ‡
-k, --เบฎเบฑเบเบชเบฒ
เบขเปˆเบฒเบฅเบถเบšเป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™.

-f, --เบเบณเบฅเบฑเบ‡
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบซเบผเบฒเบ:

ยท เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปเบฅเป‰เบงโ€‹, เบฅเบถเบšโ€‹เบกเบฑเบ™โ€‹เบเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เบซเบผเบทโ€‹
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”.

ยทเบšเบตเบšเบญเบฑเบ”เบซเบผเบท decompress เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบฑเบ™เบเบฒเบฅเบฑเบเบเบฑเบšเป„เบŸเบฅเปŒเบ›เบปเบเบเบฐเบ•เบด,
เบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฒเบ, เบซเบผเบทเบกเบต setuid, setgid, เบซเบผเบทเบŠเบธเบ”เบšเบดเบ”เบซเบ™เบฝเบง. เป„เบ”เป‰
setuid, setgid, เปเบฅเบฐ sticky bits เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเป„เบ›เบซเบฒเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.

ยท เป€เบกเบทเปˆเบญเปƒเบŠเป‰เบเบฑเบš -- เบšเบตเบšเบญเบฑเบ” --stdout เปเบฅเบฐ xz เบšเปเปˆเบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบฎเบนเป‰เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡
เป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡, เบ„เบฑเบ”เบฅเบญเบเป„เบŸเบฅเปŒเปเบซเบผเปˆเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰ xzcat
--เบเบณเบฅเบฑเบ‡ เบˆเบฐโ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เบทโ€‹ cat(1) เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ”เป‰เบงเบ xz.
เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, xz เบญเบฒเบ”เบˆเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เปƒเบซเบกเปˆ, เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐ
เป€เบฎเบฑเบ”เปƒเบซเป‰ xz decompress เบซเบผเบฒเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ„เบฑเบ”เบฅเบญเบเปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™
เบœเบปเบ™เบœเบฐเบฅเบดเบ”. --format=เบฎเบนเบšเปเบšเบš เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเปเบฒเบเบฑเบ” xz เป€เบžเบทเปˆเบญ decompress เบžเบฝเบ‡เปเบ•เปˆเบญเบฑเบ™เบ”เบฝเบง
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ.

-c, --stdout, --to-stdout
เบ‚เบฝเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เบซเบผเบท decompressed เป€เบ›เบฑเบ™โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹เปเบ—เบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบฑเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹.
เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ --เบฎเบฑเบเบชเบฒ.

-- เบเบฐเปเบชเบ”เบฝเบง
Decompress เบžเบฝเบ‡เปเบ•เปˆเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ” .xz stream, เปเบฅเบฐเบ‡เบฝเบšเป†เบšเปเปˆเบชเบปเบ™เปƒเบˆ input เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰
เบ‚เปเป‰เบกเบนเบ™เบ•เบฒเบกเบเบฐเปเบช. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เบ‚เบตเป‰เป€เบซเบเบทเป‰เบญเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบฎเบฑเบ”เปƒเบซเป‰ xz เบชเบฐเปเบ”เบ‡
เบœเบดเบ”เบžเบฒเบ”.

xz เบšเปเปˆเป€เบ„เบตเบ decompresses เบซเบผเบฒเบเบเปˆเบงเบฒเบซเบ™เบถเปˆเบ‡เบ™เป‰เปเบฒเบˆเบฒเบ .lzma เป„เบŸเบฅเปŒเบซเบผเบทเบ™เป‰เปเบฒเบ”เบดเบš, เปเบ•เปˆ
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบเบฑเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰ xz เบšเปเปˆเบชเบปเบ™เปƒเบˆเบ‚เปเป‰เบกเบนเบ™ trailing เบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบซเบผเบฑเบ‡เบˆเบฒเบ .lzma เป€เบญเบเบฐเบชเบฒเบ™
เบซเบผเบทเบเบฐเปเบชเบ”เบดเบš.

เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เบ™เบตเป‰โ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹ -- เบšเบตเบšเบญเบฑเบ” or --เบ—เบปเบ”เบชเบญเบš.

-- เบšเปเปˆเบกเบตเบเบฐเปเบˆเบเบเบฐเบˆเบฒเบ
เบ›เบดเบ”โ€‹เบเบฒเบ™โ€‹เบ—เปเบฒโ€‹เบ‡เบฒเบ™โ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒ sparseโ€‹. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ–เป‰เบฒ decompressing เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ›เบปเบเบเบฐเบ•เบด
เปเบŸเป‰เบก, xz เบžเบฐเบเบฒเบเบฒเบกเป€เบฎเบฑเบ”เปƒเบซเป‰เป„เบŸเบฅเปŒเบเบฐเปเบˆเบเบเบฐเบˆเบฒเบเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆ decompressed เบกเบตเบ„เบงเบฒเบกเบเบฒเบง
เบฅเบณเบ”เบฑเบšเบ‚เบญเบ‡เบชเบนเบ™เบ–เบฒเบ™เบชเบญเบ‡. เบกเบฑเบ™เบเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เบฝเบ™เบเบฑเบšเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบเบฒเบง
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป„เบŸเบฅเปŒเบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™
เบ–เบทเบเบžเบปเบšเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ›เบญเบ”เป„เบž. เบเบฒเบ™เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบเบฐเปเบˆเบเบเบฐเบˆเบฒเบเบญเบฒเบ”เบˆเบฐเบ›เบฐเบซเบเบฑเบ”เบžเบทเป‰เบ™เบ—เบตเปˆเบ”เบดเบชเบเปŒเปเบฅเบฐเป€เบฅเบฑเปˆเบ‡
decompression เป‚เบ”เบเบเบฒเบ™เบซเบผเบธเบ”เบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบญเบ‡เปเบœเปˆเบ™ I/O.

-S .suf, --suffix=.suf
เป€เบกเบทเปˆเบญเบšเบตเบšเบญเบฑเบ”, เปƒเบŠเป‰ .suf เป€เบ›เบฑเบ™ suffix เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ .xz or
.lzma. เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบ‚เบฝเบ™โ€‹เป€เบ–เบดเบ‡โ€‹เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹เปเบฅเบฐโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เปเบซเบผเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปเบฅเป‰เบงโ€‹
แž”แž…แŸ’แž…แŸแž™ .suf, เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เบˆเบฐโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปเบฅเบฐโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ‚เป‰เบฒเบกโ€‹เป„เบ›โ€‹.

เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ decompressing, เบฎเบฑเบšเบฎเบนเป‰เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบต suffix .suf เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบต
เป„เบ”เป‰ .xz, .txz, .lzma, เบซเบผเบท .tlz เบ•เปเปˆเบ—เป‰เบฒเบ. เบ–เป‰เบฒเป„เบŸเบฅเปŒเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบกเบตเบ„เปเบฒเบ•เปเปˆเบ—เป‰เบฒเบ .suf, เบเบฒเบ™
suffix เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบฎเบฑเบšเบŠเบทเปˆเป„เบŸเบฅเปŒเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ.

เป€เบกเบทเปˆเบญเบšเบตเบšเบญเบฑเบ” เบซเบผเบท เบšเบตเบšเบญเบฑเบ”เบเบฐเปเบชเบ™เปเป‰เบฒเบ”เบดเบš (--format=raw), เบ„เปเบฒเบ•เปเปˆเบ—เป‰เบฒเบเบ•เป‰เบญเบ‡
เบˆเบฐเบ–เบทเบเบฅเบฐเบšเบธเบชเบฐเป€เปเบตเป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบˆเบฐเบ‚เบฝเบ™เปƒเบชเปˆเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเบšเปเปˆเบกเบตเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
suffix เบชเปเบฒเบฅเบฑเบšเบ™เป‰เปเบฒเบ”เบดเบš.

--เป„เบŸเบฅเปŒ[=เป€เบญเบเบฐเบชเบฒเบ™]
เบญเปˆเบฒเบ™เบŠเบทเปˆเป„เบŸเบฅเปŒเป€เบžเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบˆเบฒเบ เป€เบญเบเบฐเบชเบฒเบ™; เบ–เป‰เบฒ เป€เบญเบเบฐเบชเบฒเบ™ เบ–เบทเบเบฅเบฐเป€เบงเบฑเป‰เบ™, เบŠเบทเปˆเป„เบŸเบฅเปŒเบ–เบทเบเบญเปˆเบฒเบ™
เบˆเบฒเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบŠเบทเปˆเป„เบŸเบฅเปŒเบ•เป‰เบญเบ‡เบ–เบทเบเบขเบธเบ”เบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปเบ–เบงเปƒเปเปˆ. เบ
เบ‚เบตเบ” (-) เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบ›เบฑเบ™เบŠเบทเปˆเป„เบŸเบฅเปŒเบ›เบปเบเบเบฐเบ•เบด; เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบ–เป‰เบฒ
เบŠเบทเปˆเป„เบŸเบฅเปŒเป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰เบเบฑเบ‡เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡, เบžเบงเบเบกเบฑเบ™เบ–เบทเบเบ›เบธเบ‡เปเบ•เปˆเบ‡เบเปˆเบญเบ™
เบŠเบทเปˆเป„เบŸเบฅเปŒเบญเปˆเบฒเบ™เบˆเบฒเบ เป€เบญเบเบฐเบชเบฒเบ™.

--files0[=เป€เบญเบเบฐเบชเบฒเบ™]
เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบš --เป„เบŸเบฅเปŒ[=เป€เบญเบเบฐเบชเบฒเบ™] เบเบปเบเป€เบงเบฑเป‰เบ™เปเบ•เปˆเบฅเบฐเบŠเบทเปˆเป„เบŸเบฅเปŒเบˆเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเบเบปเบเป€เบฅเบตเบ
เบ”เป‰เบงเบเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ null.

เบžเบทเป‰เบ™เบ–เบฒเบ™ เป€เบญเบเบฐเบชเบฒเบ™ เบฎเบนเบšเปเบšเบš เปเบฅเบฐ compression เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
-F เบฎเบนเบšเปเบšเบš, --format=เบฎเบนเบšเปเบšเบš
เบฅเบฐเบšเบธเป„เบŸเบฅเปŒ เบฎเบนเบšเปเบšเบš เป€เบžเบทเปˆเบญเบšเบตเบšเบญเบฑเบ”เบซเบผเบทเบšเบตเบšเบญเบฑเบ”:

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เป€เบกเบทเปˆเบญเบšเบตเบšเบญเบฑเบ”, เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” เป€เบ—เบปเปˆเบฒเบเบฑเบš xzเบ—เบตเปˆเบขเบนเปˆ เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹
decompressing, เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบเบงเบ”เบžเบปเบšเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”. เบซเบกเบฒเบโ€‹เป€เบซเบ”โ€‹
เบ™เป‰เปเบฒเบ”เบดเบš (เบชเป‰เบฒเบ‡เบ”เป‰เบงเบ --format=raw) เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบทเบโ€‹เบเบงเบ”โ€‹เบžเบปเบšโ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹.

xz เบšเบตเบšเบญเบฑเบ”เปƒเบชเปˆ .xz เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ, เบซเบผเบทเบเบญเบกเบฎเบฑเบšเบžเบฝเบ‡เปเบ•เปˆ .xz เป„เบŸเบฅเปŒเป€เบกเบทเปˆเบญ
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”.

lzma, เบขเบนเปˆเบ„เบปเบ™เบ”เบฝเบง
เบšเบตเบšเบญเบฑเบ”เปƒเบชเปˆเบเบฑเบšเบกเปเบฅเบฐเบ”เบปเบ .lzma เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ, เบซเบผเบทเบเบญเบกเบฎเบฑเบšเบžเบฝเบ‡เปเบ•เปˆ .lzma เป„เบŸเบฅเปŒเป€เบกเบทเปˆเบญ
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”. เบŠเบทเปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบ เบขเบนเปˆเบ„เบปเบ™เบ”เบฝเบง เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เบญเบเบซเบฅเบฑเบ‡
เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš LZMA Utils.

เบงเบฑเบ”เบ–เบธเบ”เบดเบš เบšเบตเบšเบญเบฑเบ” เบซเบผเบท เบšเบตเบšเบญเบฑเบ”เบเบฐเปเบชเบ™เปเป‰เบฒเบ”เบดเบš (เบšเปเปˆเบกเบตเบชเปˆเบงเบ™เบซเบปเบง). เบ™เบตเป‰เปเบกเปˆเบ™เบซเบกเบฒเบเป€เบ–เบดเบ‡
เบœเบนเป‰เปƒเบŠเป‰เบ‚เบฑเป‰เบ™เบชเบนเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เป€เบžเบทเปˆเบญเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ™เป‰เปเบฒเบ”เบดเบš, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰ --format=raw เปเบฅเบฐ
เบฅเบฐโ€‹เบšเบธโ€‹เบขเปˆเบฒเบ‡โ€‹เบŠเบฑเบ”โ€‹เป€เบˆเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบ•เปˆเบญเบ‡โ€‹เป‚เบชเป‰โ€‹เบเบฒเบ™โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡โ€‹, เบ—เบตเปˆโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹
เบขเบนเปˆเปƒเบ™เบซเบปเบงเบšเบฑเบ™เบˆเบธ.

-C เปƒเบซเป‰โ€‹เบเบงเบ”โ€‹เป€เบšเบดเปˆเบ‡, --check=เปƒเบซเป‰โ€‹เบเบงเบ”โ€‹เป€เบšเบดเปˆเบ‡
เบฅเบฐเบšเบธเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™. เบเบฒเบ™เบเบงเบ”เบชเบญเบšเปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆเบˆเบฒเบ
uncompressed เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปเบฅเบฐโ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹ .xz เป„เบŸเบฅเปŒ. เบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญ
compressing เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ .xz เบฎเบนเบšเปเบšเบš; เป„เบ”เป‰ .lzma เบฎเบนเบšเปเบšเบšเบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™.
เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™ (เบ–เป‰เบฒเบกเบต) เบ–เบทเบเบเบงเบ”เบชเบญเบšเป€เบกเบทเปˆเบญ .xz เป„เบŸเบฅเปŒเบ–เบทเบเบšเบตเบšเบญเบฑเบ”.

เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ เปƒเบซเป‰โ€‹เบเบงเบ”โ€‹เป€เบšเบดเปˆเบ‡ เบ›เบฐเป€เบžเบ”:

none เบขเปˆเบฒเบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™. เบ™เบตเป‰เบกเบฑเบเบˆเบฐเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบšเปเปˆเบ”เบต.
เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบเบงเบ”เบชเบญเบšเป‚เบ”เบเบงเบดเบ—เบตเบญเบทเปˆเบ™
เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก.

crc32 เบ„เบดเบ”เป„เบฅเปˆ CRC32 เป‚เบ”เบเปƒเบŠเป‰ polynomial เบˆเบฒเบ IEEE-802.3 (Ethernet).

crc64 เบ„เบดเบ”เป„เบฅเปˆ CRC64 เป‚เบ”เบเปƒเบŠเป‰ polynomial เบˆเบฒเบ ECMA-182. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™,
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒ CRC32 เป€เบฅเบฑเบเบ™เป‰เบญเบเปƒเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบชเบเบซเบฒเบเปเบฅเบฐ
เบ„เบงเบฒเบกโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบ„เบงเบฒเบกโ€‹เป„เบงโ€‹เปเบกเปˆเบ™โ€‹เบฅเบฐโ€‹เป€เบฅเบตเบโ€‹.

sha256 เบ„เบดเบ”เป„เบฅเปˆ SHA-256. เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบŠเป‰เบฒเบเบงเปˆเบฒ CRC32 เปเบฅเบฐ CRC64.

เบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ”เบ‚เบญเบ‡ .xz เบชเปˆเบงเบ™เบซเบปเบงเปเบกเปˆเบ™เบ–เบทเบเบเบงเบ”เบชเบญเบšเบชเบฐเป€เปเบตเบ”เป‰เบงเบ CRC32. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐ
เบ›เปˆเบฝเบ™ เบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบกเบฑเบ™.

-0 ... -9
เป€เบฅเบทเบญเบเบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ -6. เบ–เป‰เบฒเบซเบผเบฒเบเบฅเบฐเบ”เบฑเบš preset
เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰, เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบˆเบฐเบกเบตเบœเบปเบ™. เบ–เป‰เบฒเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡เปเบกเปˆเบ™เบขเบนเปˆเปเบฅเป‰เบง
เบฅเบฐเบšเบธเป„เบงเป‰, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ” presets เบฅเป‰เบฒเบ‡เบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡.

เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡ presets เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบก เบชเบณ เบ„เบฑเบ™เบซเบผเบฒเบเบเปˆเบงเบฒเบเบฑเบš gzip(1) เปเบฅเบฐ
bzip2(1). เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเป€เบฅเบทเบญเบเบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡
decompressor, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบ”เบฑเบš preset เบชเบนเบ‡เป€เบเบตเบ™เป„เบ›เบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบˆเบฑเบšเบ›เบงเบ”เบเบฑเบš
decompress เป„เบŸเบฅเปŒเปƒเบ™เบฅเบฐเบšเบปเบšเป€เบเบปเปˆเบฒเบ—เบตเปˆเบกเบต RAM เบซเบ™เป‰เบญเบ. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบกเบฑเบ™ เบšเปเปˆ a
เบ”เบต เบ„เบงเบฒเบกเบ„เบดเบ” to เบ•เบฒเบšเบญเบ” เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -9 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡ เบ„เบทเบกเบฑเบ™เบกเบฑเบเบˆเบฐเบขเบนเปˆเบเบฑเบš gzip(1) เปเบฅเบฐ
bzip2(1).

-0 ... -3
เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™ presets เป„เบงเป€เบฅเบฑเบเบ™เป‰เบญเบ. -0 เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบเปเปˆเป„เบงเบเบงเปˆเบฒ gzip -9 เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ
compressing เบ”เบตเบเบงเปˆเบฒเบซเบผเบฒเบ. เบ•เบปเบงเบ—เบตเปˆเบชเบนเบ‡เบเบงเปˆเบฒเบกเบฑเบเบˆเบฐเบกเบตเบ„เบงเบฒเบกเป„เบงเบ—เบฝเบšเป€เบ—เบปเปˆเบฒเบเบฑเบš
bzip2(1) เบ”เป‰เบงเบเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบ›เบฝเบšเบ—เบฝเบšเบซเบผเบทเบ”เบตเบเบงเปˆเบฒ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš
เบ‚เบถเป‰เบ™เบเบฑเบšเบซเบผเบฒเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”.

-4 ... -6
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบ”เบตเป€เบ–เบดเบ‡เบ”เบตเบซเบผเบฒเบเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฎเบฑเบเบชเบฒเบเบฒเบ™เปƒเบŠเป‰เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ decompressor
เบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเป€เบเบปเปˆเบฒ. -6 เปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป€เบŠเบดเปˆเบ‡เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบต
เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบ eg เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบˆเบโ€‹เบขเบฒเบโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบˆเปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เป‰เบญเบ‡ decompressible เป€เบ–เบดเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบงเปˆเบฒโ€‹เบชเบธเบ”โ€‹
เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบต RAM 16 MiB เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. (-5e or -6e เบญเบฒเบ”เบˆเบฐเบกเบตเบกเบนเบ™เบ„เปˆเบฒเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบŠเบฑเปˆเบ™เบเบฑเบ™.
เป€เบšเบดเปˆเบ‡ -- เบ—เบตเปˆเบชเบธเบ”.)

-7 ... -9
เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบท -6 เปเบ•เปˆเบกเบต compressor เบชเบนเบ‡เปเบฅเบฐ decompressor memory
เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบเบงเปˆเบฒ
8 MiB, 16 MiB, เปเบฅเบฐ 32 MiB, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

เปƒเบ™เบฎเบฒเบ”เปเบงเบ”เบฝเบงเบเบฑเบ™, เบ„เบงเบฒเบกเป„เบง decompression เปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบ„เบปเบ‡เบ—เบตเปˆเบ‚เบญเบ‡
bytes เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเบตเบšเบญเบฑเบ”เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต. เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เบญเบทเปˆเบ™เป†, เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ,
เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบˆเบฐเป„เบงเบ‚เบถเป‰เบ™. เบ™เบตเป‰เบเบฑเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบœเบฐเบฅเบดเบ”เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบตเบชเบฒเบกเบฒเบ”เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบ.

เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบชเบฐเบซเบผเบธเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡ presets:

Preset DictSize CompCPU CompMem DecMem
-0 256 KiB 0 3 MiB 1 MiB
-1 1 MiB 1 9 MiB 2 MiB
-2 2 MiB 2 17 MiB 3 MiB
-3 4 MiB 3 32 MiB 5 MiB
-4 4 MiB 4 48 MiB 5 MiB
-5 8 MiB 5 94 MiB 9 MiB
-6 8 MiB 6 94 MiB 9 MiB
-7 16 MiB 6 186 MiB 17 MiB
-8 32 MiB 6 370 MiB 33 MiB
-9 64 MiB 6 674 MiB 65 MiB

เบ„เบณเบญเบฐเบ—เบดเบšเบฒเบเบ–เบฑเบ™:

ยท DictSize เปเบกเปˆเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก LZMA2. เบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ a
เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเปƒเบซเบเปˆเบเบงเปˆเบฒเบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™
เบ”เบตเบ—เบตเปˆเบˆเบฐเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ presets เป„เบ”เป‰ -7 ... -9 เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ.
At -6 เปเบฅเบฐเบ•เปˆเปเบฒเบเบงเปˆเบฒ, เบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ wasted เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเปเบกเปˆเบ™เบ•เปˆเปเบฒเบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเบšเปเปˆ
เป€เบฅเบทเปˆเบญเบ‡.

ยท CompCPU เปเบกเปˆเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ LZMA2 เบ—เบตเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบš
เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”. เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบงเบฑเบ”โ€‹เบˆเบฐโ€‹เบ™เบฒโ€‹เบ™เบธโ€‹เบเบปเบกโ€‹เบกเบตโ€‹เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹เบ„เบงเบฒเบกโ€‹เป„เบงโ€‹เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹, เบชเบฐโ€‹เบ™เบฑเป‰เบ™โ€‹เปƒเบ™โ€‹เบ‚เบฐโ€‹เบ™เบฐโ€‹เบ—เบตเปˆ CompCPU เปเบกเปˆเบ™โ€‹
เบ”เบฝเบงเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบ”เบฑเบš -6 ... -9, เบฅเบฐเบ”เบฑเบšเบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™เบเบฑเบ‡เบกเบตเปเบ™เบงเป‚เบ™เป‰เบกเบ—เบตเปˆเบˆเบฐเบŠเป‰เบฒเบฅเบปเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบ.
เป€เบžเบทเปˆเบญโ€‹เปƒเบซเป‰โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เป€เบ–เบดเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบงเปˆเบฒโ€‹เบŠเป‰เบฒโ€‹เบฅเบปเบ‡โ€‹เปเบฅเบฐโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เบ”เบตเบโ€‹เบงเปˆเบฒโ€‹, เป€เบšเบดเปˆเบ‡โ€‹ -- เบ—เบตเปˆเบชเบธเบ”.

ยท CompMem เบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบญเบฑเบ”เบขเบนเปˆเปƒเบ™เป‚เบซเบกเบ”เบเบฐเบ—เบนเป‰เบ”เบฝเบง.
เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเบฅเบฐเบซเบงเปˆเบฒเบ‡ xz เบชเบฐเบšเบฑเบš. เบ„เบงเบฒเบกโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ‚เบญเบ‡โ€‹
เบฎเบนเบšเปเบšเบš multithreaded เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฒเบ”เบˆเบฐเบชเบนเบ‡เบเปˆเบงเบฒเบ‚เบญเบ‡ single-
เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฐโ€‹เบ—เบนเป‰โ€‹.

ยท DecMem เบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ decompressor. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡ decompressor. เปเบ™เปˆเบ™เบญเบ™
เบเบฒเบ™เปƒเบŠเป‰เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ decompressor เปเบกเปˆเบ™เบซเบผเบฒเบเบเปˆเบงเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก LZMA2 เป€เบฅเบฑเบเบ™เป‰เบญเบ, เปเบ•เปˆ
เบ„เปˆเบฒเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบฎเบงเบšเบฎเบงเบกเป€เบ–เบดเบ‡ MiB เป€เบ•เบฑเบกเบ–เบฑเบ”เป„เบ›.

-e, -- เบ—เบตเปˆเบชเบธเบ”
เปƒเบŠเป‰เบ•เบปเบงเปเบ›เบ—เบตเปˆเบŠเป‰เบฒเบเบงเปˆเบฒเบ‚เบญเบ‡เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเป€เบฅเบทเบญเบ (-0 ... -9) เป„เบ›
เบซเบงเบฑเบ‡เบงเปˆเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป€เบฅเบฑเบเบ™เป‰เบญเบเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ, เปเบ•เปˆเป‚เบŠเบเบšเปเปˆเบ”เบตเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰
เบเบฑเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒ. เบเบฒเบ™เปƒเบŠเป‰เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ decompressor เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบš, เปเบ•เปˆเป€เบ„เบทเปˆเบญเบ‡เบšเบตเบšเบญเบฑเบ”
เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบŠเบปเบ‡โ€‹เบˆเปเบฒโ€‹เป€เบžเบตเปˆเบกโ€‹เบ‚เบถเป‰เบ™โ€‹เบžเบฝเบ‡โ€‹เป€เบฅเบฑเบโ€‹เบ™เป‰เบญเบโ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบ”เบฑเบš presetโ€‹ -0 ... -3.

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบตเบชเบญเบ‡ presets เบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก 4 MiB เปเบฅเบฐ 8 MiB, presets เป„เบ”เป‰ -3e
เปเบฅเบฐ -5e เปƒเบŠเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเป„เบงเบเบงเปˆเบฒเป€เบฅเบฑเบเบ™เป‰เบญเบ (เบ•เปˆเปเบฒเบเบงเปˆเบฒ CompCPU) เบเปˆเบงเบฒ -4e เปเบฅเบฐ -6e,
เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบ”เป‰เบงเบเบงเบดเบ—เบตเบ™เบฑเป‰เบ™, เบšเปเปˆเบกเบตเบชเบญเบ‡ presets เบ„เบทเบเบฑเบ™.

Preset DictSize CompCPU CompMem DecMem
-0e 256 KiB 8 4 MiB 1 MiB
-1e 1 MiB 8 13 MiB 2 MiB
-2e 2 MiB 8 25 MiB 3 MiB
-3e 4 MiB 7 48 MiB 5 MiB
-4e 4 MiB 8 48 MiB 5 MiB
-5e 8 MiB 7 94 MiB 9 MiB
-6e 8 MiB 8 94 MiB 9 MiB
-7e 16 MiB 8 186 MiB 17 MiB
-8e 32 MiB 8 370 MiB 33 MiB
-9e 64 MiB 8 674 MiB 65 MiB

เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบตเบˆเปเบฒเบ™เบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบชเบตเปˆ presets เบ—เบตเปˆเปƒเบŠเป‰ 8 MiB เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก, เป€เบŠเบดเปˆเบ‡
เบชเบฑเปˆเบ‡เบˆเบฒเบเป„เบงเบ—เบตเปˆเบชเบธเบ”เป„เบ›เบซเบฒเบŠเป‰เบฒเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™ -5, -6, -5e, เปเบฅเบฐ -6e.

-- เป„เบง
--เบ”เบตโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ” เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบšเบฒเบ‡เบ™เบฒเบกเปเบเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ‚เบปเป‰เบฒเปƒเบˆเบœเบดเบ” -0 เปเบฅเบฐ -9, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบžเบงเบโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เบชเบฐเปœเบญเบ‡เปƒเบซเป‰เบžเบฝเบ‡เปเบ•เปˆเบชเบณเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš LZMA Utils. เบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰
เบ•เบปเบงเป€เบฅเบทเบญเบ

--block-size=เบ‚เบฐเบซเบ™เบฒเบ”
เป€เบกเบทเปˆเบญเบšเบตเบšเบญเบฑเบ”เปƒเบชเปˆ .xz เบฎเบนเบšโ€‹เปเบšเบšโ€‹, เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบ›เป‰เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบญเบญเบโ€‹เป€เบ›เบฑเบ™โ€‹เบ•เบฑเบ™โ€‹เบ‚เบญเบ‡โ€‹ เบ‚เบฐเบซเบ™เบฒเบ” เป„เบš.
เบ•เบฑเบ™เป„เบ”เป‰เบ–เบทเบเบšเบตเบšเบญเบฑเบ”เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบˆเบฒเบเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™.

--memlimit-compress=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”
เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”. เบ–เป‰เบฒเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเบฅเบฐเบšเบธเบซเบผเบฒเบ
เป€เบงเบฅเบฒ, เบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบกเบตเบœเบปเบ™.

เบ–เป‰เบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป€เบเบตเบ™ เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”, xz เบˆเบฐเบ›เบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบปเบ‡เบฅเบธเปˆเบก
เป€เบžเบทเปˆเบญเบšเปเปˆเปƒเบซเป‰เป€เบเบตเบ™เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เปเบฅเบฐเบชเบฐเปเบ”เบ‡เบซเบ™เบฑเบ‡เบชเบทเปเบˆเป‰เบ‡เบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹. เบเบฒเบ™เบ›เบฑเบšเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเบตเบšเบญเบฑเบ”เบ”เป‰เบงเบ
--format=raw เบซเบผเบทเบ–เป‰เบฒ --no-เบ›เบฑเบš เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปเบกเปˆเบ™
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปเบฅเบฐโ€‹ xz เบˆเบฐเบญเบญเบเบ”เป‰เบงเบเบชเบฐเบ–เบฒเบ™เบฐเบ—เบฒเบ‡เบญเบญเบ 1.

เป„เบ”เป‰ เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบซเบผเบฒเบเบงเบดเบ—เบต:

ยทเบ— เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ„เปˆเบฒเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เปƒเบ™ bytes. เบเบฒเบ™เปƒเบŠเป‰เบ„เบณเบ•เปเปˆเบ—เป‰เบฒเบเบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบ„เบท เบญเบตเบš
เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡: --memlimit-compress=80MiB

ยทเบ— เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™เป€เบ›เบตเป€เบŠเบฑเบ™เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ” (RAM). เบ™เบตเป‰
เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ•เบฑเป‰เบ‡ XZ_DEFAULTS เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ•เบปเบงเปเบ›เปƒเบ™ a
shell script เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ™เบฑเป‰เบ™
เบงเบดเบ—เบตเบเบฒเบ™เบˆเปเบฒเบเบฑเบ”เบˆเบฐเปƒเบซเบเปˆเบ‚เบถเป‰เบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบกเบตเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบซเบผเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡:
--memlimit-compress=70%

ยทเบ— เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เบทเบ™เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบกเบฑเบ™เป‚เบ”เบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบกเบฑเบ™เป€เบ›เบฑเบ™ 0. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เบฝเบšเป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” to เบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเป€เบ„เบ (เบšเปเปˆโ€‹เบˆเปเบฒโ€‹เบเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒโ€‹)โ€‹. เบ„เบฑเป‰เบ‡เบ”เบฝเบง
เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ multithreading เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เบญเบฒเบ”เบˆเบฐเบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡ 0
เปเบฅเบฐ เบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเป€เบ„เบ เบชเปเบฒเบฅเบฑเบšเบเปเบฅเบฐเบ™เบต multithreaded, เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปƒเบŠเป‰ 0 เปเบ—เบ™โ€‹เบ—เบตเปˆ เบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเป€เบ„เบ
เบˆเบปเบ™โ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹.

เป€เบšเบดเปˆเบ‡เบžเบฒเบ เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰.

--memlimit-decompress=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”
เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ decompression. เบ™เบตเป‰โ€‹เบเบฑเบ‡โ€‹เบกเบตโ€‹เบœเบปเบ™โ€‹เบเบฐโ€‹เบ—เบปเบšโ€‹ --เบฅเบฒเบเบเบฒเบ™ เป‚เปเบ”. เบ–เป‰เบฒ
เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบเบตเบ™ เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”, xz เบˆเบฐเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”
เปเบฅเบฐเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒเบˆเบฐเบฅเบปเป‰เบกเป€เบซเบฅเบง. เป€เบšเบดเปˆเบ‡ --memlimit-compress=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰
เบงเบดเบ—เบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ” เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”.

-M เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”, --memlimit=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”, --เบ„เบงเบฒเบกเบˆเบณ=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”
เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธ --memlimit-compress=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”
--memlimit-decompress=เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”.

--no-เบ›เบฑเบš
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปเบฅเบฐเบญเบญเบเบ–เป‰เบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป€เบเบตเบ™เบเบฒเบ™เปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ
เบˆเบณเบเบฑเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ›เบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบปเบ‡เบฅเบธเปˆเบกเป€เบžเบทเปˆเบญเปƒเบซเป‰เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ
เบ‚เบตเบ”เบˆเบณเบเบฑเบ”เบšเปเปˆเป€เบเบตเบ™. เบเบฒเบ™เบ›เบฑเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ–เบทเบเบ›เบดเบ”เป„เบงเป‰เบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒเป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เบงเบฑเบ”เบ–เบธเบ”เบดเบš
เบเบฐเปเบช (--format=raw).

-T เบเบฐเบ—เบนเป‰, --เบเบฐเบ—เบนเป‰=เบเบฐเบ—เบนเป‰
เบฅเบฐเบšเบธเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฐเบ—เบนเป‰เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰. เบˆเปเบฒเบ™เบงเบ™เบ•เบปเบงเบˆเบดเบ‡เบ‚เบญเบ‡เบเบฐเบ—เบนเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบซเบ™เป‰เบญเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒ เบเบฐเบ—เบนเป‰ เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบซเบผเบฒเบโ€‹เบเบฐโ€‹เบ—เบนเป‰โ€‹เบˆเบฐโ€‹เป€เบเบตเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒโ€‹.

Multithreaded compression เปเบฅเบฐ เบเบฒเบ™เบšเบตเบšเบญเบฑเบ” เบกเบต เบšเปเปˆ เบ›เบฐเบ•เบดเบšเบฑเบ” เบ—เบฑเบ™, so เบ™เบตเป‰ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เบกเบต no เบœเบปเบ™เบเบฐเบ—เบปเบš เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

As of เบฅเบฒเบเบฅเบฑเบเบญเบฑเบเบชเบญเบ™ (2010-09-27), เบ—. it เบšเปเปˆเป„เบ”เป‰ เป„เบ”เป‰ เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ if เบเบฐเบ—เบนเป‰ เบˆเบฐ be เปƒเบซเบกเปˆ by
Default on เบซเบผเบฒเบเบซเบผเบฑเบ เบฅเบฐเบšเบปเบš เบ„เบฑเป‰เบ‡เบซเบ™เบถเปˆเบ‡ เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เบเบฐเบ—เบนเป‰ เบกเบต เป„เบ”เป‰ เบ›เบฐเบ•เบดเบšเบฑเบ”.
เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™ เบกเบต เบเบดเบ™เบ”เบตเบ•เป‰เบญเบ™เบฎเบฑเบš. เบ›เบฑเบ”เป„เบˆเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบผเบฒเบเบเบฐเบ—เบนเป‰เบˆเบฐ
เป€เบžเบตเปˆเบกโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบŠเบปเบ‡โ€‹เบˆเปเบฒโ€‹เบขเปˆเบฒเบ‡โ€‹เบซเบผเบงเบ‡โ€‹เบซเบผเบฒเบโ€‹. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ–เป‰เบฒ multithreading เบˆเบฐเป€เบ›เบฑเบ™
เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™, เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบฎเบนเบšเปเบšเบšเบ”เบฝเบง threaded เปเบฅเบฐ multithreaded
เบœเบฐเบฅเบดเบ”เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ”เบฝเบงเบเบฑเบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบˆเบฐเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบเบฐเบ—เบปเบšเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเบ–เป‰เบฒ
threading เบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

Custom เป€เบ„เบทเปˆเบญเบ‡เบญเบฑเบ” เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ chains
เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™
เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบฅเบฐเบ”เบฑเบšเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบเปˆเบญเบ™. เป€เบกเบทเปˆเบญเบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เปเบกเปˆเบ™
เบฅเบฐเบšเบธเป„เบงเป‰, เบ•เบปเบงเป€เบฅเบทเบญเบเบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ” preset (-0 ... -9 เปเบฅเบฐ -- เบ—เบตเปˆเบชเบธเบ”) เบ‡เบฝเบšเป†
เบšเปเปˆเบชเบปเบ™เปƒเบˆ.

เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบกเปˆเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบ—เปเปˆเบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเบตเบšเบญเบฑเบ”, เป„เบ”เป‰
เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบˆเบฐเป„เบ›เบซเบฒเบ•เบปเบงเบเบญเบ‡เบ—เบณเบญเบดเบ”, เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบกเบฑเบ™เบˆเบฐเป„เบ›เบซเบฒเบ•เบปเบงเบเบญเบ‡เบ•เปเปˆเป„เบ› (เบ–เป‰เบฒ
เปƒเบ”). เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเป„เบ”เป‰เบฎเบฑเบšเบฅเบฒเบเบฅเบฑเบเบญเบฑเบเบชเบญเบ™เบเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”. เบชเบนเบ‡เบชเบธเบ”
เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡โ€‹เปƒเบ™โ€‹เบ•เปˆเบญเบ‡โ€‹เป‚เบชเป‰โ€‹เปเบกเปˆเบ™โ€‹เบชเบตเปˆโ€‹, เปเบ•เปˆโ€‹เป‚เบ”เบโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹เบ•เปˆเบญเบ‡โ€‹เป‚เบชเป‰โ€‹เบเบฒเบ™โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡โ€‹เบกเบตโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบซเบผเบทโ€‹เบชเบญเบ‡โ€‹
เบ•เบปเบงเบเบญเบ‡

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบเปˆเบฝเบงเบเบฑเบšเบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบขเบนเปˆเปƒเบ™เบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡: เบšเบฒเบ‡เบ•เบปเบงเบเบญเบ‡เบชเบฒเบกเบฒเบ”
เป€เบฎเบฑเบ”เบงเบฝเบเบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ•เบปเบงเบเบญเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰, เบšเบฒเบ‡เบญเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ•เบปเบงเบเบญเบ‡เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบชเบธเบ”เบ—เป‰เบฒเบ, เปเบฅเบฐเบšเบฒเบ‡เบงเบฝเบ
เปƒเบ™เบ•เปเบฒเปเปœเปˆเบ‡เปƒเบ”เบ™เบถเปˆเบ‡เปƒเบ™เบ•เปˆเบญเบ‡เป‚เบชเป‰. เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡, เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™
เบเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบซเบผเบทเบกเบตเบขเบนเปˆเป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž.

เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบเบฒเบ™เปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบซเบผเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš
เบ•เป‰เบญเบ‡เบเบฒเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบทเบญเบเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบกเปˆเบ™เบชเปเบฒเบ„เบฑเบ™!
เป€เบกเบทเปˆเบญเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบเบฐเปเบชเบ”เบดเบš (--format=raw), เบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบกเปˆเบ™เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™
เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เป€เบงเบฅเบฒเบšเบตเบšเบญเบฑเบ”.

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป€เบญเบปเบฒเบ•เบปเบงเบเบญเบ‡เบชเบฐเป€เบžเบฒเบฐ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ เป€เบ›เบฑเบ™เบฅเบฒเบเบเบฒเบ™เบ—เบตเปˆเบ‚เบฑเป‰เบ™เบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”. เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เบ–เบทเบเบฅเบฐเป€เบฅเบตเบ. เบ—เบธเบเป†เบ•เบปเบงเป€เบฅเบทเบญเบเบกเบตเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบฅเบฐเบšเบธเบชเบฐเป€เบžเบฒเบฐเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™
เบ›เปˆเบฝเบ™.

--lzma1[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
--lzma2[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
เป€เบžเบตเปˆเบกเบ•เบปเบงเบเบญเบ‡ LZMA1 เบซเบผเบท LZMA2 เปƒเบชเปˆเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡. เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰.

LZMA1 เปเบกเปˆเบ™เบ•เบปเบงเบเบญเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เบกเปเบฅเบฐเบ”เบปเบ, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบเบทเบญเบšเบžเบฝเบ‡เปเบ•เปˆเบเป‰เบญเบ™เบกเปเบฅเบฐเบ”เบปเบ .lzma
เบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ, เป€เบŠเบดเปˆเบ‡เบฎเบญเบ‡เบฎเบฑเบšเบžเบฝเบ‡เปเบ•เปˆ LZMA1. LZMA2 เปเบกเปˆเบ™เบชเบฐเบšเบฑเบšเบ›เบฑเบšเบ›เบธเบ‡เบ‚เบญเบ‡ LZMA1 เป€เบ›เบฑเบ™
เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบšเบฒเบ‡เบญเบฑเบ™เบ‚เบญเบ‡ LZMA1. เป„เบ”เป‰ .xz เบฎเบนเบšเปเบšเบšเปƒเบŠเป‰ LZMA2 เปเบฅเบฐเบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบš
LZMA1 เบ—เบฑเบ‡เบซเบกเบปเบ”. เบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบฅเบฐเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบ‚เบญเบ‡ LZMA1 เปเบฅเบฐ LZMA2 เปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰
เบ”เบฝเบงเบเบฑเบ™.

LZMA1 เปเบฅเบฐ LZMA2 เปเบšเปˆเบ‡เบ›เบฑเบ™เบŠเบธเบ”เบ”เบฝเบงเบเบฑเบ™เบ‚เบญเบ‡ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™:

preset=เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ
เบฃเบตเป€เบŠเบฑเบ” LZMA1 เบซเบผเบท LZMA2 เบ—เบฑเบ‡เปเบปเบ” เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ to เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ. Preset เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เป€เบ•เบฑเบกโ€‹,
เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเบ•เบปเบงเบ›เบฑเบšเบ›เปˆเบฝเบ™เบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡เปœเป‰เบฒเบ‚เบญเบ‡เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ”เบฝเบง. เบˆเบณเบ™เบงเบ™เป€เบ•เบฑเบกเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบˆเบฒเบ 0 to 9, เบเบปเบ‡เบเบฑเบšเบ•เบปเบงเป€เบฅเบทเบญเบเปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡ -0 ... -9เบ—เบตเปˆเบขเบนเปˆ เบžเบฝเบ‡เปเบ•เปˆ
เบ•เบปเบงเปเบเป‰เป„เบ‚เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ e, เป€เบŠเบดเปˆเบ‡เบเบปเบ‡เบเบฑเบ™ -- เบ—เบตเปˆเบชเบธเบ”. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ is 6, เบˆเบฒเบเบ—เบตเปˆเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡ LZMA1 เบซเบผเบท
LZMA2 เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.

dict=เบ‚เบฐเบซเบ™เบฒเบ”
เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก (buffer เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”) เบ‚เบฐเบซเบ™เบฒเบ” เบŠเบตเป‰เบšเบญเบเบˆเปเบฒเบ™เบงเบ™เป„เบšเบ•เปŒเบ‚เบญเบ‡เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปเบกเปˆเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒโ€‹. เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบžเบฐเบเบฒเบเบฒเบกเบŠเบญเบเบซเบฒ
เป€เบฎเบฑเบ”เบŠเป‰เบณเบฅเปเบฒเบ”เบฑเบš byte (เบเบปเบ‡เบเบฑเบ™) เปƒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”, เปเบฅเบฐเบ›เปˆเบฝเบ™เปเบ—เบ™
เบžเบงเบเบกเบฑเบ™เบ”เป‰เบงเบเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เบขเบนเปˆเปƒเบ™เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก. เปƒเบซเบเปˆเบเบงเปˆเบฒ
เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก, เป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ—เบตเปˆเบชเบนเบ‡เบเบงเปˆเบฒ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™
เบงเบฑเบ”โ€‹เบˆเบฐโ€‹เบ™เบฒโ€‹เบ™เบธโ€‹เบเบปเบก เบ‚เบฐเบซเบ™เบฒเบ” เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”, เปเบ•เปˆเบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเปƒเบซเบเปˆเบเบงเปˆเบฒ
เบเปˆเบงเบฒเป„เบŸเบฅเปŒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™เป€เบชเบเบ„เบงเบฒเบกเบˆเปเบฒ.

เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบ—เบปเปˆเบงเป„เบ› เบ‚เบฐเบซเบ™เบฒเบ” เบ•เบฑเป‰เบ‡เปเบ•เปˆ 64 KiB เบซเบฒ 64 MiB. เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆ 4 KiB.
เบชเบนเบ‡เบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™ 1.5 GiB (1536 MiB). เป„เบ”เป‰
decompressor เปเบฅเป‰เบงเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเป€เบ–เบดเบ‡เบซเบ™เบถเปˆเบ‡ byte เบซเบ™เป‰เบญเบเบเบงเปˆเบฒ 4 GiB,
เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™เบชเบนเบ‡เบชเบธเบ”เบชเบณเบฅเบฑเบšเบฎเบนเบšเปเบšเบšเบชเบฐเบ•เบฃเบตเบก LZMA1 เปเบฅเบฐ LZMA2.

Dictionary เบ‚เบฐเบซเบ™เบฒเบ” เปเบฅเบฐเบœเบนเป‰เบŠเบญเบเบซเบฒเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™ (mf) เบฎเปˆเบงเบกเบเบฑเบ™เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡
เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” LZMA1 เบซเบผเบท LZMA2. เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบ”เบฝเบงเบเบฑเบ™ (เบซเบผเบทเปƒเบซเบเปˆเบเบงเปˆเบฒ). เบ‚เบฐเบซเบ™เบฒเบ” is
เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ decompressing เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ compressing, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ
เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบงโ€‹เบ–เบญเบ”โ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เปเบกเปˆเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป‚เบ”เบโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบงเบฑเบ”โ€‹เบˆเบฐโ€‹เบ™เบฒโ€‹เบ™เบธโ€‹เบเบปเบกโ€‹เบ—เบตเปˆโ€‹เปƒเบŠเป‰โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”. เป„เบ”เป‰ .xz เบชเปˆเบงเบ™เบซเบปเบงเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก เบ‚เบฐเบซเบ™เบฒเบ” เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ 2^n เบซเบผเบท 2^n
+ 2^(n-1), เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ เบ‚เบฐเบซเบ™เบฒเบ” เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบกเบฑเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”. เบญเบทเปˆเบ™เป†
เบ‚เบฐเบซเบ™เบฒเบ” เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบกเบปเบ™โ€‹เบ‚เบถเป‰เบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹ .xz เบชเปˆเบงเบ™เบซเบปเบง.

lc=lc เบฅเบฐเบšเบธเบˆเปเบฒเบ™เบงเบ™เบšเบดเบ”เบ‚เบญเบ‡เบšเปเบฅเบดเบšเบปเบ”เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบท. เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเปเบกเปˆเบ™ 0 เปเบฅเบฐ
เบชเบนเบ‡เบชเบธเบ”เปเบกเปˆเบ™ 4; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 3. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบœเบปเบ™เบฅเบงเบกเบ‚เบญเบ‡ lc เปเบฅเบฐ lp เบšเปเปˆเบ•เป‰เบญเบ‡
เป€เบเบตเบ™ 4.

เป„เบšเบ•เปŒเบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™เป„เบ”เป‰เบˆเบฐเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ›เบฑเบ™เบ•เบปเบงเปœเบฑเบ‡เบชเบท. เบ™เบฑเป‰เบ™
เปเบกเปˆเบ™, เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบทเปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆ 8-bit bytes เบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบซเบ™เบถเปˆเบ‡เบ„เบฑเป‰เบ‡.

เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบทเป€เบฎเบฑเบ”เปƒเบซเป‰เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบงเปˆเบฒเบชเบนเบ‡เบชเบธเบ” lc bits เบ‚เบญเบ‡
byte เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบเปˆเบญเบ™เปœเป‰เบฒ เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš byte เบ•เปเปˆเป„เบ›. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›
เบ‚เปเป‰เบ„เบงเบฒเบกเบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”, เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ•เบปเบงเบžเบดเบกเปƒเบซเบเปˆเบกเบฑเบเบˆเบฐเบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบ,
เปเบฅเบฐเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเบกเบฑเบเบˆเบฐเบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเบญเบทเปˆเบ™.
เปƒเบ™เบŠเบธเบ”เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ US-ASCII, เบชเบฒเบกเบšเบดเบ”เบชเบนเบ‡เบชเบธเบ”เปเบกเปˆเบ™ 010 เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบžเบดเบกเปƒเบซเบเปˆ
เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ เปเบฅเบฐ 011 เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบ. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹ lc เปเบกเปˆเบ™เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบ 3, เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบท
coding เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบ›เบฐเป‚เบเบ”เบˆเบฒเบเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เปƒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”.

เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (3) เบ›เบปเบเบเบฐเบ•เบดเบ”เบต. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบชเบนเบ‡เบชเบธเบ”,
เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš lc=4. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบฑเบ™เบŠเปˆเบงเบเบžเบฝเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบ, เปเบฅเบฐเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”
เบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒ. เบ–เป‰เบฒเบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒ, เบ—เบปเบ”เบชเบญเบšเบ•เบปเบงเบขเปˆเบฒเบ‡ lc=2 เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™.

lp=lp เบฅเบฐเบšเบธเบˆเปเบฒเบ™เบงเบ™เบšเบดเบ”เบ•เปเบฒเปเปœเปˆเบ‡เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบท. เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเปเบกเปˆเบ™ 0 เปเบฅเบฐ
เบชเบนเบ‡เบชเบธเบ”เปเบกเปˆเบ™ 4; เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 0.

Lp เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบ›เบฐเป€เบžเบ”เปƒเบ”เปเบ”เปˆเปƒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเป€เบกเบทเปˆเบญเปƒเบ”
เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ•เบปเบงเปœเบฑเบ‡เบชเบท. เป€เบšเบดเปˆเบ‡ pb เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบชเบญเบ”เบ„เปˆเบญเบ‡.

pb=pb เบฅเบฐเบšเบธเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบšเบดเบ”เบ•เปเบฒเปเปœเปˆเบ‡. เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเปเบกเปˆเบ™ 0 เปเบฅเบฐเบชเบนเบ‡เบชเบธเบ”เปเบกเปˆเบ™ 4;
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 2.

Pb เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบ›เบฐเป€เบžเบ”เปƒเบ”เปเบ”เปˆเปƒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เบ–เบทเบเบชเบปเบกเบกเบธเบ”เบ‚เบถเป‰เบ™
เบ—เบปเปˆเบงเป„เบ›. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบชเบตเปˆเป„เบšเบ•เปŒ (2^pb=2^2=4), เป€เบŠเบดเปˆเบ‡เบกเบฑเบเบˆเบฐเป€เบ›เบฑเบ™
เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ”เบตเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ.

เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ alignment เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ pb เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบกเบญเบฒเบ”เบˆเบฐเบซเบผเบธเบ”เบฅเบปเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เป„เบŸเบฅเปŒ
เบซเบ™เป‰เบญเบโ€‹เบซเบ™เบถเปˆเบ‡. เป€เบŠเบฑเปˆเบ™: เป„เบŸเบฅเปŒเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบกเบตเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบซเบ™เบถเปˆเบ‡เป„เบšเบ•เปŒ (US-ASCII,
ISO-8859-*, UTF-8), เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ pb=0 เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป€เบฅเบฑเบเบ™เป‰เบญเบ. เบชเปเบฒเบฅเบฑเบš
เบ‚เปเป‰เบ„เบงเบฒเบก UTF-16, pb=1 เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ”เบต. เบ–เป‰เบฒเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเป€เบฅเบเบ„เบตเบเป€เบŠเบฑเปˆเบ™
3 เป„เบš, pb=0 เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”.

เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบชเบญเบ”เบ„เปˆเบญเบ‡เบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ”เป‰เบงเบ pb เปเบฅเบฐ lp, LZMA1 เปเบฅเบฐ
LZMA2 เบเบฑเบ‡เบกเบฑเบเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡ 16-byte เป€เบฅเบฑเบเบ™เป‰เบญเบ. เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ„เบธเป‰เบกเบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™
เบšเบฑเบ™เบŠเบตเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบญเบญเบเปเบšเบšเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบฑเบเบˆเบฐเบ–เบทเบเบšเบตเบšเบญเบฑเบ”
เบเบฑเบš LZMA1 เบซเบผเบท LZMA2.

mf=mf Match finder เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ•เปเปˆเบ„เบงเบฒเบกเป„เบงเบ‚เบญเบ‡เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เปเบฅเบฐ
เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”. เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง Hash Chain match finders เปเบกเปˆเบ™เป„เบงเบเบงเปˆเบฒ Binary
เบœเบนเป‰เบŠเบญเบเบซเบฒเป„เบกเป‰เบขเบทเบ™เบ•เบปเป‰เบ™. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบš เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ: 0 เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ hc3, 1-3 เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
hc4, เปเบฅเบฐเบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเปƒเบŠเป‰ bt4.

เบœเบนเป‰เบŠเบญเบเบซเบฒเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™. เบชเบนเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เปœเปˆเบงเบเบ„เบงเบฒเบกเบˆเบณเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰
เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบกเบฒเบ™เบ—เบตเปˆเบซเบเบฒเบšเบ„เบฒเบ, เป€เบŠเบดเปˆเบ‡เปƒเบเป‰เบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เบ—เบตเปˆเบชเบธเบ” เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ เป€เบ›เบฑเบ™
เบžเบฐโ€‹เบฅเบฑเบ‡โ€‹เบ‡เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบชเบญเบ‡โ€‹.

hc3 Hash Chain เบ—เบตเปˆเบกเบต hashing 2- เปเบฅเบฐ 3-byte
เบกเบนเบ™เบ„เปˆเบฒเบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš เบ‡เบฒเบก: 3
เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰ เปœเปˆเบงเบ เบ„เบงเบฒเบก เบˆเบณ:
เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 7.5 (เบ–เป‰เบฒ เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ <= 16 MiB);
เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 5.5 + 64 MiB (เบ–เป‰เบฒ เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ > 16 MiB)

hc4 Hash Chain เบ”เป‰เบงเบเบเบฒเบ™ hashing 2-, 3-, เปเบฅเบฐ 4-byte
เบกเบนเบ™เบ„เปˆเบฒเบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš เบ‡เบฒเบก: 4
เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰ เปœเปˆเบงเบ เบ„เบงเบฒเบก เบˆเบณ:
เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 7.5 (เบ–เป‰เบฒ เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ <= 32 MiB);
เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 6.5 (เบ–เป‰เบฒ เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ > 32 MiB)

bt2 เบ•เบปเป‰เบ™เป„เบกเป‰เป„เบšเบ™เบฒเบฃเบตเบ—เบตเปˆเบกเบต hashing 2-byte
เบกเบนเบ™เบ„เปˆเบฒเบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš เบ‡เบฒเบก: 2
เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰ เปœเปˆเบงเบ เบ„เบงเบฒเบก เบˆเบณ: เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 9.5

bt3 เบ•เบปเป‰เบ™เป„เบกเป‰เป„เบšเบ™เบฒเบฃเบตเบ—เบตเปˆเบกเบต 2- เปเบฅเบฐ 3-byte hashing
เบกเบนเบ™เบ„เปˆเบฒเบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš เบ‡เบฒเบก: 3
เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰ เปœเปˆเบงเบ เบ„เบงเบฒเบก เบˆเบณ:
เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 11.5 (เบ–เป‰เบฒ เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ <= 16 MiB);
เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 9.5 + 64 MiB (เบ–เป‰เบฒ เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ > 16 MiB)

bt4 เบ•เบปเป‰เบ™เป„เบกเป‰เป„เบšเบ™เบฒเบฃเบตเบ—เบตเปˆเบกเบต 2-, 3-, เปเบฅเบฐ 4-byte hashing
เบกเบนเบ™เบ„เปˆเบฒเบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบš เบ‡เบฒเบก: 4
เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰ เปœเปˆเบงเบ เบ„เบงเบฒเบก เบˆเบณ:
เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 11.5 (เบ–เป‰เบฒ เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ <= 32 MiB);
เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ * 10.5 (เบ–เป‰เบฒ เบ‚เบฝเบ™ เบ„เบณ เบชเบฑเปˆเบ‡ > 32 MiB)

เป‚เปเบ”=เบฎเบนเบšเปเบšเบšเบเบฒเบ™
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ” เบฎเบนเบšเปเบšเบšเบเบฒเบ™ เบเปเบฒเบ™เบปเบ”เบงเบดเบ—เบตเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบœเบฐเบฅเบดเบ”เป‚เบ”เบ the
เบœเบนเป‰เบŠเบญเบเบซเบฒเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™. เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ เป‚เบซเบกเบ” เบกเบต เป„เบง เปเบฅเบฐ เบ›เบปเบเบเบฐเบ•เบด. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ เป„เบง เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ 0-3 เปเบฅเบฐ เบ›เบปเบเบเบฐเบ•เบด เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ 4-9.

เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบง เป„เบง เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบเบฑเบš Hash Chain match finders เปเบฅเบฐ เบ›เบปเบเบเบฐเบ•เบด เบเบฑเบš Binary
เบœเบนเป‰เบŠเบญเบเบซเบฒเป„เบกเป‰เบขเบทเบ™เบ•เบปเป‰เบ™. เบ™เบตเป‰โ€‹เบเบฑเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆ เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ เป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”.

เบ‡เบฒเบก =เบ‡เบฒเบก
เบฅเบฐเบšเบธเบชเบดเปˆเบ‡เบ—เบตเปˆเบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบเบฒเบงเบ—เบตเปˆเบ”เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™. เป€เบกเบทเปˆเบญเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ‚เบญเบ‡
เบขเปˆเบฒเบ‡โ€‹เบซเบ™เป‰เบญเบ เบ‡เบฒเบก bytes เบ–เบทเบเบžเบปเบšเป€เบซเบฑเบ™, algorithm เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบŠเบญเบเบซเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰
เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ.

เบ‡เบฒเบก เบชเบฒเบกเบฒเบ” 2-273 bytes. เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™เบกเบตเปเบ™เบงเป‚เบ™เป‰เบกเบ—เบตเปˆเบˆเบฐเปƒเบซเป‰เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ
เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เปƒเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ‚เบญเบ‡เบ„เบงเบฒเบกเป„เบง. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบš เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ.

เบ„เบงเบฒเบกเป€เบฅเบดเบ=เบ„เบงเบฒเบกเป€เบฅเบดเบ
เบฅเบฐเบšเบธเบ„เบงเบฒเบกเป€เบฅเบดเบเบเบฒเบ™เบŠเบญเบเบซเบฒเบชเบนเบ‡เบชเบธเบ”เปƒเบ™เบ•เบปเบงเบŠเบญเบเบซเบฒเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™
เบ„เปˆเบฒเบžเบดเป€เบชเบ”เบ‚เบญเบ‡ 0, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เบญเบฑเบ”เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™ เบ„เบงเบฒเบกเป€เบฅเบดเบ
เบˆเบฒเบ mf เปเบฅเบฐ เบ‡เบฒเบก.

เบชเบปเบกโ€‹เป€เบซเบ”โ€‹เบชเบปเบกโ€‹เบœเบปเบ™ เบ„เบงเบฒเบกเป€เบฅเบดเบ เบชเปเบฒเบฅเบฑเบš Hash Chains เปเบกเปˆเบ™ 4-100 เปเบฅเบฐ 16-1000 เบชเปเบฒเบฅเบฑเบšเบ•เบปเป‰เบ™เป„เบกเป‰เบ–เบฒเบ™เบชเบญเบ‡.
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบกเบนเบ™เบ„เปˆเบฒเบชเบนเบ‡เบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบš เบ„เบงเบฒเบกเป€เบฅเบดเบ เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบŠเป‰เบฒเบ—เบตเปˆเบชเบธเบ”เบเบฑเบš
เบšเบฒเบ‡เป„เบŸเบฅเปŒ. เบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡ เบ„เบงเบฒเบกเป€เบฅเบดเบ เบซเบผเบฒเบเบเบงเปˆเบฒ 1000 เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบเบฝเบกเบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐ
เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบกเบฑเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™เป€เบเบตเบ™เป„เบ›.

เป€เบกเบทเปˆเบญเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบเบฐเปเบชเบ”เบดเบš (--format=raw), LZMA2 เบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบžเบปเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ เบ‚เบฐเบซเบ™เบฒเบ”.
LZMA1 เบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™ lc, lp, เปเบฅเบฐ pb.

--x86[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
--powerpc[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
--ia64[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
--เปเบ‚เบ™[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
--เป‚เบ›เป‰เบกเบท[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
--sparc[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
เป€เบžเบตเปˆเบกเบ•เบปเบงเบเบญเบ‡เบชเบฒเบ‚เบฒ/เป‚เบ—/เป‚เบ”เบ” (BCJ) เปƒเบชเปˆเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡. เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰
เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เบ•เบปเบงเบเบญเบ‡เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡.

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ BCJ เบ›เปˆเบฝเบ™เบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปƒเบ™เบฅเบฐเบซเบฑเบ”เป€เบ„เบทเปˆเบญเบ‡เป€เบ›เบฑเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ
เบ„เบนเปˆเบฎเปˆเบงเบก. เบ™เบตเป‰เบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™, เปเบ•เปˆเบกเบฑเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™
redundancy, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบ LZMA2 เบœเบฐเบฅเบดเบ” 0-15 % เบ™เป‰เบญเบเบฅเบปเบ‡ .xz เป„เบŸเบฅเปŒ. BCJ
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เบ›เบตเป‰เบ™เบเบฑเบšเบเบฑเบ™เป„เบ”เป‰เบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเบเบญเบ‡ BCJ เบชเปเบฒเบฅเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปเบกเปˆเบ™เบšเปเปˆเป„เบ”เป‰
เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ‚เปเป‰เบกเบนเบ™เปƒเบ”เป†, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบฎเป‰เบฒเบเปเบฎเบ‡เบ‚เบถเป‰เบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ.

เบกเบฑเบ™เบ”เบตเบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเบเบญเบ‡ BCJ เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”; เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เบกเบฑเบ™
เบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบžเบฒเบเบ›เบฐเบ•เบดเบšเบฑเบ”. เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบ•เบปเบงเบเบญเบ‡ BCJ เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ—เบตเปˆเบšเบฑเบ™เบˆเบธ
เบ—เบฑเบ‡เบชเบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เปเบฅเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบญเบฒเบ”เบˆเบฐเบซเบผเบทเบญเบฒเบ”เบˆเบฐเบšเปเปˆเปƒเบซเป‰เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบ”เบต, เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™
เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบกเบฑเบ™เบšเปเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ•เบปเบงเบเบญเบ‡ BCJ เปƒเบ™เป€เบงเบฅเบฒเบšเบตเบšเบญเบฑเบ”เปเบžเบฑเบเป€เบเบฑเบ”เป„เบšเบ™เบฒเบฃเบต
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ.

เบ•เบปเบงเบเบญเบ‡ BCJ เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป„เบงเบซเบผเบฒเบ เปเบฅเบฐเปƒเบŠเป‰เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบตเปˆเบšเปเปˆเบชเปเบฒเบ„เบฑเบ™. เบ–เป‰เบฒ BCJ
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒ, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเป„เบงเปƒเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”
เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบเป‰เบญเบ™เบงเปˆเบฒ, เปƒเบ™เบฎเบฒเบ”เปเบงเบ”เบฝเบงเบเบฑเบ™, เบ„เบงเบฒเบกเป„เบง decompression เบ‚เบญเบ‡
LZMA2 เปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™เบ•เบปเบงเป€เบฅเบเบ„เบปเบ‡เบ—เบตเปˆเบ‚เบญเบ‡เป„เบšเบ•เปŒเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต.

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ BCJ เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบกเบตเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”:

ยทเบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰ (เป€เบŠเบฑเปˆเบ™: เป„เบŸเบฅเปŒเบงเบฑเบ”เบ–เบธ, static
เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”, เปเบฅเบฐเป‚เบกเบ”เบนเบ™ Linux kernel) เบกเบตเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ
เป€เบ•เบฑเบกเป„เบ›เบ”เป‰เบงเบเบ„เบธเบ™เบ„เปˆเบฒเบ‚เบญเบ‡ filler. เบ•เบปเบงเบเบญเบ‡ BCJ เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เป€เบฎเบฑเบ”เบ—เบตเปˆเบขเบนเปˆ
เบเบฒเบ™เบ›เปˆเบฝเบ™เปƒเบˆเป€เบซเบฅเบทเป‰เบญเบกเปƒเบช, เป€เบŠเบดเปˆเบ‡เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเป€เบเบปเปˆเบฒเบเบฑเบšเป„เบŸเบฅเปŒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

ยท เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ•เบปเบงโ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡ BCJ เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบซเบผเบฒเบโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹
เป€เบฎเบฑเบ”เปƒเบซเป‰เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบฎเป‰เบฒเบเปเบฎเบ‡เบเบงเปˆเบฒเบšเปเปˆเปƒเบŠเป‰เบ•เบปเบงเบเบญเบ‡ BCJ. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบเป‰เบญเบ™โ€‹เบงเปˆเบฒ
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ BCJ เบšเปเปˆเบเบงเบ”เบžเบปเบšเบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰, เปเบฅเบฐ
เบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡เบ•เบปเบงเบ™เบฑเบšเบเบฒเบ™เปเบ›เบ‡เบ—เบตเปˆเบขเบนเปˆเบ„เบทเบ™เปƒเปเปˆเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบญเบฑเบ™เบ—เบตเปˆเบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰.

เบ—เบฑเบ‡เบชเบญเบ‡เบšเบฑเบ™เบซเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบˆเบฐเบ–เบทเบเปเบเป‰เป„เบ‚เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เปƒเบ™เบ•เบปเบงเบเบญเบ‡เปƒเบซเบกเปˆ. เป€เบเบปเปˆเบฒ
เบ•เบปเบงเบเบญเบ‡ BCJ เบเบฑเบ‡เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฑเบ‡เบ•เบปเบง, เป€เบžเบฒเบฐเบงเปˆเบฒเบ•เบปเบงเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปƒเบซเบกเปˆเบˆเบฐเปƒเบซเบเปˆเบเบงเปˆเบฒเปเบฅเบฐเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบซเบผเบฒเบ.

เบŠเบธเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบกเบตเบเบฒเบ™เบˆเบฑเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™:

เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡
x86 1 32-bit เบซเบผเบท 64-bit x86
PowerPC 4 Big endian เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
ARM 4 Little endian เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
ARM-Thumb 2 Little endian เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
IA-64 16 เปƒเบซเบเปˆ เบซเบผเบท เบ™เป‰เบญเบ endian
SPARC 4 endian เปƒเบซเบเปˆ เบซเบผเบท เบ™เป‰เบญเบ

เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ BCJ เบกเบฑเบเบˆเบฐเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ”เป‰เบงเบ LZMA2, เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”
เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบเบ–เป‰เบฒเบ•เบปเบงเป€เบฅเบทเบญเบ LZMA2 เบ–เบทเบเบเปเบฒเบ™เบปเบ”เปƒเบซเป‰เบเบปเบ‡เบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡
เป€เบฅเบทเบญเบเบ•เบปเบงเบเบญเบ‡ BCJ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ”เป‰เบงเบเบ•เบปเบงเบเบญเบ‡ IA-64, เบกเบฑเบ™เบ”เบตเบ—เบตเปˆเบˆเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ pb=4
เบเบฑเบš LZMA2 (2^4=16). เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ x86 เปเบกเปˆเบ™เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™; เบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบดเบ”เบตเบ—เบตเปˆเบˆเบฐเบ•เบดเบ”เบขเบนเปˆ
เบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบชเบตเปˆเป„เบšเบ•เปŒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ‚เบญเบ‡ LZMA2 เป€เบกเบทเปˆเบญเบšเบตเบšเบญเบฑเบ” x86 เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰.

เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ BCJ เบ—เบฑเบ‡เบซเบกเบปเบ”เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบทเบเบฑเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™:

start=เบŠเบปเบ”เป€เบŠเบตเบ
เบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เบŠเบปเบ”เป€เบŠเบตเบ เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เปเบ›เบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบตเปˆเบ™เป‰เบญเบ‡เปเบฅเบฐ
เบ—เบตเปˆเบขเบนเปˆเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡. เป„เบ”เป‰ เบŠเบปเบ”เป€เบŠเบตเบ เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบซเบผเบฒเบเบซเบผเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบ‚เบญเบ‡
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ (เป€เบšเบดเปˆเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡). เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบชเบนเบ™. เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เป„เบ”เป‰
เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เบ”เบต; เบเปเบฒเบ™เบปเบ” custom เบŠเบปเบ”เป€เบŠเบตเบ เปเบกเปˆเบ™เป€เบเบทเบญเบšเบšเปเปˆเป€เบ„เบตเบเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”.

--delta[=เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™]
เป€เบžเบตเปˆเบกเบ•เบปเบงเบเบญเบ‡ Delta เปƒเบชเปˆเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡. เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ Delta เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปƒเบ™เบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ„เปเบฒเบ™เบงเบ™ delta เบ‡เปˆเบฒเบเบ”เบฒเบ byte-wise เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™. เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”
เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เป€เบŠเบฑเปˆเบ™โ€‹: เบฎเบนเบšโ€‹เบžเบฒเบš bitmap เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เบซเบผเบท PCM เบชเบฝเบ‡โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹.
เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบžเบดเป€เบชเบ”เบญเบฒเบ”เบˆเบฐเปƒเบซเป‰เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ
Delta + LZMA2. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบชเบฝเบ‡, เป€เบŠเบดเปˆเบ‡ compresses เป„เบงเบ‚เบถเป‰เบ™เปเบฅเบฐ
เบ”เบตเบเบงเปˆเบฒ e.g. เบเบฑเบš flac(1).

เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™:

dist=เป„เบฅเบเบฐเบ—เบฒเบ‡
เบฅเบฐเบšเบธเบงเปˆเบฒ เป„เบฅเบเบฐเบ—เบฒเบ‡ เบ‚เบญเบ‡เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ delta เปƒเบ™ bytes. เป„เบฅเบเบฐเบ—เบฒเบ‡ เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™
1-256. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 1.

เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฑเบš dist=2 เปเบฅเบฐเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ›เบ”เป„เบš A1 B1 A2 B3 A3 B5 A4 B7, the
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฐเป€เบ›เบฑเบ™ A1 B1 01 02 01 02 01 02.

เบญเบทเปˆเบ™ เป† เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
-q, --เบ‡เบฝเบš
เบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบž เปเบฅเบฐเปเบˆเป‰เบ‡เบเบฒเบ™. เบฅเบฐเบšเบธเบ™เบตเป‰เบชเบญเบ‡เบ„เบฑเป‰เบ‡เป€เบžเบทเปˆเบญเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เป€เบเบตเบ™เป„เบ›. เบ™เบตเป‰
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบšเปเปˆเบกเบตเบœเบปเบ™เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบญเบญเบ. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เป€เบ•เบทเบญเบ™เป„เบžเปเบกเปˆเบ™
เบ–เบทเบเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบญเบญเบเป€เบžเบทเปˆเบญเบŠเบตเป‰เบšเบญเบเป€เบ•เบทเบญเบ™เปเบกเปˆเบ™เบเบฑเบ‡เปƒเบŠเป‰.

-v, -- verbose
เป€เบ›เบฑเบ™เบ„เบณเป€เบงเบปเป‰เบฒ. เบ–เป‰เบฒเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปƒเบŠเป‰เป„เบŸเบŸเป‰เบฒ, xz เบˆเบฐเบชเบฐเปเบ”เบ‡เบ
เบ•เบปเบงเบŠเบตเป‰เบšเบญเบเบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒ. เบเบฒเบ™เบฅเบฐเบšเบธ -- verbose เบชเบญเบ‡เบ„เบฑเป‰เบ‡เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบปเบ™เบœเบฐเบฅเบดเบ” verbose เบซเบผเบฒเบเบ‚เบถเป‰เบ™.

เบ•เบปเบงเบŠเบตเป‰เบšเบญเบเบ„เบงเบฒเบกเบ„เบทเบšเปœเป‰เบฒเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

ยทเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบฎเบนเป‰เบˆเบฑเบ. เบ™เบฑเป‰เบ™โ€‹เปเบกเปˆเบ™,
เป€เบ›เบตเป€เบŠเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ—เปเปˆ.

ยท เบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบœเบฐเบฅเบดเบ” (เบšเบตเบšเบญเบฑเบ”) เบซเบผเบทเบšเปเบฅเบดเป‚เบžเบ (เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”).

ยท เบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบšเปเบฅเบดเป‚เบžเบ (เบšเบตเบšเบญเบฑเบ”) เบซเบผเบทเบœเบฐเบฅเบดเบ” (เบšเบตเบšเบญเบฑเบ”).

ยท เบญเบฑเบ”โ€‹เบ•เบฒโ€‹เบชเปˆเบงเบ™โ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹, เป€เบŠเบดเปˆเบ‡โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบ›เบฑเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹
เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบกเบฒเป€เบ–เบดเบ‡เบ•เบญเบ™เบ™เบฑเป‰เบ™เป‚เบ”เบเบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบกเบฒเป€เบ–เบดเบ‡เบ•เบญเบ™เบ™เบฑเป‰เบ™.

ยท เบ„เบงเบฒเบกโ€‹เป„เบงโ€‹เบเบฒเบ™โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เบซเบผเบท decompressionโ€‹. เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™
เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เบ–เบทเบเบšเปเบฅเบดเป‚เบžเบ (เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”) เบซเบผเบทเบœเบฐเบฅเบดเบ” (เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”) เบ•เปเปˆเบงเบดเบ™เบฒเบ—เบต.
เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบชเบญเบ‡เบชเบฒเบกเบงเบดเบ™เบฒเบ—เบตเป„เบ”เป‰เบœเปˆเบฒเบ™เป„เบ›เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ xz เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹
เบเบทเปˆเบ™.

ยท เป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›เปƒเบ™เบฎเบนเบšเปเบšเบš M:SS เบซเบผเบท H:MM:SS.

ยท เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบซเบผเบทเบญเป‚เบ”เบเบ„เบฒเบ”เบ„เบฐเป€เบ™เบˆเบฐเบชเบฐเปเบ”เบ‡เป€เบกเบทเปˆเบญเบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบฎเบนเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™
เปเบฅเบฐเบชเบญเบ‡เบชเบฒเบกเบงเบดเบ™เบฒเบ—เบตเป„เบ”เป‰เบœเปˆเบฒเบ™เป„เบ›เปเบฅเป‰เบงเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ™เบฑเป‰เบ™เบกเบฒ xz เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบ›เบธเบ‡โ€‹เปเบ•เปˆเบ‡โ€‹
เป„เบŸเบฅเปŒ. เป€เบงเบฅเบฒเบ–เบทเบเบชเบฐเปเบ”เบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เปœเป‰เบญเบเบเบงเปˆเบฒเบ—เบตเปˆเบšเปเปˆเป€เบ„เบตเบเบกเบตเบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ”,
เบ•เบปเบงเบขเปˆเบฒเบ‡: 2 min 30 s.

เป€เบกเบทเปˆเบญเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบšเปเปˆเปเบกเปˆเบ™เบˆเบธเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, -- verbose เบˆเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰ xz เบžเบดเบกโ€‹เบŠเบทเปˆโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹,
เบ‚เบฐเบซเบ™เบฒเบ”เบšเบตเบšเบญเบฑเบ”, เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”, เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”, เปเบฅเบฐเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเป„เบง
เปเบฅเบฐเป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›เปƒเบ™เป€เบชเบฑเป‰เบ™เบ”เบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบซเบผเบท
decompressing เป„เบŸเบฅโ€‹เปŒโ€‹. เบ„เบงเบฒเบกเป„เบงเปเบฅเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบœเปˆเบฒเบ™เป„เบ›เปเบกเปˆเบ™เบฅเบงเบกเป€เบญเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ
เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบชเบญเบ‡เบชเบฒเบกเบงเบดเบ™เบฒเบ—เบต. เบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบšเปเปˆเป„เบ”เป‰เบชเปเบฒเป€เบฅเบฑเบ”, เป€เบŠเบฑเปˆเบ™: เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ
เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบœเบนเป‰เปƒเบŠเป‰, เบเบฑเบ‡เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปเบกเปˆเบ™เบžเบดเบกเบญเบญเบเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡
เป„เบŸเบฅเปŒเบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ.

-Q, -- เบšเปเปˆเป€เบ•เบทเบญเบ™
เบขเปˆเบฒเบ•เบฑเป‰เบ‡เบชเบฐเบ–เบฒเบ™เบฐเบ—เบฒเบ‡เบญเบญเบเป€เบ›เบฑเบ™ 2 เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบˆเบฐเบเบงเบ”เบžเบปเบšเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเบ„เบธเป‰เบกเบ„เปˆเบฒเบเบฑเบšเบเบฒเบ™เป€เบ•เบทเบญเบ™.
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ™เบตเป‰เบšเปเปˆเบกเบตเบœเบปเบ™เบ•เปเปˆเบฅเบฐเบ”เบฑเบš verbosity, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เบฑเบ‡เบชเบญเบ‡ --เบ‡เบฝเบš เปเบฅเบฐ -- เบšเปเปˆเป€เบ•เบทเบญเบ™
เบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบšเปเปˆเบชเบฐเปเบ”เบ‡เบ„เปเบฒเป€เบ•เบทเบญเบ™เปเบฅเบฐเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบญเบญเบ.

-- เบซเบธเปˆเบ™เบเบปเบ™
เบžเบดเบกเบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบชเบฒเบกเบฒเบ”เบงเบดเป€เบ„เบฒเบฐเป„เบ”เป‰. เบ™เบตเป‰เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเปƒเบ™เบเบฒเบ™เบ‚เบฝเบ™
frontends เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰ xz เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ liblzma, เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบเปเบฅเบฐเบ™เบต
เบชเบฐเบ„เบฃเบดเบšเบ•เปˆเบฒเบ‡เป†. เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบกเบตเบ•เบปเบงเป€เบฅเบทเบญเบเบ™เบตเป‰เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เปเบกเปˆเบ™เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เปƒเบ™เบ—เบปเปˆเบง
xz เบเบฒเบ™เบ›เปˆเบญเบ. เป€เบšเบดเปˆเบ‡เบžเบฒเบ ROBOT MODE เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”.

--info-เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ
เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™, เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบกเบฐเบ™เบธเบ”เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ (RAM) เบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ” xz เบ„เบดเบ”โ€‹เบงเปˆเบฒ
เบฅเบฐเบšเบปเบšเบกเบตเปเบฅเบฐเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบฅเบฐ decompression, เปเบฅเบฐเบญเบญเบ
เบขเปˆเบฒเบ‡ เบชเบณ เป€เบฅเบฑเบ”เบœเบปเบ™.

-h, - เบŠเปˆเบงเบ
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเปƒเบŠเป‰เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”, เปเบฅเบฐเบญเบญเบ
เบขเปˆเบฒเบ‡ เบชเบณ เป€เบฅเบฑเบ”เบœเบปเบ™.

-H, -- เบเบฒเบง เบŠเปˆเบงเบ
เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡ xz, เปเบฅเบฐโ€‹เบญเบญเบโ€‹เบขเปˆเบฒเบ‡โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบœเบปเบ™โ€‹

-V, - เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบชเบฐเปเบ”เบ‡เบˆเปเบฒเบ™เบงเบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ xz เปเบฅเบฐ liblzma เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰เบ‚เบญเบ‡เบกเบฐเบ™เบธเบ”. เป„เบ”เป‰โ€‹เบฎเบฑเบš
เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ‚เบญเบ‡โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบงเบดโ€‹เป€เบ„เบฒเบฐโ€‹, เบฅเบฐโ€‹เบšเบธโ€‹ -- เบซเบธเปˆเบ™เบเบปเบ™ เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐ - เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

ROBOT MODE


เป‚เบซเบกเบ”เบซเบธเปˆเบ™เบเบปเบ™เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ”เป‰เบงเบ -- เบซเบธเปˆเบ™เบเบปเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ xz เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™
parse เป‚เบ”เบเป‚เบ„เบ‡เบเบฒเบ™เบญเบทเปˆเบ™เป†. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ -- เบซเบธเปˆเบ™เบเบปเบ™ เปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบฝเบ‡เปเบ•เปˆเบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบš - เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡,
--info-เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ, เปเบฅเบฐ --เบฅเบฒเบเบเบฒเบ™. เบกเบฑเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบฅเบฐ decompression เบ›เบปเบเบเบฐเบ•เบด
เปƒเบ™โ€‹เบญเบฒโ€‹เบ™เบฒโ€‹เบ„เบปเบ”.

Version
xz -- เบซเบธเปˆเบ™เบเบปเบ™ - เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ เบˆเบฐเบžเบดเบกเบˆเปเบฒเบ™เบงเบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ xz เปเบฅเบฐ liblzma เบ•เปเปˆเป„เบ›เบ™เบตเป‰
เบฎเบนเบšเปเบšเบš:

XZ_VERSION=XYYYZZZS
LIBLZMA_VERSION=XYYYZZZS

X เบชเบฐโ€‹เบšเบฑเบšโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹.

เบ›เบ› เบฎเบธเปˆเบ™เบ™เป‰เบญเบ. เบ•เบปเบงเป€เบฅเบเปเบกเปˆเบ™เบ„เบปเบ‡เบ—เบตเปˆ. เบ•เบปเบงเป€เบฅเบเบ„เบตเบเปเบกเปˆเบ™เป€เบงเบตเบŠเบฑเบ™ alpha เบซเบผเบท beta.

Zzz เบฅเบฐเบ”เบฑเบš Patch เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบซเบผเบทเบžเบฝเบ‡เปเบ•เปˆ counter เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ.

S เบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบš. 0 เปเบกเปˆเบ™เบญเบฑเบ™เบŸเบฒ, 1 เปเบกเปˆเบ™เป€เบšเบ•เป‰เบฒ, เปเบฅเบฐ 2 เบกเบตเบ„เบงเบฒเบกเปเบฑเป‰เบ™เบ„เบปเบ‡. S เบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™ 2 เบชเบฐเป€เปเบต เบ›เบ›
เปเบกเปˆเบ™เปเบกเป‰เปเบ•เปˆ.

XYYYZZZS เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เปƒเบ™เบ—เบฑเบ‡เบชเบญเบ‡เบชเบฒเบเบ–เป‰เบฒ xz เปเบฅเบฐ liblzma เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ›เปˆเบญเบ XZ Utils เบ”เบฝเบงเบเบฑเบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡: 4.999.9beta เปเบกเปˆเบ™ 49990091 เปเบฅเบฐ 5.0.0 เปเบกเปˆเบ™ 50000002.

เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ” เบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™
xz -- เบซเบธเปˆเบ™เบเบปเบ™ --info-เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ เบžเบดเบกโ€‹เปเบ–เบงโ€‹เบ”เบฝเบงโ€‹เบเบฑเบšโ€‹เบชเบฒเบกโ€‹เบ–เบฑเบ™โ€‹เปเบเบโ€‹เปเบ–เบšโ€‹:

1. เบˆเปเบฒเบ™เบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ (RAM) เปƒเบ™ bytes

2. เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปƒเบ™ bytes. เบ„เปˆเบฒเบžเบดเป€เบชเบ”เบ‚เบญเบ‡เบชเบนเบ™เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป€เบŠเบดเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบซเบกเบ”เบเบฐเบ—เบนเป‰เบ”เบฝเบงเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบšเปเปˆเบกเบตเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”.

3. เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ decompression เปƒเบ™ bytes. เบ„เปˆเบฒเบžเบดเป€เบชเบ”เบ‚เบญเบ‡เบชเบนเบ™เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป€เบŠเบดเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบซเบกเบ”เบเบฐเบ—เบนเป‰เบ”เบฝเบงเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบšเปเปˆเบกเบตเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”.

เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡ xz -- เบซเบธเปˆเบ™เบเบปเบ™ --info-เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ เบญเบฒเบ”เบˆเบฐเบกเบตเบ–เบฑเบ™เบซเบผเบฒเบ, เปเบ•เปˆเบšเปเปˆเป€เบ„เบตเบ
เบซเบผเบฒเบเบเปˆเบงเบฒเป€เบชเบฑเป‰เบ™เบ”เบฝเบง.

เบšเบฑเบ™โ€‹เบŠเบตโ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆ เบฎเบนเบšเปเบšเบšเบเบฒเบ™
xz -- เบซเบธเปˆเบ™เบเบปเบ™ --เบฅเบฒเบเบเบฒเบ™ เปƒเบŠเป‰เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเปเบเบเปเบ—เบฑเบš. เบ–เบฑเบ™เบ—เบณเบญเบดเบ”เบ‚เบญเบ‡เบ—เบธเบเป†เปเบ–เบงเบกเบตเบชเบฐเบ•เบฃเบดเบ‡
เบ—เบตเปˆเบŠเบตเป‰เบšเบญเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เปเบ–เบงเบ™เบฑเป‰เบ™:

เบŠเบทเปˆ เบ™เบตเป‰เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบ—เบณเบญเบดเบ”เบชเบฐเป€เปเบตเป€เบกเบทเปˆเบญเป€เบฅเบตเปˆเบกเบฅเบฒเบเบเบฒเบ™เป„เบŸเบฅเปŒ. เบ–เบฑเบ™เบ—เบตเบชเบญเบ‡เบเปˆเบฝเบงเบเบฑเบš
เป€เบชเบฑเป‰เบ™เปเบกเปˆเบ™เบŠเบทเปˆเป„เบŸเบฅเปŒ.

เป€เบญเบเบฐเบชเบฒเบ™ เป€เบชเบฑเป‰เบ™เบ™เบตเป‰เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบฅเบงเบกเบเปˆเบฝเบงเบเบฑเบš .xz เป„เบŸเบฅเปŒ. เป€เบชเบฑเป‰เบ™เบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเบชเบฐเป€เบซเบกเบต
เบžเบดเบกเบญเบญเบเบซเบผเบฑเบ‡เบˆเบฒเบ เบŠเบทเปˆ เป€เบชเบฑเป‰เบ™.

เบ™เป‰เปเบฒ เบ›เบฐเป€เบžเบ”เป€เบชเบฑเป‰เบ™เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญ -- verbose เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹. เบกเบตเบซเบผเบฒเบเป€เบ—เบปเปˆเบฒ เบ™เป‰เปเบฒ
เบชเบฒเบเบเป‰เบญเบ™เบงเปˆเบฒเบกเบตเบชเบฒเบเบ™เป‰เปเบฒเบขเบนเปˆเปƒเบ™ .xz เบเบทเปˆเบ™.

block เบ›เบฐเป€เบžเบ”เป€เบชเบฑเป‰เบ™เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญ -- verbose เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹. เบกเบตเบซเบผเบฒเบเป€เบ—เบปเปˆเบฒ block
เบชเบฒเบเบเป‰เบญเบ™เบงเปˆเบฒเบกเบตเบ•เบฑเบ™เบขเบนเปˆเปƒเบ™ .xz เปเบŸเป‰เบก. เบ— block เบชเบฒเบเปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”
เบ™เป‰เปเบฒ เบชเบฒเบ; เบ›เบฐเป€เบžเบ”เป€เบชเบฑเป‰เบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบกเปˆเบ™เบšเปเปˆ interleaved.

เบชเบฐโ€‹เบซเบผเบธเบšโ€‹เบชเบฑเบ‡โ€‹เบฅเบงเบก
เบ›เบฐเป€เบžเบ”เป€เบชเบฑเป‰เบ™เบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญ -- verbose เป„เบ”เป‰โ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹เบชเบญเบ‡โ€‹เบ„เบฑเป‰เบ‡โ€‹. เป€เบชเบฑเป‰เบ™เบ™เบตเป‰เปเบกเปˆเบ™
เบžเบดเบกเบญเบญเบเบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ” block เบชเบฒเบ. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš เป€เบญเบเบฐเบชเบฒเบ™ เป€เบชเบฑเป‰เบ™, เป„เบ”เป‰ เบชเบฐโ€‹เบซเบผเบธเบšโ€‹เบชเบฑเบ‡โ€‹เบฅเบงเบก เป€เบชเบฑเป‰เบ™เบ›เบฐเบเบญเบšเบกเบต
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เป‚เบ”เบโ€‹เบฅเบงเบกโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹ .xz เบเบทเปˆเบ™.

เบˆเบณ เบ™เบงเบ™เบ—เบฑเบ‡ เปเบปเบ” เป€เบชเบฑเป‰เบ™เบ™เบตเป‰เปเบกเปˆเบ™เป€เบชเบฑเป‰เบ™เบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบฅเบฒเบเบŠเบทเปˆเบชเบฐเป€เปเบต. เบกเบฑเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”
เบ™เบฑเบšโ€‹เปเบฅเบฐโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹.

เบ–เบฑเบ™เบ‚เบญเบ‡ เป€เบญเบเบฐเบชเบฒเบ™ เบชเบฒเบ:
2. เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบชเบฒเบเบ™เป‰เปเบฒเปƒเบ™เป„เบŸเบฅเปŒ
3. เบˆเบณเบ™เบงเบ™เบ—เปˆเบญเบ™เป„เบกเป‰เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบเบฐเปเบช
4. เบšเบตเบšเบญเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒ
5. เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”
6. เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡ 0.123โ€‹. เบ–เป‰เบฒเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เป€เบเบตเบ™ 9.999, เบชเบฒเบกเบ‚เบตเบ”
(---) เบ–เบทเบเบชเบฐเปเบ”เบ‡เปเบ—เบ™เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™.
7. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ‚เบญเบ‡เบŠเบทเปˆเบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™. เบชเบฐเบ•เบฃเบดเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰เบ–เบทเบเปƒเบŠเป‰
เบชเปเบฒเบฅเบฑเบšเบ›เบฐเป€เบžเบ”เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ: เบšเปเปˆเบกเบต, CRC32, CRC64, เปเบฅเบฐ SHA-256. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ—เบตเปˆเบšเปเปˆเบฎเบนเป‰เบˆเบฑเบ
เบ›เบฐเป€เบžเบ”, เบšเปเปˆเบฎเบนเป‰เบˆเบฑเบ-N เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบšเปˆเบญเบ™เบ—เบตเปˆ N เปเบกเปˆเบ™ check ID เป€เบ›เบฑเบ™เป€เบฅเบเบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบก (เปœเบถเปˆเบ‡ เบซเบผเบท
เบชเบญเบ‡เบ•เบปเบงเป€เบฅเบ).
8. เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡ stream padding เปƒเบ™เป„เบŸเบฅเปŒ

เบ–เบฑเบ™เบ‚เบญเบ‡ เบ™เป‰เปเบฒ เบชเบฒเบ:
2. เป€เบฅเบเบชเบฐเบ•เบฃเบตเบก (เบชเบฒเบเบ—เบณเบญเบดเบ”เปเบกเปˆเบ™ 1)
3. เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ•เบฑเบ™เปƒเบ™เบ™เป‰เปเบฒ
4. เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบŠเบปเบ”เป€เบŠเบตเบ
5. Uncompressed start offset
6. เบ‚เบฐเปœเบฒเบ”เบ—เบตเปˆเบšเบตเบšเบญเบฑเบ” (เบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒเบเบฐเปเบชเป„เบŸเบŸเป‰เบฒ)
7. เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”
8. เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”
9. เบŠเบทเปˆเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™
10. เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ™เป‰เปเบฒ padding

เบ–เบฑเบ™เบ‚เบญเบ‡ block เบชเบฒเบ:
2. เบˆเปเบฒเบ™เบงเบ™เบ™เป‰เปเบฒเบ—เบตเปˆเบกเบตเบ•เบฑเบ™เบ™เบตเป‰
3. เบšเบฅเบฑเบญเบเบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบเบฐเปเบช (เบ•เบฑเบ™เบ—เบณเบญเบดเบ”เปเบกเปˆเบ™ 1)
4. เบšเบฅเบฑเบญเบเบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ
5. compressed start offset เบ—เบฝเบšเบเบฑเบšเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ
6. Uncompressed start offset เบ—เบฝเบšเบเบฑเบšเบˆเบธเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป„เบŸเบฅเปŒ
7. เบ‚เบฐเปœเบฒเบ”เบšเบตเบšเบญเบฑเบ”เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบšเบฅเบฑเบญเบ (เบฅเบงเบกเบ—เบฑเบ‡เบชเปˆเบงเบ™เบซเบปเบง)
8. เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”
9. เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”
10. เบŠเบทเปˆเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™

If -- verbose เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเบชเบญเบ‡เบ„เบฑเป‰เบ‡, เบ–เบฑเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบกเปˆเบ™เบฅเบงเบกเบขเบนเปˆเปƒเบ™ block เบชเบฒเบ.
เบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบชเบฐเปเบ”เบ‡เบ”เป‰เบงเบเบญเบฑเบ™เบ”เบฝเบง -- verbose, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบต
เบซเบผเบฒเบเบ„เบปเบ™เบŠเบญเบเบซเบฒเปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบŠเป‰เบฒ:
11. เบ„เปˆเบฒเบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบ
12. เบšเบฅเบฑเบญเบเบ‚เบฐเปœเบฒเบ”เบซเบปเบง
13. เบ—เบธเบ‡เบ•เบฑเบ™: c เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ, เปเบฅเบฐ u เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒ
เบ‚เบฐเปœเบฒเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ. เบ–เป‰เบฒเบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡เบ—เบธเบ‡, เบ‚เบตเบ”เบ•เปเปˆ (-) เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹
เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเบเบฒเบงเบ‚เบญเบ‡เบชเบฐเบ•เบฃเบดเบ‡เบ„เบปเบ‡เบ—เบตเปˆ. เบ—เบธเบ‡เปƒเบซเบกเปˆเบญเบฒเบ”เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡
เบชเบฐเบ•เบดเบ‡เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”.
14. เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ•เบปเบงเบˆเบดเบ‡เปƒเบ™เบšเบฅเบฑเบญเบ (เบญเบฑเบ™เบ™เบตเป‰เบšเปเปˆเบฅเบงเบกเบšเบฅเบฑเบญเบ
header, block padding, เปเบฅเบฐ check fields)
15. เบˆเปเบฒเบ™เบงเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ (เปƒเบ™ bytes) เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญ decompress block เบ™เบตเป‰เบ”เป‰เบงเบเบ™เบตเป‰ xz
เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ
16. เบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ•เบปเบงเป€เบฅเบทเบญเบเบชเปˆเบงเบ™เปƒเบซเบเปˆเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เป€เบงเบฅเบฒเบšเบตเบšเบญเบฑเบ”เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เป„เบ”เป‰
เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบ•เบปเบงเป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™
เป„เบ”เป‰ .xz เบชเปˆเบงเบ™เบซเบปเบง.

เบ–เบฑเบ™เบ‚เบญเบ‡ เบชเบฐโ€‹เบซเบผเบธเบšโ€‹เบชเบฑเบ‡โ€‹เบฅเบงเบก เบชเบฒเบ:
2. เบˆเปเบฒเบ™เบงเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ (เปƒเบ™ bytes) เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญ decompress เป„เบŸเบฅเปŒเบ™เบตเป‰ xz
เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ
3. yes or no เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบซเบปเบงเบšเบฅเบฑเบญเบเบ—เบฑเบ‡เปเบปเบ”เบกเบตเบ—เบฑเบ‡เบ‚เบฐเปœเบฒเบ”เบšเบตเบšเบญเบฑเบ” เปเบฅเบฐ
เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹
เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ xz 5.1.2 เบญเบฑเบ™เบŸเบฒ:
4. เบ•เปˆ เบณ เบชเบธเบ” xz เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญ decompress เป„เบŸเบฅเปŒ

เบ–เบฑเบ™เบ‚เบญเบ‡ เบˆเบณ เบ™เบงเบ™เบ—เบฑเบ‡ เปเบปเบ” line:
2. เบˆเบณเบ™เบงเบ™เบชเบฒเบเบ™เป‰เบณ
3. เบˆเปเบฒเบ™เบงเบ™เบ•เบฑเบ™
4. เบ‚เบฐเบซเบ™เบฒเบ”เบšเบตเบšเบญเบฑเบ”
5. เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”
6. เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบชเบฐเป€เบฅเปˆเบ
7. เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเปเบเบเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบˆเบธเบ”เบ‚เบญเบ‡เบŠเบทเปˆเบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป„เบŸเบฅเปŒ
8. Stream padding size
9. เบˆเปเบฒเบ™เบงเบ™เป„เบŸเบฅเปŒ. เบ™เบตเป‰เปเบกเปˆเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เป€เบžเบทเปˆเบญเบฎเบฑเบเบชเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบ–เบฑเบ™เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰
เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹ เป€เบญเบเบฐเบชเบฒเบ™ เบชเบฒเบ.

If -- verbose เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเบชเบญเบ‡เบ„เบฑเป‰เบ‡, เบ–เบฑเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบกเปˆเบ™เบฅเบงเบกเบขเบนเปˆเปƒเบ™ เบˆเบณ เบ™เบงเบ™เบ—เบฑเบ‡ เปเบปเบ” line:
10. เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบชเบนเบ‡โ€‹เบชเบธเบ”โ€‹เบ‚เบญเบ‡โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒ (เปƒเบ™ bytesโ€‹) เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบžเบทเปˆเบญ decompress เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ™เบตเป‰โ€‹
xz เบชเบฐเบšเบฑเบšเบžเบฒเบชเบฒ
11โ€‹. yes or no เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบซเบปเบงเบšเบฅเบฑเบญเบเบ—เบฑเบ‡เปเบปเบ”เบกเบตเบ—เบฑเบ‡เบ‚เบฐเปœเบฒเบ”เบšเบตเบšเบญเบฑเบ” เปเบฅเบฐ
เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹
เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ xz 5.1.2 เบญเบฑเบ™เบŸเบฒ:
12. เบ•เปˆ เบณ เบชเบธเบ” xz เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญ decompress เป„เบŸเบฅเปŒ

เบฎเบธเปˆเบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบญเบฒเบ”เบˆเบฐเป€เบžเบตเปˆเบกเบ›เบฐเป€เบžเบ”เป€เบชเบฑเป‰เบ™เปƒเบซเบกเปˆเปเบฅเบฐเบ–เบฑเบ™เปƒเบซเบกเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเปเบ–เบงเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง
เบ›เบฐเป€เบžเบ”, เปเบ•เปˆเบ–เบฑเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบˆเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

เบญเบญเบ STATUS


0 เบ—เบฑเบ‡ เปเบปเบ” เปเบกเปˆเบ™เบ”เบต.

1 เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

2 เบšเบฒเบ‡โ€‹เบชเบดเปˆเบ‡โ€‹เบšเบฒเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ„เปˆเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เป€เบ•เบทเบญเบ™โ€‹เป„เบžโ€‹เป„เบ”เป‰โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹, เปเบ•เปˆโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบ—เบตเปˆโ€‹เปเบ—เป‰โ€‹เบˆเบดเบ‡โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹.

เปเบˆเป‰เบ‡เบเบฒเบ™ (เบšเปเปˆเปเบกเปˆเบ™เบ„เปเบฒเป€เบ•เบทเบญเบ™เบซเบผเบทเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”) เบ—เบตเปˆเบžเบดเบกเปƒเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบšเปเปˆเบกเบตเบœเบปเบ™เบ•เปเปˆเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบญเบญเบ.

ENVIRONMENT


xz parses เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ space เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบˆเบฒเบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก XZ_DEFAULTS เปเบฅเบฐ
XZ_OPT, เปƒเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ™เบตเป‰, เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเปเบเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบˆเบฒเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆ
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เป„เบ”เป‰เปเบเบเบˆเบฒเบเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก; เบ•เบปเบงเป€เบฅเบทเบญเบเบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เบ–เบทเบเบฅเบฐเป€เบฅเบตเบเบขเปˆเบฒเบ‡เบ‡เบฝเบšเป†.
เบเบฒเบ™เปเบเบเบงเบดเป€เบ„เบฒเบฐเปเบกเปˆเบ™เป€เบฎเบฑเบ”เบ”เป‰เบงเบ getopt_long(3) เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡.

XZ_DEFAULTS
เบ•เบปเบงเป€เบฅเบทเบญเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบฐเป€เบžเบฒเบฐเบœเบนเป‰เปƒเบŠเป‰ เบซเบผเบทเบ—เบปเปˆเบงเบฅเบฐเบšเบปเบš. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบด, เบกเบฑเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป€เบ›เบทเบญเบ
script เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™ xzเบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เปƒเบŠเป‰เบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบšเปเปˆเบฅเบงเบก
Shell scripts เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบเปเบฅเบฐเบ™เบตเบžเบดเป€เบชเบ”เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, scripts เบšเปเปˆเป€เบ„เบตเบเบเปเบฒเบ™เบปเบ”เบซเบผเบท
เบเบณ เบ™เบปเบ” XZ_DEFAULTS.

XZ_OPT เบ™เบตเป‰เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™ xz เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบเปเบฒเบ™เบปเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบ
เป‚เบ”เบเบเบปเบ‡เปƒเบ™ xz เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เบเปเบฅเบฐเบ™เบตเป€เบŠเบฑเปˆเบ™: เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ xz เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป‚เบ”เบ script
เบซเบผเบทเป€เบ„เบทเปˆเบญเบ‡เบกเบท, เป€เบŠเบฑเปˆเบ™: GNU tar(1):

XZ_OPT=-2v tar caf foo.tar.xz foo

เบชเบฐเบ„เบฃเบดเบšเบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰ XZ_OPT e.g. เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ•เบปเบงเป€เบฅเบทเบญเบเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เบชเบฐเป€เบžเบฒเบฐเบชเบฐเบ„เบฃเบดเบš. เบกเบฑเบ™
เบเบฑเบ‡เปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ” override เป„เบ”เป‰ XZ_OPT เบ–เป‰เบฒเบกเบฑเบ™เบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡
in sh(1) scripts เบซเบ™เบถเปˆเบ‡เบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰:

XZ_OPT=${XZ_OPT-"-7e"}
เบชเบปเปˆเบ‡เบญเบญเบ XZ_OPT

LZMA UTILS เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰


syntax เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡ xz เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเปเบกเปˆเบ™ superset เบ‚เบญเบ‡ lzma, unlzma, เปเบฅเบฐ lzcat as
เบžเบปเบšเบˆเบฒเบ LZMA Utils 4.32.x. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ—เบปเบ”เปเบ—เบ™ LZMA Utils เบ”เป‰เบงเบ XZ
Utils เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ—เปเบฒเบฅเบฒเบเบชเบฐเบ„เบดเบšเบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง. เบกเบตเบ„เบงเบฒเบกเบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡, เบ—เบตเปˆ
เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบšเบฑเบ™เบซเบฒ.

เบเบฒเบ™เบšเบตเบšเบญเบฑเบ” เบ•เบฑเป‰เบ‡เป„เบงเป‰เบฅเปˆเบงเบ‡ เปœเป‰เบฒ เบฅเบฐเบ”เบฑเบš
เบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡ presets เบฅเบฐเบ”เบฑเบš compression เปเบกเปˆเบ™เบšเปเปˆเบ„เบทเบเบฑเบ™เปƒเบ™ xz เปเบฅเบฐ LZMA Utils. เป„เบ”เป‰
เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆ เบชเบณ เบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฐ เปœเบฒเบ” เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบ–เบทเบเปเบœเบ™เบ—เบตเปˆเบเบฑเบš presets เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.
เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบงเบฑเบ”โ€‹เบˆเบฐโ€‹เบ™เบฒโ€‹เบ™เบธโ€‹เบเบปเบกโ€‹เปเบกเปˆเบ™โ€‹เบ›เบฐโ€‹เบกเบฒเบ™โ€‹เป€เบ—เบปเปˆเบฒโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒ decompressorโ€‹.

เบฅเบฐเบ”เบฑเบš xz LZMA Utils
-0 256 KiB N/A
-1 1 MiB 64 KiB
-2 2 MiB 1 MiB
-3 4 MiB 512 KiB
-4 4 MiB 1 MiB
-5 8 MiB 2 MiB
-6 8 MiB 4 MiB
-7 16 MiB 8 MiB
-8 32 MiB 16 MiB
-9 64 MiB 32 MiB

เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ‚เบญเบ‡เบ‚เบฐ เปœเบฒเบ” เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบกเบตเบœเบปเบ™เบ•เปเปˆเบเบฒเบ™เปƒเบŠเป‰เบ„เบงเบฒเบกเบŠเบปเบ‡ เบˆเบณ เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบšเบตเบšเบญเบฑเบ”, เปเบ•เปˆเบกเบตเบšเบฒเบ‡เบญเบฑเบ™
เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบญเบทเปˆเบ™เป†เบฅเบฐเบซเบงเปˆเบฒเบ‡ LZMA Utils เปเบฅเบฐ XZ Utils, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆเปƒเบซเบเปˆเบเบงเปˆเบฒ:

เบฅเบฐเบ”เบฑเบš xz LZMA Utils 4.32.x
-0 3 MiB N/A
-1 9 MiB 2 MiB
-2 17 MiB 12 MiB
-3 32 MiB 12 MiB
-4 48 MiB 16 MiB
-5 94 MiB 26 MiB
-6 94 MiB 45 MiB
-7 186 MiB 83 MiB
-8 370 MiB 159 MiB
-9 674 MiB 311 MiB

เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป„เบงเป‰เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เปƒเบ™ LZMA Utils เปเบกเปˆเบ™ -7 เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบขเบนเปˆเปƒเบ™ XZ Utils เบกเบฑเบ™เปเบกเปˆเบ™ -6เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เบฑเบ‡เบชเบญเบ‡เปƒเบŠเป‰ 8
เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบก MiB เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เบชเบฒเบเบ™เป‰ เบณ เบ—เบฝเบš เบšเปเปˆเป„เบ”เป‰เบ–เปˆเบฒเบเบ—เบญเบ” .lzma เป„เบŸ
เบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ .lzma เบชเปˆเบงเบ™เบซเบปเบง. LZMA Utils เป€เบฎเบฑเบ”เปเบ™เบงเบ™เบฑเป‰เบ™
เป€เบกเบทเปˆเบญเบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒเบ›เบปเบเบเบฐเบ•เบด. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบซเบกเบฒเบเบงเปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™
เบšเปเปˆเบฎเบนเป‰เบˆเบฑเบ เปเบฅเบฐเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบเบฒเบ™เบชเบปเปˆเบ‡เป€เบ‡เบดเบ™เบ›เบฒเบเบ—เบฒเบ‡เป€เบžเบทเปˆเบญเบŠเบตเป‰เบšเบญเบเบšเปˆเบญเบ™เบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡ decompressor เบ„เบงเบ™เบขเบธเบ”.
LZMA Utils เปƒเบŠเป‰เบงเบดเบ—เบตเบ™เบตเป‰เป€เบกเบทเปˆเบญเบšเปเปˆเบฎเบนเป‰เบ‚เบฐเปœเบฒเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบเปเบฅเบฐเบ™เบต
เบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบ™เบ—เปเปˆ.

xz เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ decompressing .lzma เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบต เบซเบผเบทเบšเปเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบชเบดเป‰เบ™เบชเบธเบ”เบเบฒเบ™เบˆเปˆเบฒเบ, เปเบ•เปˆเบ—เบฑเบ‡เปเบปเบ” .lzma
เป„เบŸเบฅเปŒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบ xz เบˆเบฐเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบฒเบ end-of-payload เปเบฅเบฐ เบกเบตเบ‚เบฐเปœเบฒเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เปเบฒเบเป€เบ›เบฑเบ™
เบšเปเปˆเบฎเบนเป‰เบˆเบฑเบเปƒเบ™ .lzma เบชเปˆเบงเบ™เบซเบปเบง. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบšเบฑเบ™เบซเบฒเปƒเบ™เบšเบฒเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบ—เปเบฒเบกเบฐเบ”เบฒ. เบชเปเบฒเบฅเบฑเบš
เบ•เบปเบงเบขเปˆเบฒเบ‡, a .lzma decompressor เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบเบฑเบ‡เบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบžเบฝเบ‡เปเบ•เปˆเบเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบต
เบ‚เบฐเปœเบฒเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ›เบฐเบชเบปเบšเบšเบฑเบ™เบซเบฒเบ™เบตเป‰, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰ LZMA Utils เบซเบผเบท LZMA SDK
เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ .lzma เป„เบŸเบฅเปŒเบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”.

เบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ .lzma เป„เบŸ
เป„เบ”เป‰ .lzma เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹ lc เบ„เปˆเบฒเบชเบนเบ‡เป€เบ–เบดเบ‡ 8, เปเบฅเบฐ lp เบ„เปˆเบฒเบชเบนเบ‡เป€เบ–เบดเบ‡ 4. LZMA Utils เบชเบฒเบกเบฒเบ”
decompress เป„เบŸเบฅเปŒเบ”เป‰เบงเบเบญเบฑเบ™เปƒเบ” 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 เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบต a
เบ‚เบฐเปœเบฒเบ”เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบ‚เบญเบ‡ 2^n เบซเบผเบท 2^n + 2^(n-1). เบ™เบตเป‰เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบฅเบปเบ‡เปƒเบ™เบ—เบฒเบ‡เบšเบงเบเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ
เบเบฒเบ™เบŠเบญเบเบ„เบปเป‰เบ™เบซเบฒ .lzma เป„เบŸเบฅเปŒ.

เบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™เบšเบฑเบ™เบซเบฒเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ” .lzma เป„เบŸ
เป„เบ”เป‰เบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ”เป‰เบงเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆ liblzma เบˆเบฐเบเบญเบกเบฎเบฑเบš.

Trailing เบ‚เบตเป‰เป€เบซเบเบทเป‰เบญ
เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ decompressing, LZMA Utils silently ignore เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เปเบฒเบญเบดเบ” .lzma stream
เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆ, เบ™เบตเป‰เปเบกเปˆเบ™เปเบกเบ‡เป„เบกเป‰. เบ™เบตเป‰เบเบฑเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ LZMA Utils เบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™
decompressing concatenated .lzma เป„เบŸเบฅเปŒ.

เบ–เป‰เบฒเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ›เบฐเป„เบงเป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เปเบฒเบญเบดเบ” .lzma เบเบฐเปเบช, xz เบ–เบทเบงเปˆเบฒเป„เบŸเบฅเปŒเป€เบชเบเบซเบฒเบ
เป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒ -- เบเบฐเปเบชเบ”เบฝเบง เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ—เปเบฒเบฅเบฒเบเบชเบฐเบ„เบดเบšเบ—เบตเปˆเบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ—เบตเปˆเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒ
เบ‚เบตเป‰เป€เบซเบเบทเป‰เบญเบ•เบฒเบกเบซเบผเบฑเบ‡เปเบกเปˆเบ™เบ–เบทเบเบฅเบฐเป€เบฅเบตเบ.

เบซเบกเบฒเบเป€เบซเบ”


เบšเบตเบšเบญเบฑเบ” output เบญเบฒเบ”เบˆเบฐ เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™
เบœเบปเบ™โ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เบ—เบตเปˆโ€‹เปเบ™เปˆโ€‹เบ™เบญเบ™โ€‹เบ—เบตเปˆโ€‹เบœเบฐโ€‹เบฅเบดเบ”โ€‹เบˆเบฒเบโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹
เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบธเป‰เบ™ XZ Utils เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ•เบปเบงเป€เบฅเบทเบญเบเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบเป‰เบญเบ™เบงเปˆเบฒ
เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ (เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป„เบงเบซเบผเบทเบ”เบตเบเบงเปˆเบฒ) เป‚เบ”เบเบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบฎเบนเบšเปเบšเบšเป„เบŸเบฅเปŒ.
เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบชเบฒเบกเบฒเบ”เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ‚เบญเบ‡ XZ Utils เบฎเบธเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบ–เป‰เบฒ
เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” --syncable เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ rsyncable .xz เป„เบŸเบฅเปŒเบšเปเปˆเป„เบ›
เบ—เบตเปˆเบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ freezing เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”, เป€เบŠเบดเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰
เบเบฑเบš --syncable.

เบเบฑเบ‡ .xz decompressors
เบเบฑเบ‡ .xz เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” decompressor เป€เบŠเบฑเปˆเบ™ XZ Embedded เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป„เบŸเบฅเปŒ
เบชเป‰เบฒเบ‡เบ”เป‰เบงเบเบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ” เปƒเบซเป‰โ€‹เบเบงเบ”โ€‹เป€เบšเบดเปˆเบ‡ เบ›เบฐเป€เบžเบ”เบญเบทเปˆเบ™เบ™เบญเบเบˆเบฒเบ none เปเบฅเบฐ crc32. เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™
--check=crc64, เป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เปƒเบŠเป‰ --check=none or --check=crc32 เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบฑเบ‡
เบฅเบฐเบšเบปเบš.

เบžเบฒเบเบ™เบญเบเบฅเบฐเบšเบปเบšเบเบฑเบ‡, เบ—เบฑเบ‡เบซเบกเบปเบ” .xz decompressors เบฎเบนเบšเปเบšเบšเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ” เปƒเบซเป‰โ€‹เบเบงเบ”โ€‹เป€เบšเบดเปˆเบ‡ เบ›เบฐเป€เบžเบ”, เบซเบผเบทเบขเบนเปˆ
เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบชเบฒเบกเบฒเบ” decompress เป„เบŸเบฅเปŒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเป„เบ”เป‰
เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ เปƒเบซเป‰โ€‹เบเบงเบ”โ€‹เป€เบšเบดเปˆเบ‡ เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐ เปœเบฑเบš เบชเบฐ เปœเบนเบ™.

XZ Embedded เบฎเบญเบ‡เบฎเบฑเบšเบ•เบปเบงเบเบญเบ‡ BCJ, เปเบ•เปˆเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบกเบตเบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบ•เบปเบงเบขเปˆเบฒเบ‡


เบ„เบงเบฒเบกเบฎเบนเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™
เบšเบตเบšเบญเบฑเบ”เป„เบŸเบฅเปŒ เบŸเบน เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ foo.xz เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ (-6), เปเบฅเบฐเป€เบญเบปเบฒเบญเบญเบ เบŸเบน
เบ–เป‰เบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบชเบณเป€เบฅเบฑเบ”:

xz เป‚เบŸ

Decompress bar.xz เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ เบžเบฒเบ—เบฐเบ™เบฒเบเบ„เบงเบฒเบก เปเบฅเบฐเบขเปˆเบฒเป€เบญเบปเบฒเบญเบญเบ bar.xz เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบˆเบฐเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”:

xz -dk bar.xz

เบชเป‰เบฒเบ‡ baz.tar.xz เบเบฑเบš preset เป„เบ”เป‰ -4e (-4 -- เบ—เบตเปˆเบชเบธเบ”), เป€เบŠเบดเปˆเบ‡เบŠเป‰เบฒเบเบงเปˆเบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™
Default -6, เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบซเบ™เป‰เบญเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบšเบตเบšเบญเบฑเบ” (48 MiB เปเบฅเบฐ 5 MiB,
เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš):

tar cf - baz | xz -4e > baz.tar.xz

เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เปเบฅเบฐเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบชเบฒเบกเบฒเบ” decompressed เป€เบ›เบฑเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ”เป‰เบงเบ a
เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบ”เบฝเบงโ€‹:

xz -dcf a.txt b.txt.xz c.txt d.txt.lzma > abcd.txt

เบ‚เบฐเบซเบ™เบฒเบ™ compression of เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ เป„เบŸ
เปƒเบ™ GNU เปเบฅเบฐ *BSD, เบŠเบญเบเบซเบฒ(1) เปเบฅเบฐ xargs(1โ€‹) เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญ parallelize compression เบ‚เบญเบ‡โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹
เปเบŸเป‰เบก:

เบŠเบญเบเบซเบฒ. -type f \! -เบŠเบทเปˆ '*.xz' -print0 \
| xargs -0r -P4 -n16 xz -T1

เป„เบ”เป‰ -P เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐ xargs(1) เบเปเบฒเบ™เบปเบ”เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ™ xz เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบš
เป„เบ”เป‰ -n เบ—เบฒเบ‡โ€‹เป€เบฅเบทเบญเบโ€‹เปเบกเปˆเบ™โ€‹เบ‚เบถเป‰เบ™โ€‹เบเบฑเบšโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ–เบทเบโ€‹เบšเบตเบšโ€‹เบญเบฑเบ”โ€‹. เบ–เป‰เบฒเบกเบตเบžเบฝเบ‡เปเบ•เปˆ a
เบ„เบนเปˆเบ‚เบญเบ‡เป„เบŸเบฅเปŒ, เบกเบนเบ™เบ„เปˆเบฒเบ„เบงเบ™เบˆเบฐเป€เบ›เบฑเบ™ 1; เบกเบตเบซเบผเบฒเบเบชเบดเบšเบžเบฑเบ™เป„เบŸเบฅเปŒ, 100 เบซเบผเบท
เปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡เบซเบผเบฒเบเบญเบฒเบ”เบˆเบฐเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบˆเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡ xz เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ™เบฑเป‰เบ™ xargs(1) เบˆเบฐ
เปƒเบ™โ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹เบชเป‰เบฒเบ‡.

เบ—เบฒเบ‡เป€เบฅเบทเบญเบ 1 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ xz เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เป€เบžเบทเปˆเบญเบšเบฑเบ‡เบ„เบฑเบšเบกเบฑเบ™เป„เบ›เบชเบนเปˆเป‚เบซเบกเบ”เบเบฐเบ—เบนเป‰เบ”เบฝเบง, เป€เบžเบฒเบฐเบงเปˆเบฒ xargs(เบ›เบต 1) เปเบกเปˆเบ™
เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบฐเปœเบฒเบ™.

เบซเบธเปˆเบ™เบเบปเบ™ เบฎเบนเบšเปเบšเบšเบเบฒเบ™
เบ„เบดเบ”เป„เบฅเปˆเบˆเปเบฒเบ™เบงเบ™ bytes เป„เบ”เป‰เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เบˆเปเบฒเบ™เบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบซเบผเบฒเบเป„เบŸเบฅเปŒ:

xz --robot --list *.xz | awk '/^totals/{print $5-$4}'

script เบญเบฒเบ”เบ•เป‰เบญเบ‡เบเบฒเบ™เบฎเบนเป‰เบงเปˆเบฒเบกเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰เปƒเบซเบกเปˆเบžเบฝเบ‡เบžเป xz. เบ•เปเปˆเป„เบ›เบ™เบตเป‰ sh(1) script
เบเบงเบ”เป€เบšเบดเปˆเบ‡เบงเปˆเบฒเบˆเปเบฒเบ™เบงเบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡ xz เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบกเปˆเบ™เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบ 5.0.0. เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เปเบกเปˆเบ™
เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบฅเบธเป‰เบ™เป€เบšเบ•เป‰เบฒเป€เบเบปเปˆเบฒ, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบš -- เบซเบธเปˆเบ™เบเบปเบ™ เบ•เบปเบงเป€เบฅเบทเบญเบ:

เบ–เป‰เบฒ ! eval "$(xz --robot --version 2> /dev/null)" ||
[ "$XZ_VERSION" -lt 50000002 ]; เปเบฅเป‰เบง
echo "xz เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบเบปเปˆเบฒเป€เบเบตเบ™เป„เบ›."
fi
เบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡ XZ_VERSION LIBLZMA_VERSION

เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ decompression เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ XZ_OPT, เปเบ•เปˆเบ–เป‰เบฒเบกเบตเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เปเบฅเป‰เบง
เบ•เบฑเป‰เบ‡, เบขเปˆเบฒเป€เบžเบตเปˆเบกเบกเบฑเบ™:

NEWLIM=$((123 << 20)) # 123 MiB
OLDLIM=$(xz --robot --info-memory | cut -f3)
เบ–เป‰เบฒ [ $OLDLIM -eq 0 -o $OLDLIM -gt $NEWLIM ]; เปเบฅเป‰เบง
XZ_OPT="$XZ_OPT --memlimit-decompress=$NEWLIM"
เบชเบปเปˆเบ‡เบญเบญเบ XZ_OPT
fi

Custom เป€เบ„เบทเปˆเบญเบ‡เบญเบฑเบ” เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ chains
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบชเบธเบ”เบชเปเบฒเบฅเบฑเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปเบšเบšเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฑเบšเปเบ•เปˆเบ‡ LZMA2 preset. เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒ presets เบเบงเบกเป€เบญเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเบŠเบธเบ”เบเปˆเบญเบเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡
เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”.

เบ–เบฑเบ™ CompCPU เบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบˆเบฒเบเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ -0 ... -9 เปเบฅเบฐ
-- เบ—เบตเปˆเบชเบธเบ” เบกเบตเบ›เบฐเป‚เบซเบเบ”เปƒเบ™เป€เบงเบฅเบฒเบ›เบฑเบšเปเบ•เปˆเบ‡ LZMA2 presets. เบ™เบตเป‰เปเบกเปˆเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡
เบฅเบงเบšเบฅเบงเบกเบˆเบฒเบเบชเบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ™เบฑเป‰เบ™:

Preset CompCPU
-0 0 XNUMX
-1 1 XNUMX
-2 2 XNUMX
-3 3 XNUMX
-4 4 XNUMX
-5 5 XNUMX
-6 6 XNUMX
-5e 7
-6e 8

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบฎเบนเป‰โ€‹เบงเปˆเบฒโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเบฐโ€‹เบ™เบฒโ€‹เบ™เบธโ€‹เบเบปเบกโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เปƒเบซเบเปˆ (เป€เบŠเบฑเปˆเบ™ 32 MiB) เป€เบžเบทเปˆเบญโ€‹เบญเบฑเบ”โ€‹เป„เบ”เป‰โ€‹เบ”เบตโ€‹,
เปเบ•เปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เป„เบงเบเบงเปˆเบฒ xz -8 เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”, preset เบ—เบตเปˆเบกเบตเบ„เปˆเบฒ CompCPU เบ•เปˆเปเบฒ
(เป€เบŠเบฑเปˆเบ™: 1) เบชเบฒเบกเบฒเบ”เบ”เบฑเบ”เปเบเป‰เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเปƒเบซเบเปˆเบเบงเปˆเบฒ:

xz --lzma2=preset=1,dict=32MiB foo.tar

เบ”เป‰เบงเบเป„เบŸเบฅเปŒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบญเบฒเบ”เบˆเบฐเป„เบงเบเบงเปˆเบฒ xz -6 เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบšเบตเบšเบญเบฑเบ”
เบ”เบตเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบกเบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบ™เบฑเป‰เบ™เบซเบ™เบฑเบเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบšเบฒเบ‡เป„เบŸเบฅเปŒเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบ a
เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเปƒเบซเบเปˆเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฎเบฑเบเบชเบฒเบ„เปˆเบฒ CompCPU เบ•เปเปˆเบฒ. เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบˆเบฐเปเบˆเป‰เบ‡เบ—เบตเปˆเบชเบธเบ”, เบšเปˆเบญเบ™เบ—เบตเปˆ เบ
เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเปƒเบซเบเปˆเบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบเป„เบ”เป‰เบซเบผเบฒเบ, เป€เบ›เบฑเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป„เบŸเบฅเปŒเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบ a
เบšเปเปˆเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ” megabytes เปเบ•เปˆเบฅเบฐเบ„เบปเบ™. เบ‚เบฐเปœเบฒเบ”เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบˆเบฐเบ•เป‰เบญเบ‡เปƒเบซเบเปˆเบเบงเปˆเบฒเบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปœเบถเปˆเบ‡
เป„เบŸเบฅเปŒเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰ LZMA2 เปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบญเบฑเบ™เป€เบ•เบฑเบกเบ—เบตเปˆเบ‚เบญเบ‡เบ„เบงเบฒเบกเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡
เป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™.

เบ–เป‰เบฒ compressor เบชเบนเบ‡เบซเบผเบฒเบเปเบฅเบฐ decompressor เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปเบกเปˆเบ™เบ”เบต, เปเบฅเบฐเป„เบŸเบฅเปŒเป€เบ›เบฑเบ™
เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบซเบผเบฒเบเบฎเป‰เบญเบ megabytes, เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบเบงเปˆเบฒ
เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบเปˆเบงเบฒ 64 MiB เบ™เบฑเป‰เบ™ xz -9 เบˆเบฐโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹:

xz -vv --lzma2=dict=192MiB big_foo.tar

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ -vv (-- verbose -- verbose) เป€เบŠเบฑเปˆเบ™เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ
เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบญเบฑเบ”เปเบฅเบฐ decompressor. เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเปƒเบŠเป‰เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเปƒเบซเบเปˆเบเบงเปˆเบฒ
เบซเบผเบฒเบเบเปˆเบงเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”เปเบกเปˆเบ™เป€เบชเบเบ„เบงเบฒเบกเบˆเปเบฒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบšเปเปˆเปเบกเปˆเบ™
เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ.

เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เป€เบงเบฅเบฒเบšเบตเบšเบญเบฑเบ”เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™, เปเบ•เปˆเบเบฒเบ™เปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ decompressor เบ•เป‰เบญเบ‡เบกเบต
เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป„เบงเป‰เบ•เปˆเปเบฒเป€เบŠเบฑเปˆเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐ decompress เป„เบŸเบฅเปŒเปƒเบ™เบฅเบฐเบšเบปเบšเบเบฑเบ‡. เป„เบ”เป‰
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰ -6e (-6 -- เบ—เบตเปˆเบชเบธเบ”) เป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบงเบฑเบ”เบˆเบฐเบ™เบฒเบ™เบธเบเบปเบกเบžเบฝเบ‡เปเบ•เปˆ
64 เบเบดเบš. เป„เบŸเบฅเปŒเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเบšเบตเบšเบญเบฑเบ”เบ”เป‰เบงเบ XZ Embedded (เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบงเปˆเบฒเบกเบต
--check=crc32) เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ›เบฐโ€‹เบกเบฒเบ™ 100 KiB เบ‚เบญเบ‡โ€‹เบซเบ™เปˆเบงเบโ€‹เบ„เบงเบฒเบกโ€‹เบˆเปเบฒโ€‹.

xz --check=crc32 --lzma2=preset=6e,dict=64KiB foo

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบšเบตเบšเบญเบญเบเบซเบผเบฒเบ bytes เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เบ›เบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ•เบปเบงเบซเบ™เบฑเบ‡เบชเบท
เบšเปเบฅเบดเบšเบปเบ”เบšเบดเบ” (lc) เปเบฅเบฐโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ•เปเบฒโ€‹เปเบซเบ™เปˆเบ‡ bits (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 เบชเบฒเบกเบฒเบ”เปƒเบซเป‰เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบ”เบตเบเบฑเบšเบฎเบนเบšเบžเบฒเบš bitmap. เบกเบฑเบ™โ€‹เบ„เบงเบ™
เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ•เบต PNG, เบ—เบตเปˆเบกเบตเบ•เบปเบงเบเบญเบ‡เบ—เบตเปˆเบเป‰เบฒเบงเบซเบ™เป‰เบฒเบซเบผเบฒเบเบเปˆเบงเบฒ delta เบ‡เปˆเบฒเบเป†เปเบ•เปˆเปƒเบŠเป‰ Deflate
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ•เบปเบงเบˆเบดเบ‡.

เบฎเบนเบšเบžเบฒเบšเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบšเบตเบšเบญเบฑเบ”, เป€เบŠเบฑเปˆเบ™เบงเปˆเบฒ TIFF เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบตเบšเบญเบฑเบ”. เป„เบฅเบเบฐเบซเปˆเบฒเบ‡
เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ‚เบญเบ‡เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ Delta เบ–เบทเบเบเปเบฒเบ™เบปเบ”เปƒเบซเป‰เบเบปเบ‡เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™ bytes เบ•เปเปˆ pixels เปƒเบ™เบฎเบนเบš.
เป€เบŠเบฑเปˆเบ™เบงเปˆเบฒ 24-bit RGB bitmap เบ•เป‰เบญเบ‡เบเบฒเบ™ dist=3, เปเบฅเบฐเบกเบฑเบ™เบเบฑเบ‡เบ”เบตเบ—เบตเปˆเบˆเบฐเบœเปˆเบฒเบ™ pb=0 เบเบฑเบš LZMA2 เบเบฑเบš
เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เบชเบฒเบกเป„เบš:

xz --delta=dist=3 --lzma2=pb=0 foo.tiff

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบซเบผเบฒเบโ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบญเบปเบฒโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบ”เบฝเบง (eg .tar), เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡ Delta เบˆเบฐ
เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบŠเบฑเปˆเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบ•เบฒเบšโ€‹เปƒเบ”โ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบกเบตโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เบ‚เบญเบ‡ bytes เบ•เปเปˆ pixels เบฅเบงเบ‡โ€‹.

เปƒเบŠเป‰ xzcat เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    JXplorer - เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš Java Ldap
    JXplorer - เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš Java Ldap
    java LDAP client เบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ LDIF,
    เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž (inc SSL, SASL & GSSAPI),
    เปเบ›เป€เบ›เบฑเบ™เบซเบผเบฒเบเบžเบฒเบชเบฒ (inc.
    เบˆเบตเบ™), เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญเบญเบญเบ™เป„เบฅเบ™เปŒ, เบฎเบนเบšเปเบšเบšเบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐ
    เบญเบทเปˆเบ™เป†เบญเบตเบ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” JXplorer - A Java Ldap Browser
  • 2
    PosteRazor - เบชเป‰เบฒเบ‡เป‚เบ›เบชเป€เบ•เบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡!
    PosteRazor - เบชเป‰เบฒเบ‡เป‚เบ›เบชเป€เบ•เบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡!
    เบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบดเบกเป‚เบ›เบชเป€เบ•เบตเบšเป? เบเบฒเบ™เบ•เบฑเบ” PosteRazor
    เป„เบŸเบฅเปŒเบฎเบนเบšเบžเบฒเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ•เปˆเบญเบ™เปเบฅเบฐเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰
    เบžเบดเบกเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบชเปˆเป€เบ„เบทเปˆเบญเบ‡เบžเบดเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบเบฒเบงเบžเบงเบเบกเบฑเบ™
    เบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบšเป‚เบ›เบชเป€เบ•เบต. FLTK เบ‡เปˆเบฒเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ
    เปƒเบŠเป‰...
    เบ”เบฒเบงโ€‹เป‚เบซเบผเบ” PosteRazor - เบชเป‰เบฒเบ‡โ€‹เป‚เบ›โ€‹เบชโ€‹เป€เบ•เบตโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบญเบ‡โ€‹!
  • 3
    เป€เบŸเบ”
    เป€เบŸเบ”
    Phaser เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบ›เบตเบ”เป„เบง, เบŸเบฃเบต, เปเบฅเบฐเบกเปˆเบงเบ™เบŠเบทเปˆเบ™
    เปเบซเบผเปˆเบ‡ HTML5 เบเบญเบšเป€เบเบกเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบต
    WebGL เปเบฅเบฐ Canvas rendering เบ—เบปเปˆเบง
    desktop เปเบฅเบฐเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบกเบทเบ–เบท. เป€เบเบก
    เบชเบฒเบกเบฒเบ”เบฎเปˆเบงเบก...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Phaser
  • 4
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ VASSAL
    VASSAL เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เบชเบฐเบšเบฑเบšเป€เบญเป€เบฅเบฑเบเป‚เบ•เบฃเบ™เบดเบเบ‚เบญเบ‡เบเบฐเบ”เบฒเบ™เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡
    เปเบฅเบฐเป€เบเบกเบšเบฑเบ”. เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš
    เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบŠเบดเป‰เบ™เบชเปˆเบงเบ™เป€เบเบกเปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš,
    เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” VASSAL Engine
  • 5
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF - เบชเป‰เบญเบกเบ‚เบญเบ‡ iText
    OpenPDF เปเบกเปˆเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Java เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡
    เปเบฅเบฐเปเบเป‰เป„เบ‚เป„เบŸเบฅเปŒ PDF เบ”เป‰เบงเบ LGPL เปเบฅเบฐ
    เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” MPL. OpenPDF เปเบกเปˆเบ™โ€‹
    LGPL/MPL open source เบœเบนเป‰เบชเบทเบšเบ—เบญเบ” iText,
    a
    เบ”เบฒเบงเป‚เบซเบฅเบ” OpenPDF - Fork เบ‚เบญเบ‡ iText
  • 6
    SAGA GIS
    SAGA GIS
    SAGA - เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
    Geoscientific Analyzes - เปเบกเปˆเบ™เบžเบนเบกเบชเบฒเบ”
    เบŠเบญเบšเปเบงเบฅเบฐเบšเบปเบšเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™ (GIS) เบเบฑเบš
    เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบญเบฑเบ™เบเบดเปˆเบ‡เปƒเบซเบเปˆเบชเปเบฒเบฅเบฑเบš geodata
    เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡ เปเบฅเบฐ ana...
    เบ”เบฒเบงเป‚เบซเบฅเบ” SAGA GIS
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท GNAT
    เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบ—...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - เบเปˆเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท GNAT
    เบฅเบฒเบเบฅเบฐเบญเบฝเบ”: เบ—...
    เปเบฅเปˆเบ™ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - Utility to
    เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™ CPU kernel idle
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [เบ•เบปเบงเป€เบฅเบทเบญเบ] DESCRIPTION: เป€เบ„เบทเปˆเบญเบ‡เบกเบท
    เป€เบŠเบดเปˆเบ‡เบžเบดเบกเบญเบญเบ p...
    เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเบ•เบฑเป‰เบ‡ cpu
    เบ•เบปเบงเป€เบฅเบทเบญเบ kernel เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบฅเบฑเบ” idle
    SYNTAX: cpupower [ -c cpulist ]
    idle-info [เบ—เบฒเบ‡เป€เบฅเบทเบญเบ] DESCRIPTION: The
    cpupower idle-se...
    เปเบฅเปˆเบ™ cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - เบ”เบฑเบ”เปเบเป‰/เบžเบดเบกเบœเบนเป‰เปƒเบŠเป‰
    เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เบŠเบญเบเบซเบฒเปเบœเบ™เบ—เบตเปˆเบ›เบฐเบˆเบธเบšเบฑเบ™. เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆ
    เบœเบนเป‰เปƒเบŠเป‰เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰
    เปเบœเบ™โ€‹เบ—เบตเปˆโ€‹เบญเบทเปˆเบ™เป†โ€‹เปƒเบ™โ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹. ...
    เปเบฅเปˆเบ™ g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - เบžเบดเบกเบ‚เปเป‰เบ„เบงเบฒเบก, เป€เบ•เบทเบญเบ™,
    เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบ„เบทเบšโ€‹เบซเบ™เป‰เบฒโ€‹, เบซเบผเบทโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบ•เบฒเบโ€‹เปƒเบ™โ€‹
    เบงเบดเบ—เบตเบเบฒเบ™เบซเบเป‰เบฒ. เป‚เบกเบ”เบนเบ™เบ™เบตเป‰เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™
    scripts เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบเบฑเบšเบœเบนเป‰เปƒเบŠเป‰.
    เบเบฐเปเบˆ...
    เปเบฅเปˆเบ™ g.messagegrass
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad