file.xml is a large 74G file, I have to grep a single regular expression against it as fast as possible. I'm trying to do this by using GNU parallel:
parallel --pipe --block 10M --ungroup LC_ALL=C grep -iF "test.*pattern" < file.xml
How can I implement this by using
--pipepartsince it's faster than--pipe?Does it get faster by increasing or decreasing size of blocks (example 20M instead of 10M, or 10M instead of 20M)?