pbzip2 komprimuje samostatne bloky a proto je muze delit na jednotliva CPU. dekomprese obecne paralelizovatelna neni, protoze u normalniho bzipu dalsi bloky zavisi na predchozich a nejde je preskakovat. Bylo by nutne mit nejak oznaceny archiv, kde jsou nezavisle bloky a pak by i dekomprese mohla probihat paralelne.
Myslím si, že nemáte pravdu.
Výhoda algoritmu, který bzip využívá je právě v tom, že předchozí ani následující bloky na sobě nezávisí. Vyzkoušejte man bzip2recover.
Podle manualu to vypada, ze mate pravdu. Pred vanoci jsem si napsal vlastni vicevlaknovou implementaci bzipu (pbzip2 se mi nelibi pristupem k souboru), ale vychazel jsem jen z hlavickovych souboru. Zkusim pridat i dekompresi, pripadne vysledek zverejnim. Mohlo by se to nekomu hodit.