5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

winny報告・要望スレ

194 : :02/10/09 11:35 ID:f9lzyXuD
★要望提案テンプレ v1.50(゚д゚)
★--------------------------------------------------
★【 要望 】DownList.txtの他とは別に、無視ハッシュを指定するIgnore.txtが欲しい
★【Winny Ver】
★【 理由 】破損、尻切れに気づいたファイルを一々DownList.txtで無視指定しているとすぐに溢れる
★【 メリット 】尻切れ、破損ファイルの完全キャッシュを減らせる
★【デメリット】リストが巨大になると、メモリ、CPUパワーの消費が増える
★--------------------------------------------------
現状では大量の破損、尻切れファイルが流通しており、ハッシュ単位で
登録しているとDownList.txtでは対処しきれない。



195 :194:02/10/09 11:36 ID:f9lzyXuD
続き。
実装案:
ファイル検索画面の右クリックメニューに「無視リストに追加」をつける。
無視リストファイルの形式形式案

〔ハッシュ〕,〔そのハッシュが最後に落ちてきた日時YYYY/MM/DD HH/MM〕,〔ファイル名〕

Webなどでこの形式のファイルを交換して手動でマージする場合、ハッシュが
先頭にあれば単純なソート、マッチでダブりを削除できる。まあWinnyが読み込む
時に重複チェックをやってもいいわけだが。

タイムスタンプは、その破損ファイルがまだ流通しているかどうかを
見るための目安。リストに登録するばかりだとリストはどんどんデカ
くなる一方でCPUを食いまくるので、このタイムスタンプを目安に手動で
エントリを削除できる。

ファイル名は単に人間が見たときの分かり易さのため。行の末尾にもって来たのは、
非定型フィールドを最後にもって行った方がスクリプトやマクロでファイルを自動
処理しようとした時に便利だから。

タイムスタンプについては、落ちてきたキー全部をチェックするのは
CPUパワーを食いすぎるかもしれない。その場合はDownList.txtの
ダウン条件をパスしたものだけ更新するようにするしかないだろう。

多分、デカい無視リストを食わせるとCPUを馬鹿食いするだろうが、それは
各自が自分のマシンのパワーを考慮して使えば良いと思う。

339 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)