Skip to content

camel-cdr/pqueue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pqueue

A minimal cli tool to execute shell commands parallel, that allows you to easily get 100% CPU usage across all cores when running simple scripts or programs.

Examples

Calculate average execution time

pqueue -c 100 "time -p ./a.out >/dev/null" 2>&1 | awk '/real/{x+=$2; c++} END{print x/c}'

Bruteforce best hash parameter

Where ./a.out prints the number of hash collisions and the parameters used.

pqueue "./a.out" > /tmp/tmp &
watch "sort -n /tmp/tmp | tail"

Install

sudo make clean install

About

A minimal cli tool to execute shell commands in parallel.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors