lofiがどこに展開スペースを取ってるか(実際の展開はしないだろうが)では?。
malloc()はまずswapから取っていくけど、実記憶の容量+swapの容量と、もひとつは
tmpfsで取ることができる(容量あたりの)inodeの数との関係じゃないか、なんて
思うけど。
ちょいとやってみるかな。