LibreOffice(Calc)が落ちる

ボットネットの解析で定期的にデータ量の多いCSVファイルを扱うことがあるんだけど、LibreOfficeのCalcで読み込んでデータの「並べ替え」を行うとCalcが落ちることがある。データ量の少ないCSVファイルは問題なくてデータ量が多いもので発生する。100%の再現性。原因を調べるために/var/log/syslogファイルを確認するとOOM(Out of Memory) Killerが記録されている。試しにターミナルでtopコマンドを起動した状態でcalcの並べ替えを行うと、どんどんメモリ(8GB)を食いつぶしてメモリがなくなるとswap領域(8GB)を食いつぶしていってswap領域が無くなったところでOOM Killerが発動するもよう。事象を確認したCSVファイルはサイズが約100MBで50万行ほどのもの。同じデータではないケド以前はclacが落ちること無かったと思う。ググって見るとcalcで並べ替えを行う際の最大値10万という資料を見かける。10万行のこと? バグなんだろうケド、現在はcalcでデータ量の多いCSVファイルは扱えない。MS OfficeのExelで問題無いので仕方なく動作するのでWindowsマシンで処理してるケド早く対応していただきたいところ。

  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です