md5效率測試

2021-08-25 19:38:05 字數 879 閱讀 4305

華為雲主機 1c1g docker php7 cli

<?php

function getelapst($targs, $count)

$t2 = microtime(true);

return ($t2 - $t1) * 1000 * 1000;

}$elaps1 = getelapst( str_repeat('hello',10), 1000);

echo

"字串長度: 50, 迴圈1000次 ; 用時: 微秒 \n";

$elaps1 = getelapst( str_repeat('hello',10), 10000);

echo

"字串長度: 50, 迴圈10000次 ; 用時: 微秒 \n";

$elaps1 = getelapst( str_repeat('hello',1000), 1000);

echo

"字串長度: 5000, 迴圈1000次 ; 用時: 微秒 \n";

$elaps1 = getelapst( str_repeat('hello',1000), 10000);

echo

"字串長度: 5000, 迴圈10000次 ; 用時: 微秒 \n";

字串長度: 50, 迴圈1000次 ; 用時: 396.0132598877微秒 

字串長度: 50, 迴圈10000次 ; 用時: 3997.802734375微秒

字串長度: 5000, 迴圈1000次 ; 用時: 9607.0766448975微秒

字串長度: 5000, 迴圈10000次 ; 用時: 95220.08895874微秒

PHP中MD5函式效率

起因 md5函式與字串長度 然後就對php下的md5系列函式進行了研究,發現在網上的一些資訊其實是有細節問題的。比如 中md5 函式的執行時間會隨著字串的長度增加而直線變慢 雖然這個結論大致是正確的,但是他演示程式還是有細節問題,因為其中有不少的時間是被隨機字串給占用了。經過我的測試,php中md5...

MD5演算法效能測試

md5演算法效能測試 本次實驗的主要目的是測試中大量使用md5運算是否對 或者系統帶來效能方面的影響 根據實驗目的,設計了如下三個場景 1 單執行緒下 執行5000次 計算平均時間 分別運算100k 200k 300k 字元 2 20個執行緒 共執行5000次 計算平均時間 分別運算100k 200...

jmeter測試MD5加密介面

1 執行緒組下新增前置處理器beanshell 預處理程式 import org.apache.commons.codec.digest.digestutils 匯入md5加密需要用到的jar包 宣告你需要拼接的字串 string key string requesttime 生成時間 string...