みみず工房掲示板
[リストに戻る] [ホームに戻る] [新規投稿] [thread view] [tree view] [留意事項] [ワード検索] [過去ログ] [管理用]
polipoのキャッシュ - Toshi 2017/09/20(Wed) 14:43 No.5946
 ├ Re: polipoのキャッシュ - Toshi 2017/09/21(Thu) 13:57 No.5947
 ├ Re: polipoのキャッシュ - donuts.shop73 2017/09/21(Thu) 23:46 No.5948
 ├ Re: polipoのキャッシュ - yo 2017/09/22(Fri) 07:23 No.5949
 └ Re: polipoのキャッシュ - Toshi 2017/09/25(Mon) 09:23 No.5952

polipoのキャッシュ 投稿者:Toshi 投稿日:2017/09/20(Wed) 14:43 No.5946 home
yoさんの設定では、polipoをSDカードに保存する指定となっています。1bayDockでnanopineoを使い、upmpdcliとpolipoをインストールして、タンデム接続のアダプターとしていたものが、動作不良となり、調べたところ、polippのキャッシュファイルが肥大し、ディスクに空きスペースがなくなってまったとこが限でした。皆さんはこのような経験はないでしょうか?
ちなみに、lighMPDでは、polipoのキャッシュは保存しない設定となっているようです。

Re: polipoのキャッシュ 投稿者:Toshi 投稿日:2017/09/21(Thu) 13:57 No.5947 home
キャッシュファイルによりSDカードの容量がなくなる問題の解決策として、2つの方法を試してみました。
1 ブート時にキャッシュファイルを削除する。→ 保存と削除を毎回繰り返すことによるSDカードの損傷が心配。
2 POLIPOの設定ファイルで、キャッシュファイルを保存しないようにする。→当然ながら、メモリーを使い尽くしたというエラーが出る。もっとも、再生が止まるわけではない。

Re: polipoのキャッシュ 投稿者:donuts.shop73 投稿日:2017/09/21(Thu) 23:46 No.5948
Toshiさん

lightMPDではビルド時に -DNO_DISK_CACHE オプションを指定していますので、そもそもディスクへのキャッシュは無効化されています。SDへのキャッシュがどれ程効果があるのか分かりませんが、不要であれば上記オプションをお試しください。
ただ、NanoPiNeoですとメモリ容量が少ないため、同時に起動するAPLにもよりますが256MB程度しかキャッシュに割り当てられません。

Re: polipoのキャッシュ 投稿者:yo 投稿日:2017/09/22(Fri) 07:23 No.5949 home
Toshi さん,donuts.shop73 さん

ディスクキャッシュは特に指定しなければ、ディフォルトでオフになると思っていました。
大きな勘違いであったようですね(^^;;;。

http://mizushima.ne.jp/Windows/Proxy/Polipo/setting.php
# Uncomment this if you want to disable the on-disk cache:
# ディスクキャッシュを使用しないのならば有効化
# diskCacheRoot = "" # 有効にしたいのでここは放置

下記のページにご本家の解説があります。
https://www.irif.fr/~jch/software/polipo/polipo.html#Caching
このあたりは音質にも関連しそうだから、丁寧に対応する必要がありそうです。

polipoを使う時はカーネルの設定(kernel features)はRTではなく
No Forced Preemption (Server)

Voluntary Kernel Preemption (Desktop)
の方が良いと思うのですが、どうですかね。

Re: polipoのキャッシュ 投稿者:Toshi 投稿日:2017/09/25(Mon) 09:23 No.5952 home
デジファイのおとさんのpatchを適用したpolipoをインストールしてみました。このバージョンでは、はじめからディスクキャッシャは使わない(設定ファイルで指定してもエラーになる)ことになっているようです。


- 返信フォーム

Name
E-Mail
Title
Message
WebSite
password (英数字で8文字以内, under 8 alphanumeric characters to delete or correct message)
submit key (投稿時には 投稿キー(文字) を入力してください, please enter characters left)
掲示板用にデータをアップロード出来ます。ログインするにはここをクリック。ヘルプを見るにはここをクリック。
- 記事修正&削除フォーム
処理 No. 暗証キー