ນີ້ແມ່ນຄໍາສັ່ງ lrzip ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
lrzip - ໂຄງການບີບອັດໄຟລ໌ຂະຫນາດໃຫຍ່
ສະຫຼຸບສັງລວມ
lrzip [ຕົວເລືອກ]
lrzip -d [ຕົວເລືອກ]
lrunzip [ຕົວເລືອກ]
lrzcat [ຕົວເລືອກ]
lrztar [ຕົວເລືອກ lrzip]
lrztar -d [ຕົວເລືອກ lrzip]
lrzuntar [ຕົວເລືອກ lrzip]
LRZIP=NOCONFIG [lrzip|lrunzip] [ຕົວເລືອກ]
ລາຍລະອຽດ
LRZIP ແມ່ນໂຄງການບີບອັດໄຟລ໌ທີ່ຖືກອອກແບບເພື່ອເຮັດໄດ້ດີໂດຍສະເພາະໃນໄຟລ໌ຂະຫນາດໃຫຍ່ຫຼາຍ
ປະກອບດ້ວຍການຊໍ້າຊ້ອນທາງໄກ. lrztar ເປັນ wrapper ສໍາລັບ LRZIP ເພື່ອເຮັດໃຫ້ງ່າຍ
compression ແລະ decompression ຂອງ directory.
OPTIONS ບົດສະຫຼຸບ
ນີ້ແມ່ນສະຫຼຸບຂອງທາງເລືອກໃນການ lrzip.
ທາງເລືອກທົ່ວໄປ:
-c, --ກວດເບິ່ງຄວາມສົມບູນຂອງໄຟລ໌ທີ່ຂຽນໄວ້ໃນການບີບອັດ
-d, --decompress decompress
-e, --encryption password protected sha512/aes128 encryption on compression
-h, -?, --help ສະແດງການຊ່ວຍເຫຼືອ
-H, --hash ສະແດງຂໍ້ມູນຄວາມສົມບູນ md5 hash
-i, --info ສະແດງຂໍ້ມູນໄຟລ໌ທີ່ຖືກບີບອັດ
-q, --quiet ບໍ່ສະແດງໃຫ້ເຫັນຄວາມຄືບຫນ້າການບີບອັດ
-t, --test ທົດສອບຄວາມສົມບູນຂອງໄຟລ໌ທີ່ຖືກບີບອັດ
-v[v], --verbose ເພີ່ມ verbosity
-V, --version ສະແດງໃຫ້ເຫັນສະບັບ
ທາງເລືອກທີ່ມີຜົນກະທົບຜົນຜະລິດ:
-D, --delete ລຶບໄຟລ໌ທີ່ມີຢູ່ແລ້ວ
-f, --force force overwrite ຂອງໄຟລ໌ທີ່ມີຢູ່ແລ້ວ
-k, --keep-broken ຮັກສາໄຟລ໌ຜົນຜະລິດທີ່ແຕກຫັກ ຫຼືເສຍຫາຍ
-o, --outfile filename ລະບຸຊື່ໄຟລ໌ຜົນຜະລິດ ແລະ/ຫຼືເສັ້ນທາງ
-O, --outdir directory ລະບຸໄດເລກະທໍລີຜົນຜະລິດເມື່ອ -o ບໍ່ໄດ້ໃຊ້
-S, --suffix suffix ລະບຸ suffix ບີບອັດ (ຄ່າເລີ່ມຕົ້ນ '.lrz')
ທາງເລືອກທີ່ມີຜົນກະທົບການບີບອັດ:
-b, --bzip2 bzip2 ການບີບອັດ
-g, --gzip gzip ການບີບອັດໂດຍໃຊ້ zlib
-l, --lzo lzo compression (ໄວຫຼາຍ)
-n, --no-compress ບໍ່ມີການບີບອັດ backend - ກະກຽມສໍາລັບເຄື່ອງອັດອື່ນໆ
-z, --zpaq zpaq compression (ດີທີ່ສຸດ, ບີບອັດທີ່ສຸດ, ຊ້າທີ່ສຸດ)
ທາງເລືອກໃນລະດັບຕ່ໍາ:
-L, --level ກໍານົດລະດັບການບີບອັດ lzma/bzip2/gzip (1-9, ຄ່າເລີ່ມຕົ້ນ 7)
-N, --nice-level value ຕັ້ງຄ່າງາມເປັນຄ່າ (ຄ່າເລີ່ມຕົ້ນ 19)
-p, --threads ຄ່າຕັ້ງຕົວປະມວນຜົນນັບເພື່ອ override ຈໍານວນຂອງ threads
-m, --maxram size ຕັ້ງ Ram ສູງສຸດທີ່ມີໃຫ້ໃນຫຼາຍຮ້ອຍ MB
overrides ກວດພົບຈໍານວນ RAM ທີ່ມີຢູ່
-T, --threshold ປິດການທົດສອບການບີບອັດ LZO
-U, --unlimited ໃຊ້ຂະຫນາດປ່ອງຢ້ຽມບໍ່ຈໍາກັດເກີນຂະຫນາດ (ອາດຈະຊ້າກວ່າຫຼາຍ)
-w, --window ຂະຫນາດການບີບອັດສູງສຸດປ່ອງຢ້ຽມໃນຫຼາຍຮ້ອຍຄົນຂອງ MB
ຄ່າເລີ່ມຕົ້ນຖືກເລືອກໂດຍ heuristic ຂຶ້ນກັບ RAM ແລະການບີບອັດທີ່ເລືອກ
LRZIP=NOCONFIG ການຕັ້ງຄ່າຕົວແປສະພາບແວດລ້ອມສາມາດຖືກນໍາໃຊ້ເພື່ອຂ້າມ lrzip.conf.
ຕົວແປສະພາບແວດລ້ອມ TMP ຈະຖືກນໍາໃຊ້ສໍາລັບການເກັບຮັກສາໄຟລ໌ຊົ່ວຄາວໃນເວລາທີ່ຈໍາເປັນ.
TMPDIR ອາດຈະຖືກເກັບໄວ້ໃນໄຟລ໌ lrzip.conf.
ຖ້າບໍ່ມີຊື່ໄຟລ໌ ຫຼື "-" ຖືກລະບຸ, stdin/out ຈະຖືກໃຊ້.
OPTIONS
ໂດຍທົ່ວໄປ ທາງເລືອກໃນການ
-c ຕົວເລືອກນີ້ເຮັດໃຫ້ການກວດສອບຄວາມສົມບູນຂອງໄຟລ໌ທີ່ຂຽນລົງໃນແຜ່ນ
ການບີບອັດ. ການບີບອັດທັງໝົດຖືກທົດສອບພາຍໃນໃນ lrzip ດ້ວຍ crc32 ຫຼື
md5 ການກວດສອບ hash ຂຶ້ນກັບສະບັບຂອງຮວບຮວມແລ້ວ. ແນວໃດກໍ່ຕາມ
ໄຟລ໌ທີ່ຂຽນໃສ່ແຜ່ນອາດຈະເສຍຫາຍຍ້ອນເຫດຜົນອື່ນທີ່ເຮັດກັບພື້ນທີ່ຜູ້ໃຊ້ອື່ນ
ບັນຫາເຊັ່ນ: ສະບັບຫ້ອງສະຫມຸດຜິດພາດ, ໄດເວີ, ຄວາມລົ້ມເຫຼວຂອງຮາດແວແລະອື່ນໆ.
ການເປີດໃຊ້ຕົວເລືອກນີ້ຈະເຮັດໃຫ້ lrzip ດໍາເນີນການກວດສອບ md5 hash ໃນໄຟລ໌ນັ້ນ
ຂຽນໃສ່ແຜ່ນ. ເມື່ອຮວບຮວມມີຄ່າ md5 ທີ່ເກັບໄວ້ໃນມັນ, ມັນຖືກປຽບທຽບກັບ
ນີ້. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຖືກປຽບທຽບກັບຄ່າທີ່ຄິດໄລ່ໃນລະຫວ່າງການບີບອັດ. ນີ້
ສະຫນອງການຮັບປະກັນພິເສດວ່າໄຟລ໌ທີ່ຂຽນແມ່ນຄືກັນກັບຕົ້ນສະບັບ
ເກັບໄວ້.
-d ບີບອັດ. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ໃຊ້ຫຼັງຈາກນັ້ນ lrzip ເບິ່ງຊື່ທີ່ໃຊ້ໃນການເປີດຕົວ
ໂຄງການ. ຖ້າມັນມີສາຍ "lrunzip" ຫຼັງຈາກນັ້ນທາງເລືອກ -d ແມ່ນ
ຕັ້ງອັດຕະໂນມັດ. ຖ້າມັນມີສາຍ "lrzcat" ຫຼັງຈາກນັ້ນ, -d -o - ທາງເລືອກແມ່ນ
ຕັ້ງອັດຕະໂນມັດ.
-e ເຂົ້າລະຫັດ. ທາງເລືອກນີ້ເຮັດໃຫ້ການເຂົ້າລະຫັດລະຫັດຜ່ານຊັ້ນສູງໂດຍນໍາໃຊ້ການປະສົມປະສານຂອງ
ຄູນລະຫັດຜ່ານ sha512 hashed, ເກືອສຸ່ມແລະການເຂົ້າລະຫັດ aes128 CBC. ລະຫັດຜ່ານ
ສະຫນັບສະຫນູນເຖິງ 500 ຕົວອັກສອນຍາວ, ແລະກົນໄກການເຂົ້າລະຫັດຖືກນໍາໃຊ້
virtually ຮັບປະກັນວ່າໄຟລ໌ດຽວກັນທີ່ສ້າງຂຶ້ນດ້ວຍລະຫັດຜ່ານດຽວກັນຈະບໍ່
ຄືກັນ. ຍິ່ງໄປກວ່ານັ້ນ, ມີການເພີ່ມລະຫັດລັບຕາມວັນທີ
ໄຟລ໌ໄດ້ຖືກເຂົ້າລະຫັດ, ເພີ່ມຈໍານວນຮອບວຽນ CPU ທີ່ຕ້ອງການສໍາລັບແຕ່ລະຄົນ
ຄວາມພະຍາຍາມລະຫັດຜ່ານຕາມກົດຫມາຍຂອງ Moore, ດັ່ງນັ້ນຈຶ່ງເຮັດໃຫ້ຄວາມຫຍຸ້ງຍາກ
ການພະຍາຍາມໂຈມຕີດ້ວຍກຳລັງ brute ໂດຍສັດສ່ວນກັບກຳລັງຂອງຄອມພິວເຕີທີ່ທັນສະໄໝ.
-h|-? ພິມໜ້າສະຫຼຸບທາງເລືອກ
-H ນີ້ສະແດງໃຫ້ເຫັນຄ່າ md5 hash ທີ່ຖືກຄິດໄລ່ໃນການບີບອັດຫຼືການບີບອັດ lrzip
ຮວບຮວມ. ໂດຍຄ່າເລີ່ມຕົ້ນການບີບອັດທັງໝົດມີຄ່າ md5 ຖືກຄຳນວນ ແລະເກັບໄວ້ທັງໝົດ
ເກັບໄວ້ຕັ້ງແຕ່ລຸ້ນ 0.560. ໃນການບີບອັດ, ເມື່ອພົບຄ່າ md5,
ມັນຈະຖືກຄິດໄລ່ແລະໃຊ້ສໍາລັບການກວດສອບຄວາມຖືກຕ້ອງ. ຖ້າຄ່າ md5 ບໍ່ແມ່ນ
ເກັບໄວ້ໃນຮວບຮວມ, ມັນຈະບໍ່ຖືກຄິດໄລ່ເວັ້ນເສຍແຕ່ຈະລະບຸຢ່າງຊັດເຈນກັບ
ທາງເລືອກນີ້, ຫຼືກວດສອບຄວາມສົມບູນ (ເບິ່ງຂ້າງລຸ່ມນີ້) ໄດ້ຖືກຮ້ອງຂໍ.
-i ນີ້ສະແດງໃຫ້ເຫັນຂໍ້ມູນກ່ຽວກັບໄຟລ໌ທີ່ຖືກບີບອັດ. ມັນສະແດງໃຫ້ເຫັນຂະຫນາດທີ່ຖືກບີບອັດ, ໄດ້
ຂະຫນາດ decompressed, ອັດຕາສ່ວນການບີບອັດ, ການບີບອັດໄດ້ຖືກນໍາໃຊ້ແລະສິ່ງທີ່ hash
ການກວດສອບຈະຖືກນໍາໃຊ້ສໍາລັບການກວດສອບຄວາມສົມບູນພາຍໃນ. ໃຫ້ສັງເກດວ່າການບີບອັດ
ໂຫມດຖືກກວດພົບຈາກບລັອກທໍາອິດເທົ່ານັ້ນແລະມັນຈະສະແດງບໍ່ມີການບີບອັດທີ່ໃຊ້ຖ້າ
ຕັນທໍາອິດແມ່ນບໍ່ສາມາດບີບອັດໄດ້, ເຖິງແມ່ນວ່າຕັນຕໍ່ມາສາມາດບີບອັດໄດ້. ຖ້າ
ທາງເລືອກ verbose -v ຫຼື -vv ໄດ້ຖືກເພີ່ມ, ການແບ່ງສ່ວນຂອງຕັນພາຍໃນທັງຫມົດແລະ
ຕໍ່ໄປ, ຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບພວກມັນຈະຖືກສະແດງ.
-q ຖ້າຕົວເລືອກນີ້ຖືກລະບຸໄວ້ຫຼັງຈາກນັ້ນ lrzip ຈະບໍ່ສະແດງໃຫ້ເຫັນຄວາມຄືບຫນ້າເປີເຊັນໃນຂະນະທີ່
ການບີບອັດ. ໃຫ້ສັງເກດວ່າການບີບອັດເກີດຂຶ້ນໃນການລະເບີດດ້ວຍການບີບອັດ lzma ຊຶ່ງເປັນ
ການບີບອັດໃນຕອນຕົ້ນ. ນີ້ຫມາຍຄວາມວ່າມັນຈະກ້າວຫນ້າຢ່າງໄວວາໃນໄລຍະສັ້ນ
ໄລຍະເວລາແລະຫຼັງຈາກນັ້ນຢຸດສໍາລັບໄລຍະເວລາຍາວ.
-t ນີ້ທົດສອບຄວາມສົມບູນຂອງໄຟລ໌ທີ່ຖືກບີບອັດ. ມັນເຮັດແນວນີ້ໂດຍ decompressing ມັນເປັນ
ໄຟລ໌ຊົ່ວຄາວແລະຫຼັງຈາກນັ້ນລຶບມັນ.
-v[v] ເພີ່ມທະວີການ verbosity. -vv ຈະພິມຂໍ້ຄວາມຫຼາຍກວ່າ -v.
-V ພິມໝາຍເລກລຸ້ນ lrzip
ທາງເລືອກໃນການ affecting output
-D ຖ້າຕົວເລືອກນີ້ຖືກລະບຸຫຼັງຈາກນັ້ນ lrzip ຈະລຶບໄຟລ໌ແຫຼ່ງຫຼັງຈາກສໍາເລັດ
compression ຫຼື decompression. ເມື່ອຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກລະບຸຫຼັງຈາກນັ້ນແຫຼ່ງ
ໄຟລ໌ບໍ່ໄດ້ຖືກລຶບ.
-f ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຖືກລະບຸ (ຄ່າເລີ່ມຕົ້ນ) ຫຼັງຈາກນັ້ນ lrzip ຈະບໍ່ຂຽນທັບໃດໆ
ໄຟລ໌ທີ່ມີຢູ່. ຖ້າທ່ານຕັ້ງຕົວເລືອກນີ້, rzip ຈະຂຽນທັບໄຟລ໌ໃດໆຢ່າງງຽບໆ
ຕາມຄວາມຕ້ອງການ.
-k ຕົວເລືອກນີ້ຈະຮັກສາໄຟລ໌ທີ່ແຕກຫັກ ຫຼືເສຍຫາຍແທນທີ່ຈະລຶບພວກມັນອອກ. ເມື່ອໃດ
ການບີບອັດຫຼືການບີບອັດຖືກລົບກວນໂດຍຜູ້ໃຊ້ຫຼືຄວາມຜິດພາດ, ຫຼືໄຟລ໌
decompressed ລົ້ມເຫລວໃນການກວດສອບຄວາມສົມບູນ, ມັນຈະຖືກລຶບໂດຍ LRZIP.
-o ຕັ້ງຊື່ໄຟລ໌ຜົນຜະລິດ. ຖ້າຕົວເລືອກນີ້ບໍ່ໄດ້ຕັ້ງຊື່ໄຟລ໌ຜົນຜະລິດແມ່ນ
ເລືອກໂດຍອີງໃສ່ຊື່ທີ່ປ້ອນເຂົ້າ ແລະຄຳຕໍ່ທ້າຍ. ທາງເລືອກ -o ບໍ່ສາມາດໃຊ້ໄດ້ຖ້າຫຼາຍກວ່ານັ້ນ
ຫຼາຍກວ່າຫນຶ່ງຊື່ໄຟລ໌ຖືກລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ.
-O ຕັ້ງໄດເລກະທໍລີຜົນຜະລິດສໍາລັບຊື່ໄຟລ໌ເລີ່ມຕົ້ນ. ທາງເລືອກນີ້ບໍ່ສາມາດຖືກລວມເຂົ້າກັນໄດ້
ກັບ -o.
-S ກໍານົດຄໍາຕໍ່ທ້າຍການບີບອັດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ '.lrz'.
ທາງເລືອກໃນການ affecting compression
-b ການບີບອັດ Bzip2. ໃຊ້ການບີບອັດ bzip2 ສໍາລັບຂັ້ນຕອນທີ 2, ຄືກັບຕົ້ນສະບັບ
rzip ເຮັດ.
-g ການບີບອັດ Gzip. ໃຊ້ການບີບອັດ gzip ສໍາລັບຂັ້ນຕອນທີ 2. ໃຊ້ libz compress ແລະ
uncompress functions.
-l ການບີບອັດ LZO. ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງຫຼັງຈາກນັ້ນ lrzip ຈະໃຊ້ lzo ໄວທີ່ສຸດ
ຂັ້ນຕອນການບີບອັດສຳລັບຂັ້ນຕອນທີ 2. ຮູບແບບການບີບອັດນີ້ເຮັດໃຫ້ bzip2 ຄ້າຍຄື
compression ໃນຄວາມໄວມັນປົກກະຕິຈະໃຊ້ເວລາພຽງແຕ່ສໍາເນົາໄຟລ໌, ໃຫ້
ມູນຄ່າການບີບອັດ / ເວລາທີ່ດີເລີດ.
-n ບໍ່ມີການບີບອັດຂັ້ນຕອນທີ 2. ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງຫຼັງຈາກນັ້ນ lrzip ຈະປະຕິບັດພຽງແຕ່
ການບີບອັດໄລຍະທີ 1 ການຊໍ້າຊ້ອນທາງໄກ. ໃນຂະນະທີ່ນີ້ບໍ່ໄດ້ບີບອັດໃດໆ
ໄວກວ່າການບີບອັດ LZO, ມັນຜະລິດໄຟລ໌ຂະຫນາດນ້ອຍກວ່າຫຼັງຈາກນັ້ນຕອບສະຫນອງດີກວ່າ
ເພື່ອເຮັດໃຫ້ການບີບອັດຕື່ມອີກ (ຕົວຢ່າງ: ແອັບພລິເຄຊັນອື່ນ), ຫຼຸດຜ່ອນການບີບອັດ
ທີ່ໃຊ້ເວລາຢ່າງຫຼວງຫຼາຍ.
-z ການບີບອັດ ZPAQ. ໃຊ້ການບີບອັດ ZPAQ ທີ່ມາຈາກຄອບຄົວ PAQ ຂອງເຄື່ອງອັດ
ເປັນທີ່ຮູ້ຈັກສໍາລັບການມີອັດຕາສ່ວນການບີບອັດສູງທີ່ສຸດທີ່ເປັນໄປໄດ້ແຕ່ໃນຄ່າໃຊ້ຈ່າຍຂອງ
ຊ້າທີ່ສຸດທັງສອງ compress ແລະ decompress (4x ຊ້າກວ່າ lzma ຊຶ່ງເປັນ
ຄ່າເລີ່ມຕົ້ນ).
ຕ່ໍາ ລະດັບ ທາງເລືອກໃນການ
-L 1..9
ກໍານົດລະດັບການບີບອັດຈາກ 1 ຫາ 9. ຄ່າເລີ່ມຕົ້ນແມ່ນການນໍາໃຊ້ລະດັບ 7, ເຊິ່ງໃຫ້
ການບີບອັດຮອບທີ່ດີ. ລະດັບການບີບອັດແມ່ນຍັງກ່ຽວຂ້ອງຢ່າງແຂງແຮງກັບວິທີການ
ຫນ່ວຍຄວາມຈໍາຫຼາຍ lrzip ໃຊ້. ເບິ່ງຕົວເລືອກ -w ສໍາລັບລາຍລະອຽດ.
-N ມູນຄ່າ
ຄ່າເລີ່ມຕົ້ນທີ່ດີແມ່ນ 19. ທາງເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອກໍານົດຄວາມສໍາຄັນ
ກໍານົດເວລາສໍາລັບການສໍາຮອງຂໍ້ມູນ lrzip ຫຼື decompression. ຄ່າທີ່ດີທີ່ຖືກຕ້ອງແມ່ນຕັ້ງແຕ່ -20 ຫາ
19. ຫມາຍເຫດນີ້ບໍ່ໄດ້ເລັ່ງຫຼືຊ້າລົງການບີບອັດ.
-p ມູນຄ່າ
ກໍານົດຈໍານວນການນັບຂອງໂປເຊດເຊີເພື່ອກໍານົດຈໍານວນຂອງຫົວຂໍ້ທີ່ຈະດໍາເນີນການ.
ປົກກະຕິແລ້ວ lrzip ຈະປັບຂະຫນາດຕາມຈໍານວນ CPU ທີ່ມັນກວດພົບ. ການນໍາໃຊ້ນີ້
ຈະ override ຄ່າໃນກໍລະນີທີ່ທ່ານຕ້ອງການໃຊ້ CPU ຫນ້ອຍລົງເພື່ອຫຼຸດລົງ
ໂຫຼດຢູ່ໃນເຄື່ອງຂອງທ່ານ, ຫຼືເພື່ອປັບປຸງການບີບອັດ. ການຕັ້ງມັນເປັນ 1 ຈະຂະຫຍາຍສູງສຸດ
ການບີບອັດແຕ່ຈະບໍ່ພະຍາຍາມໃຊ້ຫຼາຍກວ່າຫນຶ່ງ CPU.
-T ປິດການໃຊ້ງານການທົດສອບຂອບເຂດການບີບອັດ LZO ເມື່ອການບີບອັດຊ້າລົງກັບຄືນໄປບ່ອນ
ສິ້ນສຸດຖືກນໍາໃຊ້. ການທົດສອບ LZO ແມ່ນຖືກປະຕິບັດເປັນປົກກະຕິສໍາລັບການບີບອັດ back-end ທີ່ຊ້າລົງ
ຂອງ LZMA ແລະ ZPAQ. ເຫດຜົນແມ່ນວ່າຖ້າມັນບໍ່ສາມາດບີບອັດໄດ້ຢ່າງສົມບູນໂດຍ LZO
ຫຼັງ ຈາກ ນັ້ນ ມັນ ຍັງ ຈະ incompressible ໂດຍ ເຂົາ ເຈົ້າ. ດັ່ງນັ້ນ, ຖ້າບລັອກບໍ່ຖືກບີບອັດ
ໂດຍ LZO ໄວຫຼາຍ, lrzip ຈະບໍ່ພະຍາຍາມບີບອັດຕັນນັ້ນດ້ວຍຄວາມໄວທີ່ຊ້າກວ່າ
compressor, ດັ່ງນັ້ນປະຫຍັດເວລາ. ຖ້າຕົວເລືອກນີ້ຖືກເປີດໃຊ້, ມັນຈະຂ້າມ LZO
ການທົດສອບແລະພະຍາຍາມບີບອັດແຕ່ລະຕັນໂດຍບໍ່ຄໍານຶງ.
-U ຂະຫນາດປ່ອງຢ້ຽມບໍ່ຈໍາກັດ. ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງ, ແລະໄຟລ໌ທີ່ຖືກບີບອັດຈະເຮັດ
ບໍ່ເຫມາະກັບ RAM ທີ່ມີຢູ່, lrzip ຈະໃຊ້ buffer ທີສອງທີ່ເຄື່ອນຍ້າຍເປັນ "ເລື່ອນ
mmap" ເຊິ່ງຈຳລອງການມີ RAM ທີ່ບໍ່ມີຂອບເຂດ. ນີ້ຈະໃຫ້ຄວາມເປັນໄປໄດ້ທີ່ສຸດ
ການບີບອັດໃນຂັ້ນຕອນ rzip ທໍາອິດທີ່ສາມາດປັບປຸງການບີບອັດຂອງ ultra
ໄຟລ໌ຂະຫນາດໃຫຍ່ເມື່ອພວກມັນໃຫຍ່ກວ່າ RAM ທີ່ມີຢູ່. ຢ່າງໃດກໍຕາມ, ມັນດໍາເນີນການ
ຊ້າລົງເລື້ອຍໆຄວາມແຕກຕ່າງລະຫວ່າງ RAM ແລະຂະຫນາດໄຟລ໌ທີ່ໃຫຍ່ກວ່າ, ຄືກັນ
ສະຫງວນໄວ້ທີ່ດີທີ່ສຸດໃນເວລາທີ່ຕ້ອງການຂະຫນາດຂະຫນາດນ້ອຍສຸດທີ່ເປັນໄປໄດ້ໃນໄຟລ໌ຂະຫນາດໃຫຍ່ຫຼາຍ,
ແລະເວລາປະຕິບັດແມ່ນບໍ່ສໍາຄັນ.
-w n ກໍານົດຂະຫນາດຫນ້າຕ່າງການບີບອັດສູງສຸດທີ່ອະນຸຍາດໃຫ້ເປັນ n ໃນຫຼາຍຮ້ອຍ megabytes.
ນີ້ແມ່ນຈໍານວນຫນ່ວຍຄວາມຈໍາ lrzip ຈະຄົ້ນຫາໃນໄລຍະທໍາອິດຂອງມັນກ່ອນ.
compression ແລະເປັນສິ່ງຕົ້ນຕໍທີ່ຈະກໍານົດວ່າ lrzip ຈະໄດ້ຮັບຜົນປະໂຫຍດຫຼາຍປານໃດ
ສະຫນອງຫຼາຍກວ່າການບີບອັດທໍາມະດາດ້ວຍສູດການຄິດໄລ່ຂັ້ນຕອນທີ 2. ຖ້າບໍ່ໄດ້ຕັ້ງ
(ແນະນໍາ), ມູນຄ່າທີ່ເລືອກຈະຖືກກໍານົດໂດຍ heuristic ພາຍໃນ
lrzip ທີ່ນໍາໃຊ້ຫນ່ວຍຄວາມຈໍາທີ່ສຸດທີ່ສົມເຫດສົມຜົນ, ໂດຍບໍ່ມີການຈໍາກັດດ້ານເທິງຍາກ.
ມັນຈໍາກັດພຽງແຕ່ 2GB ໃນເຄື່ອງ 32bit. lrzip ສະເຫມີຈະຫຼຸດລົງຂະຫນາດປ່ອງຢ້ຽມເປັນ
ໃຫຍ່ທີ່ສຸດທີ່ມັນສາມາດເຮັດໄດ້ໂດຍບໍ່ມີການແລ່ນອອກຈາກຄວາມຊົງຈໍາ.
ການຕິດຕັ້ງ
"ເຮັດການຕິດຕັ້ງ" ຫຼືພຽງແຕ່ຕິດຕັ້ງ lrzip ບາງບ່ອນໃນເສັ້ນທາງຄົ້ນຫາຂອງທ່ານ.
ບີບອັດ ອັລເກີຣິດ
LRZIP ດໍາເນີນການໃນສອງຂັ້ນຕອນ. ຂັ້ນຕອນທໍາອິດຊອກຫາແລະເຂົ້າລະຫັດ chunks ຂະຫນາດໃຫຍ່ຂອງຊ້ໍາກັນ
ຂໍ້ມູນໃນໄລຍະຫ່າງໄກສອກຫຼີກຫຼາຍໃນໄຟລ໌ປ້ອນຂໍ້ມູນ. ຂັ້ນຕອນທີສອງແມ່ນການນໍາໃຊ້ a
compression algorithm ເພື່ອບີບອັດຜົນຜະລິດຂອງຂັ້ນຕອນທໍາອິດ. ສູດການບີບອັດ
ສາມາດໄດ້ຮັບການເລືອກທີ່ຈະເຫມາະສໍາລັບຂະຫນາດທີ່ຮ້າຍແຮງ (zpaq), ຂະຫນາດ (lzma - default), ຄວາມໄວ (lzo),
legacy (bzip2 ຫຼື gzip) ຫຼືສາມາດຖືກລະເວັ້ນທັງຫມົດເຮັດພຽງແຕ່ຂັ້ນຕອນທໍາອິດ. ເວທີໜຶ່ງ
ພຽງແຕ່ໄຟລ໌ບີບອັດເກືອບສະເຫມີສາມາດປັບປຸງທັງຂະຫນາດການບີບອັດແລະຄວາມໄວເຮັດໄດ້ໂດຍ
ໂຄງການບີບອັດຕໍ່ມາ.
ຄວາມແຕກຕ່າງທີ່ ສຳ ຄັນລະຫວ່າງ lrzip ແລະລະບົບການບີບອັດທີ່ຮູ້ຈັກກັນດີແມ່ນຂອງມັນ
ຄວາມສາມາດທີ່ຈະນໍາໃຊ້ປະໂຫຍດຂອງ redundancy ໄລຍະໄກຫຼາຍ. deflate ທີ່ຮູ້ຈັກກັນດີ
algorithm ທີ່ໃຊ້ໃນ gzip ໃຊ້ buffer ປະຫວັດສາດສູງສຸດ 32k. ຂັ້ນຕອນການຈັດຮຽງຕັນ
ທີ່ໃຊ້ໃນ bzip2 ແມ່ນຈໍາກັດພຽງແຕ່ 900k ຂອງປະຫວັດສາດ. ບັຟເຟີປະຫວັດສາດໃນ lrzip ສາມາດເປັນຂະຫນາດໃດກໍ່ຕາມ
ຍາວ, ບໍ່ຈໍາກັດເຖິງແມ່ນວ່າໂດຍ RAM ທີ່ມີຢູ່.
ມັນເປັນເລື່ອງທົ່ວໄປຫຼາຍໃນມື້ນີ້ທີ່ຈະຈໍາເປັນຕ້ອງໄດ້ບີບອັດໄຟລ໌ທີ່ມີໄລຍະໄກ
ຊໍ້າຊ້ອນ. ຕົວຢ່າງ, ເມື່ອບີບອັດຊຸດຂອງໄດເລກະທໍລີເຮືອນຜູ້ໃຊ້ຫຼາຍຄົນອາດຈະ
ມີສຳເນົາຂອງໄຟລ໌ດຽວກັນ, ຫຼືໄຟລ໌ທີ່ຄ້າຍຄືກັນ. ມັນຍັງເປັນເລື່ອງທໍາມະດາທີ່ຈະມີ a
ໄຟລ໌ດຽວທີ່ມີຕ່ອນໃຫຍ່ທີ່ຊ້ໍາກັນໃນໄລຍະທາງໄກ, ເຊັ່ນໄຟລ໌ pdf
ປະກອບມີການສໍາເນົາຊ້ໍາຂອງຮູບພາບດຽວກັນ. ໂປຣແກມບີບອັດສ່ວນໃຫຍ່ຈະບໍ່ສາມາດເຮັດໄດ້
ໃຊ້ປະໂຍດຈາກການຊໍ້າຊ້ອນນີ້, ແລະດັ່ງນັ້ນອາດຈະບັນລຸອັດຕາສ່ວນການບີບອັດຕ່ໍາຫຼາຍ
ກ່ວາ lrzip ສາມາດບັນລຸໄດ້.
ໃຊ້ lrzip ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net