แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™crabz 0.7 แžŠแŸ‚แž›แž‡แžถแžงแž”แž€แžšแžŽแŸแž”แž„แŸ’แž แžถแž”แŸ‹ แž“แžทแž„แž–แž“แŸ’แž›แžถแž…แŸ’แžšแžพแž“แžแŸ’แžŸแŸ‚แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž“แŸ…แž€แŸ’แž“แžปแž„ Rust

แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹crabz แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™ แžŠแŸ‚แž›แžขแž“แžปแžœแžแŸ’แžแž€แžถแžšแž”แž„แŸ’แž แžถแž”แŸ‹ แž“แžทแž„แž”แž„แŸ’แžšแžฝแž˜แž‘แžทแž“แŸ’แž“แž“แŸแž™แž…แŸ’แžšแžพแž“แžแŸ’แžŸแŸ‚ แžŠแŸ‚แž›แžŸแŸ’แžšแžŠแŸ€แž„แž“แžนแž„แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ pigz แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถแŸ” แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž‘แžถแŸ†แž„แž–แžธแžšแž“แŸแŸ‡แž‚แžบแž‡แžถแž€แŸ†แžŽแŸ‚แž–แž แžปแžแŸ’แžŸแŸ‚แž“แŸƒ gzip แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž”แŸ’แžšแžŸแžพแžšแžกแžพแž„แžŠแžพแž˜แŸ’แž”แžธแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž›แžพแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž–แž แžปแžŸแŸ’แž“แžผแž›แŸ” Crabz แžแŸ’แž›แžฝแž“แžœแžถแžแžปแžŸแž‚แŸ’แž“แžถแžแŸ’แžšแž„แŸ‹แžแžถแžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž‡แžถแž—แžถแžŸแžถแž€แž˜แŸ’แž˜แžœแžทแž’แžธ Rust แž˜แžทแž“แžŠแžผแž…แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ pigz แžŠแŸ‚แž›แžŸแžšแžŸแŸแžšแž‡แžถ C (แž“แžทแž„แž•แŸ’แž“แŸ‚แž€แžแŸ’แž›แŸ‡แž“แŸ…แž€แŸ’แž“แžปแž„ C++) แž แžพแž™แž”แž„แŸ’แž แžถแž‰แž–แžธแž€แžถแžšแž€แžพแž“แžกแžพแž„แž“แŸƒแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžŠแŸแžŸแŸ†แžแžถแž“แŸ‹ แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแžแŸ’แž›แŸ‡แžˆแžถแž“แžŠแž›แŸ‹ 50% แŸ”

แž“แŸ…แž›แžพแž‘แŸ†แž–แŸแžšแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž˜แžถแž“แž€แžถแžšแž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž›แž˜แŸ’แžขแžทแžแž“แŸƒแž›แŸ’แž”แžฟแž“แž“แŸƒแžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž‘แžถแŸ†แž„แž–แžธแžšแž‡แžถแž˜แžฝแž™แž“แžนแž„แžŸแŸ„แž•แŸ’แžŸแŸแž„แž‚แŸ’แž“แžถ แž“แžทแž„แž•แŸ’แž“แŸ‚แž€แžแžถแž„แž€แŸ’แžšแŸ„แž™แžŠแŸ‚แž›แž”แžถแž“แž”แŸ’แžšแžพแŸ” แž€แžถแžšแžœแžถแžŸแŸ‹แžœแŸ‚แž„แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžกแžพแž„แž“แŸ…แž›แžพแžฏแž€แžŸแžถแžš csv แž˜แžฝแž™แž“แžทแž„แž€แž“แŸ’แž›แŸ‡แž‡แžธแž แŸ’แž‚แžถแž”แŸƒแžŠแŸ„แž™แž”แŸ’แžšแžพแž€แžปแŸ†แž–แŸ’แž™แžผแž‘แŸแžšแžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพ AMD Ryzen 9 3950X 16-Core Processor แžŠแŸ‚แž›แž˜แžถแž“ RAM 64 GB DDR4 แž“แžทแž„แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžš Ubuntu 20 แž‡แžถแž€แž“แŸ’แž›แŸ‚แž„แžŸแžถแž€แž›แŸ’แž”แž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แžŠแŸ‚แž›แž˜แžทแž“แž…แž„แŸ‹แž˜แžปแž‡แž‘แžนแž€แŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžœแžทแž—แžถแž‚แž›แž˜แŸ’แžขแžทแžแž“แŸƒแž€แžถแžšแžขแž“แžปแžœแžแŸ’แž แžšแž”แžถแž™แž€แžถแžšแžŽแŸแžแŸ’แž›แžธแž˜แžฝแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แžกแžพแž„แŸ–

  • crabz แžŠแŸ„แž™แž”แŸ’แžšแžพ backend zlib แž‚แžบแžŠแžผแž…แž‚แŸ’แž“แžถแž”แŸแŸ‡แž”แžทแž‘แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž‘แŸ… pigz;
  • แžŠแŸ„แž™แž”แŸ’แžšแžพแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแžถแž„แž€แŸ’แžšแŸ„แž™ zlib-ng แž›แžฟแž“แž‡แžถแž„ pigz แž˜แžฝแž™แžŠแž„แž€แž“แŸ’แž›แŸ‡แŸ”
  • crabz แž‡แžถแž˜แžฝแž™แž“แžนแž„แž•แŸ’แž“แŸ‚แž€แžแžถแž„แž€แŸ’แžšแŸ„แž™แž…แŸ’แžšแŸ‚แŸ‡แž‚แžบแž›แžฟแž“แž‡แžถแž„ pigz แž”แž“แŸ’แžแžทแž… (5-10%) แŸ”

แž™แŸ„แž„แžแžถแž˜แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž”แž“แŸ’แžแŸ‚แž˜แž›แžพแž›แŸ’แž”แžฟแž“แž€แžถแž“แŸ‹แžแŸ‚แžแŸ’แž–แžŸแŸ‹ crabz แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแŸ€แž”แž’แŸ€แž”แž‡แžถแž˜แžฝแž™ pigz แž€แŸแž˜แžถแž“แž‚แžปแžŽแžŸแž˜แŸ’แž”แžแŸ’แžแžทแžŠแžผแž…แžแžถแž„แž€แŸ’แžšแŸ„แž˜แŸˆ

  • crabz แž‡แžถแž˜แžฝแž™แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžแžถแž„แž€แŸ’แžšแŸ„แž™ deflate_rust แž”แŸ’แžšแžพแž€แžผแžŠแžŠแŸ‚แž›แžŸแžšแžŸแŸแžšแž‘แžถแŸ†แž„แžŸแŸ’แžšแžปแž„แž“แŸ…แž€แŸ’แž“แžปแž„ Rust แžŠแŸ‚แž›แž˜แžถแž“แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž‡แžถแž„แŸ”
  • crabz แž‚แžบแž†แŸ’แž›แž„แžœแŸแž‘แžทแž€แžถ แž“แžทแž„แž‚แžถแŸ†แž‘แŸ’แžš Windows แžŠแŸ‚แž›แžขแžถแž…แž‘แžถแž€แŸ‹แž‘แžถแž‰แžขแŸ’แž“แž€แž…แžผแž›แžšแžฝแž˜แž€แžถแž“แŸ‹แžแŸ‚แž…แŸ’แžšแžพแž“แŸ”
  • crabz แž‚แžถแŸ†แž‘แŸ’แžšแž‘แŸ’แžšแž„แŸ‹แž‘แŸ’แžšแžถแž™แž…แŸ’แžšแžพแž“แž‘แŸ€แž (Gzip, Zlib, Mgzip, BGZF, Raw Deflate แž“แžทแž„ Snap) แŸ”

แž‘แŸ„แŸ‡แž”แžธแž‡แžถแž˜แžถแž“แž˜แžปแžแž„แžถแžšแž–แŸแž‰แž›แŸแž‰แž€แŸแžŠแŸ„แž™ แž€แŸcrabz แžแŸ’แžšแžผแžœแž”แžถแž“แž–แžทแž–แžŽแŸŒแž“แžถแžŠแŸ„แž™แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแžแžถแž‡แžถแž‚แŸ†แžšแžผแž‚แŸ†แž“แžทแžแž“แŸƒแžงแž”แž€แžšแžŽแŸ CLI แžŠแŸ„แž™แž”แŸ’แžšแžพแž€แž‰แŸ’แž…แž”แŸ‹ GZP crate แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹