read.cgiを呼ばないと割合が低くなるというのは、それだけread.cgiの
効率が悪いという前提?

cgiが動かなくても代わりに別のプログラムがファイルの転送を担当する訳で、
効率最大なら誰がやってもCPU負荷は同じ筈