# dmesg(抜粋)
Out of memory: Kill process 252 (mpd) score 897 or sacrifice child
Killed process 252 (mpd) total-vm:932248kB, anon-rss:861892kB, file-rss:16812kB
ライブラリ構築時だけでもSWAP領域を追加しようと試みたのですが、swaponコマンドがbusyboxで使用できず断念しました。
他に解決策があれば、教えてください。
構成:
Raspberry Pi3
Sabreberry32
lightMPD v1.0.2
※音楽ライブラリはCIFSでNASからマウントしています。
ライブラリは約3,500曲ほどです。
ディレクトリ構成は「/アーティスト名/アルバム名/楽曲ファイル」となっています。
$ find . -type f | grep -e '\.flac$' | wc -l
1305
$ find . -type f | grep -e '\.wav$' | wc -l
1749
$ find . -type f | grep -e '\.mp3$' | wc -l
310
$ find . -type f | grep -e '\.mp4$' | wc -l
0
$ find . -type f | grep -e '\.alac$' | wc -l
0
$ find . -type f | grep -e '\.m4a$' | wc -l
93
同じライブラリでRuneAudioでは動作していたため気にしていませんでしたが,楽曲DBの構成が違うことに気付きました。
mpdは設定次第でDBの方式が選べるのでしょうか。
lightMPDの音はもう手放せないので、mpdに見せるライブラリの楽曲数を削減した方がよいかもしれませんね。