/etc/initvars не нужен, там лежит SYSMNT, который нужен для того чтоб дефолтные папки задать.
А вот без bc не обойтись, на нем вся математика, теперь вот еще проценты просят
Могу еще питоном посчитать например
)
Вы запускаете в хомяке, а хомяк у вас в ОЗУ, возможно с этим как-то связано.
Стопудово. Можно сказать что в таком варианте сравниваете чисто распаковку процем без учета чтения с диска. Если всегда copy2ram то по идее вам именно эти цифры и нужны.
Папки для тестов надо подбирать так чтоб там было много файлов разного размера и поминимуму пожатых.
Результаты в любом случае примерные, по этому если выигрыш не превышает 20% думаю не стоит тут же бросаться пережимать свои модули (это, кстати, проще сделать mkpfs'ом, он модули на входе понимает наравне с папками. А сжатие можно задать сразу в /etc/pfs.cfg чтоб всегда как надо жал.
З.Ы. /etc/initvars, как мне помнится, по нашим с вами стандартам в системе быть должон!!!