zram (7) 小メモリーも設定次第かも

手持ちのRaspberry Pi (RPi)のうち,RPi 3 Model B (RPi3)と,RPi3 Model B+ (RPi3+)はメモリーが1GBです(実際はどちらも900MB強).またRPi Zero 2 WHは500MBです.

メモリーが小さいRPiは,ZRAMのサイズを100%〜120%にしていました.しかしどうもこれが負担のようで,RPi3, RPi3+ともVLCが1日以上安定してRTSPを再生することが出来ません.それで,小メモリーにzramは不適といったんは結論づけました.

しかし,RPiでVLCを使ってRTSPを再生するにあたり,SWAPが500MB以上必要なケースはないようです.少なくともdphys-swapfileでは初期値が512MBで,動作状況を見てもSWAPの使用が300MBを超えることはないです.

ということで,ZRAMについてもSWAPの容量は400〜500MBで良いのではないかと思い,現在主記憶の50%という設定で動かしています.今のところRPi3もRPi3+もまる1日以上安定してVLCがRTSPを再生し続けています.

ところで,RPi ZERO 2 WHですが,こちらは主記憶が500MBで,VLCでRTSPを再生するとSWAPの領域は200MBを越えますので,おそらくZRAMの領域を主記憶の50%としたところで安定性は戻らないと思います.そもそもdphys-swapfileでも安定しませんし.

ということで,RPi3およびRPi3+についてはしばらく50%でZRAMの試用を続けます.RPi ZERO 2 WHについては門柱灯を日の出,日の入りの時刻にOFF/ONする門番の役目を与えることにします.

Leave a Reply

Your email address will not be published. Required fields are marked *