zstd

zstd

ນີ້ແມ່ນຄໍາສັ່ງ zstd ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


zstd, unzstd, zstdcat - ບີບອັດຫຼື decompress ໄຟລ໌ .zst

ສະຫຼຸບສັງລວມ


zstd [OPTIONS] [-|INPUT-FILE] [-o ]

unzstd ເທົ່າກັບ zstd -d
zstdcat ເທົ່າກັບ zstd -dc

ລາຍລະອຽດ


zstd ແມ່ນວິທີການບີບອັດໄວທີ່ບໍ່ມີການສູນເສຍ. ມັນແມ່ນອີງໃສ່ LZ77 ຄອບຄົວ, ກັບ
FSE ເພີ່ມເຕີມ & huff0 ໄລຍະ entropy. zstd ສະຫນອງຄວາມໄວການບີບອັດທີ່ກໍານົດໄວ້, ດ້ວຍຄວາມໄວ
ໂໝດທີ່ > 200 MB/s ຕໍ່ຫຼັກ. ມັນຍັງມີຕົວຖອດລະຫັດໄວຫຼາຍ, ດ້ວຍຄວາມໄວ> 500 MB/s
ຕໍ່ຫຼັກ.

zstd ເສັ້ນຄໍາສັ່ງໂດຍທົ່ວໄປແມ່ນຄ້າຍຄືກັນກັບ gzip, ແຕ່ມີຄວາມແຕກຕ່າງດັ່ງຕໍ່ໄປນີ້:
- ໄຟລ໌ຕົ້ນສະບັບຖືກຮັກສາໄວ້
- ໂດຍຄ່າເລີ່ມຕົ້ນ, ເມື່ອບີບອັດໄຟລ໌ດຽວ, zstd ສະແດງການແຈ້ງເຕືອນຄວາມຄືບໜ້າ ແລະ
ສະຫຼຸບຜົນ.
ການນໍາໃຊ້ -q ເພື່ອປິດພວກມັນ

zstd ສະ​ຫນັບ​ສະ​ຫນູນ​ທາງ​ເລືອກ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​:

OPTIONS


-#
# ລະດັບການບີບອັດ [1-21] (ຄ່າເລີ່ມຕົ້ນ: 1)

-d, -- ບີບອັດ
ການບີບອັດ

-D ເອກະສານ
ໃຊ້ 'ໄຟລ໌' ເປັນວັດຈະນານຸກົມເພື່ອບີບອັດ ຫຼືບີບອັດ FILE(s)

-o ເອກະສານ
ບັນ​ທຶກ​ຜົນ​ໄດ້​ຮັບ​ເຂົ້າ​ໄປ​ໃນ `file` (ເປັນ​ໄປ​ໄດ້​ພຽງ​ແຕ່​ມີ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ດຽວ FILE​)

-f, --ກຳລັງ
ຂຽນທັບຜົນຜະລິດໂດຍບໍ່ມີການກະຕຸ້ນເຕືອນ

-h/-H, - ຊ່ວຍ
ສະ​ແດງ​ການ​ຊ່ວຍ​ເຫຼືອ / ການ​ຊ່ວຍ​ເຫຼືອ​ຍາວ​ແລະ​ອອກ​

-V, - ການປ່ຽນແປງ
ສະແດງເລກເວີຊັ່ນ ແລະອອກ

-v, -- verbose
ໂໝດ verbose

-q, --ງຽບ
ສະກັດກັ້ນການເຕືອນໄພ ແລະ ແຈ້ງການ; ລະບຸສອງຄັ້ງເພື່ອສະກັດກັ້ນຄວາມຜິດພາດເຊັ່ນກັນ

-c, --stdout
ບັງຄັບໃຫ້ຂຽນເປັນຜົນຜະລິດມາດຕະຖານ, ເຖິງແມ່ນວ່າມັນເປັນ console

ວັດ​ຈະ​ນາ​ນຸ​ກົມ


zstd ຂໍ້ສະເຫນີ ວັດ​ຈະ​ນາ​ນຸ​ກົມ compression, ເປັນປະໂຫຍດສໍາລັບໄຟລ໌ຂະຫນາດນ້ອຍຫຼາຍແລະຂໍ້ຄວາມ. ມັນ
ເປັນ​ໄປ​ໄດ້​ທີ່​ຈະ​ຝຶກ​ອົບ​ຮົມ​ zstd ກັບບາງຕົວຢ່າງ, ຜົນໄດ້ຮັບທີ່ຖືກບັນທຶກໄວ້ໃນໄຟລ໌ທີ່ເອີ້ນວ່າ
`ວັດຈະນານຸກົມ`. ຫຼັງ​ຈາກ​ນັ້ນ​, ໃນ​ລະ​ຫວ່າງ​ການ​ບີບ​ອັດ​ແລະ decompression​, ເຮັດ​ໃຫ້​ກະ​ສານ​ອ້າງ​ອີງ​ດຽວ​ກັນ​
ວັດ​ຈະ​ນາ​ນຸ​ກົມ. ມັນຈະປັບປຸງອັດຕາສ່ວນການບີບອັດຂອງໄຟລ໌ຂະຫນາດນ້ອຍ. ຜົນປະໂຫຍດປົກກະຕິແມ່ນມາຈາກ
~10% (ຢູ່ 64KB) ເປັນ x5 ດີກວ່າ (ຢູ່ທີ່ <1KB).

-- ລົດໄຟ ເອກະສານ
ໃຊ້ FILEs ເປັນຊຸດຝຶກອົບຮົມເພື່ອສ້າງວັດຈະນານຸກົມ.
ຊຸດຝຶກອົບຮົມຄວນມີໄຟລ໌ຂະຫນາດນ້ອຍຫຼາຍ (> 100).
ແລະນ້ໍາຫນັກປົກກະຕິ 100x ຂອງຂະຫນາດວັດຈະນານຸກົມເປົ້າຫມາຍ
(ຕົວຢ່າງ: 10 MB ສໍາລັບວັດຈະນານຸກົມ 100 KB)

-o ເອກະສານ
ວັດຈະນານຸກົມທີ່ບັນທຶກໄວ້ໃນ 'ໄຟລ໌' (ຄ່າເລີ່ມຕົ້ນ: ວັດຈະນານຸກົມ)

--maxdict #
ຈໍາ​ກັດ​ວັດ​ຈະ​ນາ​ນຸ​ກົມ​ຂະ​ຫນາດ​ທີ່​ກໍາ​ນົດ​ໄວ້ (ຄ່າ​ເລີ່ມ​ຕົ້ນ​: 112640​)

-s#
ລະດັບການເລືອກວັດຈະນານຸກົມ (ຄ່າເລີ່ມຕົ້ນ: 9)
ມູນຄ່ານ້ອຍກວ່າ, ວັດຈະນານຸກົມ ໜາແໜ້ນ, ປັບປຸງປະສິດທິພາບຂອງມັນແຕ່
ຫຼຸດຜ່ອນຂະຫນາດສູງສຸດທີ່ເປັນໄປໄດ້ຂອງມັນ.

ມາດຕະຖານ


-b#
ໄຟລ໌ benchmark ໂດຍໃຊ້ລະດັບການບີບອັດ #

-i#
ຮອບວຽນຊ້ຳ [1-9](ຄ່າເລີ່ມຕົ້ນ : 3), ໂໝດມາດຕະຖານເທົ່ານັ້ນ

-B#
ຕັດໄຟລ໌ເຂົ້າໄປໃນທ່ອນໄມ້ເອກະລາດຂອງຂະຫນາດ # (ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີບລັອກ)

-r#
ທົດສອບລະດັບການບີບອັດທັງໝົດຈາກ 1 ຫາ # (ຄ່າເລີ່ມຕົ້ນ: ປິດໃຊ້ງານ)

ໃຊ້ zstd ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌