note 111734 added to function.hash

From: Date: Fri, 22 Mar 2013 03:00:48 +0000
Subject: note 111734 added to function.hash
Groups: php.notes 
Request: Send a blank email to php-notes+get-194170@lists.php.net to get a copy of this message
Using luka8088 at gmail dot com's code on my laptop (PHP 5.4.4 on OS X), showing fastest 50 algorithms only: Results: 1. adler32 (raw) 3340.959 microseconds 2. adler32 (hex) 3345.012 microseconds 3. fnv132 (raw) 5178.928 microseconds 4. fnv164 (hex) 5193.948 microseconds 5. md4 (raw) 5207.061 microseconds 6. fnv132 (hex) 5248.069 microseconds 7. fnv164 (raw) 5290.985 microseconds 8. md4 (hex) 5333.9 microseconds 9. tiger160,3 (raw) 5499.124 microseconds 10. tiger128,3 (hex) 5549.907 microseconds 11. tiger192,3 (raw) 5578.994 microseconds 12. tiger192,3 (hex) 5687.952 microseconds 13. tiger160,3 (hex) 5755.186 microseconds 14. tiger128,3 (raw) 5775.928 microseconds 15. crc32b (raw) 6839.036 microseconds 16. crc32 (raw) 6983.995 microseconds 17. crc32 (hex) 7061.004 microseconds 18. crc32b (hex) 7097.005 microseconds 19. joaat (raw) 7505.893 microseconds 20. tiger160,4 (raw) 7548.093 microseconds 21. joaat (hex) 7570.028 microseconds 22. tiger192,4 (raw) 7591.009 microseconds 23. tiger160,4 (hex) 7630.825 microseconds 24. tiger128,4 (hex) 7750.034 microseconds 25. tiger128,4 (raw) 7750.988 microseconds 26. sha1 (raw) 8049.964 microseconds 27. tiger192,4 (hex) 8301.019 microseconds 28. haval128,3 (raw) 9046.792 microseconds 29. haval192,3 (raw) 9313.106 microseconds 30. haval224,3 (raw) 9315.013 microseconds 31. haval160,3 (raw) 9329.795 microseconds 32. haval256,3 (raw) 9404.182 microseconds 33. haval160,3 (hex) 9521.007 microseconds 34. md5 (raw) 9599.924 microseconds 35. haval128,3 (hex) 9603.023 microseconds 36. haval192,3 (hex) 9624.004 microseconds 37. haval256,3 (hex) 9635.925 microseconds 38. haval224,3 (hex) 9652.853 microseconds 39. md5 (hex) 9654.045 microseconds 40. haval256,4 (raw) 12173.891 microseconds 41. haval160,4 (raw) 12346.982 microseconds 42. haval256,4 (hex) 12598.037 microseconds 43. haval224,4 (hex) 12600.898 microseconds 44. haval128,4 (raw) 12680.053 microseconds 45. sha512 (raw) 12681.961 microseconds 46. haval160,4 (hex) 12733.936 microseconds 47. sha384 (raw) 12766.122 microseconds 48. haval192,4 (hex) 12813.091 microseconds 49. haval192,4 (raw) 12818.098 microseconds 50. haval128,4 (hex) 12836.933 microseconds It seems that the adler32 algorithm has gotten a lot faster. ---- Server IP: 69.147.83.199 Probable Submitter: 74.85.23.222 ---- Manual Page -- http://php.net/manual/en/function.hash.php Edit -- https://master.php.net/note/edit/111734 Del: integrated -- https://master.php.net/note/delete/111734/integrated Del: useless -- https://master.php.net/note/delete/111734/useless Del: bad code -- https://master.php.net/note/delete/111734/bad+code Del: spam -- https://master.php.net/note/delete/111734/spam Del: non-english -- https://master.php.net/note/delete/111734/non-english Del: in docs -- https://master.php.net/note/delete/111734/in+docs Del: other reasons-- https://master.php.net/note/delete/111734 Reject -- https://master.php.net/note/reject/111734 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#194170) next »