Skip to content

Zibri/rand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

rand

Streaming (stdout) random generator

This is just a quick & dirty code to generate a random stream of data fastly. It's useful for testing video compressors or effects. But can be useful for anything.

P.S. The source can be optimized even more and gain far better speeds. You are free to contribute.

Some comparisons:

$ ./rand|pv -S -s 2G >/dev/null
2,00GiB 0:00:01 [1,58GiB/s] [========================================================================>] 100%            

$ cat /dev/urandom|pv -S -s 2G >/dev/null
2,00GiB 0:00:11 [ 178MiB/s] [========================================================================>] 100%            

$ dd if=/dev/zero bs=1k count=2M 2>/dev/null | openssl enc -rc4-40 -pass pass:weak |pv -S -s 2G >/dev/null
2,00GiB 0:00:04 [ 413MiB/s] [========================================================================>] 100%            

About

Streaming (stdout) random generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published