我需要生成不可压缩的数据(因此伪随机),并尝试使用下面的代码.但它只产生大约10MB/s的数据.我需要大约100-200 MB/s.你有什么建议吗?
if ($length > 8*1024*1024){ //Default max string length in php.
while (($length - $bytesGenerated)>8*1024*1024){
$bytesGenerated = $bytesGenerated + (8*1024*1024);
print(openssl_random_pseudo_bytes(8*1024*1024));
}
}
print(openssl_random_pseudo_bytes($length - $bytesGenerated));
Run Code Online (Sandbox Code Playgroud)