xxHash 0.8.3

αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž‡αžΆαž„αž˜αž½αž™αž†αŸ’αž“αžΆαŸ† 0.8.3 αž“αŸƒαž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αŸαž‰αž•αŸ’αžŸαžΆαž™ xxHashαžŠαŸ‚αž›αž’αž“αž»αžœαžαŸ’αžαž€αŸ’αž”αž½αž“αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ hash αž˜αž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αžαŸ’αž–αžŸαŸ‹αŸ” xxHash. αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžŽαŸ’αžŽαžΆαž›αŸαž™ αž“αž·αž„αž€αž»αž„αžŸαžΌαž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‡αžΆ C αž“αž·αž„αž…αŸ‚αž€αž…αžΆαž™αž€αŸ’αžšαŸ„αž˜αž’αžΆαž‡αŸ’αž‰αžΆαž”αŸαžŽαŸ’αžŽ BSD 2 αŸ”

αž˜αžΆαž“αž’αŸ’αžœαžΈαžαŸ’αž˜αžΈ:

  • αž”αžΆαž“αž‡αž½αžŸαž‡αž»αž›αž€αŸ†αž αž»αžŸαž“αŸ…αž€αŸ’αž“αž»αž„αž˜αž»αžαž„αžΆαžš XXH3_128bits_withSecretandSeed() αžŠαŸ‚αž›αž“αžΆαŸ†αž±αŸ’αž™αž˜αžΆαž“αž›αž‘αŸ’αž’αž•αž›αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž˜αž½αž™αž…αŸ†αž“αž½αž“αŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαžŠαŸ‚αž›αž”αŸ’αžšαžŸαžΎαžšαž‘αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ LoongArch SX αŸ”
  • αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αž»αž„αžŸαžΌαž› xxhsum αž₯αž‘αžΌαžœαž“αŸαŸ‡αžšαž€αžƒαžΎαž‰αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž· αž“αž·αž„αž”αŸ’αžšαžΎαž•αŸ’αž“αŸ‚αž€αž”αž“αŸ’αžαŸ‚αž˜αžœαŸ‰αž·αž…αž‘αŸαžšαžŠαŸ‚αž›αž˜αžΆαž“αž›αŸ’αž’αž”αŸ†αž•αž»αž (SSE, AVX αŸ”αž›αŸ”)αŸ” αž–αžΈαž˜αž»αž“αž“αŸαŸ‡αž‘αžΆαž˜αž‘αžΆαžšαž‡αž˜αŸ’αžšαžΎαžŸαžŸαžΆαž„αžŸαž„αŸ‹αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž₯αž‘αžΌαžœαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ (αž”αž·αž‘αžŠαŸ„αž™αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹ DISPATCH=0)αŸ”
  • αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ…αž§αž”αž€αžšαžŽαŸαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ xxhsum αž•αž„αžŠαŸ‚αžšαž‚αžΊ --filelist / --files-from switch αžŠαŸ‚αž›αž‘αž‘αž½αž›αž™αž€αžˆαŸ’αž˜αŸ„αŸ‡αž―αž€αžŸαžΆαžšαž–αžΈαž―αž€αžŸαžΆαžšαž’αžαŸ’αžαž”αž‘ ឬ stdin αžŠαŸ‚αž›αž’αŸ’αžœαžΎαž’αŸ„αž™αž€αžΆαžš hashing αž…αŸ’αžšαžΎαž“αž™αŸ‰αžΆαž„αž„αžΆαž™αžŸαŸ’αžšαž½αž›αŸ”
  • αžšαž”αŸ€αž” -H3 αžαŸ’αž˜αžΈαž”αž„αŸ’αž€αžΎαžαžŸαž‰αŸ’αž‰αžΆ XXH64 3 αž”αŸŠαžΈαžαž‡αžΆαž˜αž½αž™αž”αž»αž–αŸ’αžœαž”αž‘ XXH3_ αžŠαžΎαž˜αŸ’αž”αžΈαžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž–αž½αž€αžœαžΆαž–αžΈ XXH64 αžŠαŸ‚αž›αž˜αž·αž“αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αŸ” Symlink xxh3sum αž”αŸ’αžšαžΎαžšαž”αŸ€αž”αž“αŸαŸ‡αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αŸ”
  • αž”αž„αŸ’αž€αžΎαžαž€αžΆαžšαž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ AIX αž“αž·αž„ SPARC processors αŸ”

αž”αŸ’αžšαž—αž–: linux.org.ru

αž‘αž·αž‰αž€αžΆαžšαž”αž„αŸ’αž αŸ„αŸ‡αžŠαŸ‚αž›αž’αžΆαž…αž‘αž»αž€αž…αž·αžαŸ’αžαž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸαž αž‘αŸ†αž–αŸαžšαžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαž€αžΆαžšαž–αžΆαžš DDoS, αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ VPS VDS πŸ”₯ αž‘αž·αž‰αžŸαŸαžœαžΆαž”αž„αŸ’αž αŸ„αŸ‡αž‚αŸαž αž‘αŸ†αž–αŸαžšαžŠαŸ‚αž›αž’αžΆαž…αž‘αž»αž€αž…αž·αžαŸ’αžαž”αžΆαž“αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž€αžΆαžšαž–αžΆαžš DDoS αž“αž·αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ VPS VDS | ProHoster