WinnyからHDDを守るツールを作ろう
- 1 : ◆aBeASKncAI :2005/04/18(月) 22:43:49 ID:dP/dFZgO0
- Winnyのキャッシュを置くとHDDがすぐ壊れるらしい。
本当かどうかはともかくとして、
WinnyのHDDへのアクセスを、優しいものに変えるスレです
- 2 : ◆aBeASKncAI :2005/04/18(月) 22:44:19 ID:dP/dFZgO0
- アプローチとしては
・ハードウェア からのアプローチ
・バッファサイズの大きなHDDを使う
・ライトバックキャッシュ付のRAIDコントローラを使う
・ソフトウェア からのアプローチ
・Winnyのソースに手を入れて改良する
・Winnyのバイナリはそのままに、なんとかがんばる
・Winny自体にパッチをあててしまう
・Windows自体のディスクI/Oを乗っとる(フィルタドライバ?)
・WinnyとOSの間に入ってディスクアクセスを調整する
などがあると思います。
- 3 : ◆aBeASKncAI :2005/04/18(月) 22:45:11 ID:dP/dFZgO0
- 手っ取り早く実現できる方法として、
WinnyとOSの間に入ってディスクアクセスを調整する
やり方で、テストプログラムを作成中です。
HDDの音が静かになったかというと、
かえってうるさくなったかも・・・orz
- 4 :[名無し]さん(bin+cue).rar:2005/04/18(月) 22:46:05 ID:XBs4RCif0
- なんかすごいツールができる?
- 5 :[名無し]さん(bin+cue).rar:2005/04/18(月) 22:54:13 ID:coYmRITa0
- 無理無理
- 6 :[名無し]さん(bin+cue).rar:2005/04/18(月) 23:02:10 ID:dP/dFZgO0
- Winnyの挙動を調べた結果
通信とUIとディスクアクセスを、すべて同一のスレッドで行っている。
そのため、時間のかかる処理をすると、通信やUIが重くなってしまう。
にもかかわらずディスクアクセスは非同期ではなく同期で行われている。
それで苦肉の策なのか、ディスクアクセスは細切れに行われている。
いちおうOSのキャッシュはそれなりに効いてるが、それには限界がある。
なお、キャッシュと信頼性はトレードオフの関係にある。
HDDのヘッドの右往左往を減らすためには、
・読まれることを見越して、読むときはついでに先も読んでおく
・書き込みは、ある程度まとめて連続して行う
という2つ。
早い話が、ディスクキャッシュをもう一段噛ましましょう、と。
ただし、
ファイルがディスク上にどのように配置されているかということまでは考慮しない。
(あまりに難しいので、私には無理)
なので、すでに断片化している状態では、
いくら連続したアクセスに変換してやっても、
実際にはヘッドが右往左往してしまいます。
- 7 :[名無し]さん(bin+cue).rar:2005/04/18(月) 23:12:43 ID:2KDod9ka0
- >>1
nyの更新履歴を47回嫁
- 8 : ◆aBeASKncAI :2005/04/18(月) 23:13:51 ID:dP/dFZgO0
- う、>>6は名前欄書き忘れた
現状できていることは、
・WinnyとOSの間に割り込む
・ごく簡単なキャッシュ処理
の2つ。
ただし、手抜きのため、非同期ではなく同期でディスクにアクセスしてるので、UIや通信が重くなる。
試してみたところ、
キャッシュ→ファイル の変換は、ガリガリいわなくなった。
ファイル→キャッシュ の変換は、だいぶ静かになったが、まだ結構ガリガリ
キャッシュのダウンロード は、だいぶ静かになったが、若干ガリガリ
キャッシュのアップロード は、試してない
といったところ。
ディスクアクセス時には、案の定、文字入力ができないほどUIが重くなりました。
>>7
どのへん?
- 9 :[名無し]さん(bin+cue).rar:2005/04/18(月) 23:50:33 ID:zmUyGToQ0
- ああ、>>1が逃げるパターンのスレか
- 10 :[名無し]さん(bin+cue).rar:2005/04/19(火) 00:02:53 ID:SVDUcysY0
- /
/ おい!>>1が糞スレを立てたぞ!
∠
∧_∧ \_____/ ̄ ̄ ̄ ̄ ̄
( ´Д`) ,-っ | そうか!よし!頃す!
/⌒ヽ/ / _) \
/ \\//  ̄ ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄
/ /.\/ ‐=≡ ∧ ∧
/ ∧_二つ ‐=≡ ( ´Д`) ハァハァ 待ってろよ〜
/ / ‐=≡_____/ /_
/ \ ‐=≡ / .__ ゛ \ .∩
/ /~\ \ ‐=≡ / / / /\ \//
/ / > ) ‐=≡ ⊂_/ / / .\_/
/ ノ / / ‐=≡ / /
/ / . / ./ ‐=≡ | _|__
/ ./ ( ヽ、 ‐=≡ \__ \
( _) \__つ ‐=≡ / / /
. ̄ ``) ‐=≡ // /
`)⌒`) ‐=≡ / | /
;;;⌒`) ‐=≡ / /レ
;;⌒`)⌒`)‐=≡ (  ̄)
- 11 :[名無し]さん(bin+cue).rar:2005/04/19(火) 00:04:27 ID:5v2XR66m0
- でも、>>1はこういうことに関しての知識ありそうな書き込みしてるよね。
マジでやる気なんじゃないの?
- 12 :[名無し]さん(bin+cue).rar:2005/04/19(火) 00:04:56 ID:j40GiPSi0
- 漏れは>>1を信じるぜ!!
ただもし何か上げられても実行する気にならんがナー
個人情報が流(ry
- 13 :[名無し]さん(bin+cue).rar:2005/04/19(火) 00:57:04 ID:boCg0isg0
- 洒落の方がHDDキラーだな
- 14 :[名無し]さん(bin+cue).rar:2005/04/19(火) 01:44:01 ID:Y+TzjHKT0
- >>1は
http://tmp4.2ch.net/test/read.cgi/download/1102434287/
に登場したnyTripperの作者だぞ。
- 15 :[名無し]さん(bin+cue).rar:2005/04/19(火) 03:15:37 ID:eo3wKNzO0
- ちょっと期待。
- 16 :[名無し]さん(bin+cue).rar:2005/04/19(火) 08:15:12 ID:Ok990BWD0
- お気に入りに登録しますた
- 17 :[名無し]さん(bin+cue).rar:2005/04/19(火) 15:54:09 ID:StWdx/SL0
- >>13
shareはファイル変換時にディスクキャッシュが巨大化して、スワップしまくるもんな。
- 18 :[名無し]さん(bin+cue).rar:2005/04/19(火) 20:35:53 ID:ZAchoTpB0
- >>17
shareでさえスワップしまっくているというのに、おまえらときたら・・・
- 19 :[名無し]さん(bin+cue).rar:2005/04/19(火) 20:36:05 ID:zJ+quhl40
- 期待するぜ。
>>1ガンバレ!
- 20 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:04:35 ID:em1By2vp0
- キャッシュから変換にFire File Copyのような機能を挟めばいいんじゃないの?
しゃれでも実装してほしいな。
- 21 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:05:39 ID:51hhjVUn0
- 超期待age
- 22 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:11:59 ID:RZ+3XkkR0
- Winnyを入れなきゃ良い
- 23 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:16:13 ID:h/UBVCsL0
- このスレをあちこちに貼ってるカスがいるんだが
- 24 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:23:32 ID:B3RN7H+T0
- アニメスレからきました
- 25 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:28:42 ID:X0AiOm2u0
- + +
∧_∧ +
(0゜・∀・) ワクワクテカテカ
(0゜∪ ∪ +
と__)__) +
- 26 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:29:22 ID:/bwCQFMF0
- よく分からないところから来ました
- 27 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:30:16 ID:E8ho4aDh0
- 俺のお勧めのAAを貼りにきました
- 28 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:31:03 ID:X0AiOm2u0
- しかしID:uWWOLRGF0は何がしたいんだ?ここを荒らしてもらうつもりだったのか?
- 29 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:31:05 ID:6JezYEnR0
- とりあえず某カメラ店で3年保証を付けたディスクをキャッシュにしてます
- 30 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:32:16 ID:DpYAHAkj0
- 新しいクライアント作る方が結局早い。
- 31 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:33:44 ID:uWWOLRGF0
- なんだと。
糞スレっぽいタイトルだし、人全然こないから宣伝。
>>1が昔の神っぽかったから。
色んなスレに貼るの面倒だったんだぞ。
専ブラでは普通に書き込みしてるから、わざわざp2で。
- 32 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:34:43 ID:aR8eilpp0
- ダンス板からきました
- 33 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:35:31 ID:N+J8ipvc0
- HDへの負担を減らすと言う意味ではまずキャッシュ作成の見直しだな。
これは少し構想があるけど、手を出しても良いですか?
47氏みたいに拘留されるのは嫌なので、本格的には考えていませんが……。
二つあって、一つ目はハードの要求をあげることになるけど、HDへの負担をそれなりに減らす方法と、
二つ目はページング専用のドライブを作ることで見かけ(専用HDを使う人には実際に)軽減する方法です。
それにしても47氏の裁判てどうなってるの?詳しいこと書いてるサイトとかありますか?
- 34 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:36:07 ID:Xw4GonbH0
- 不倫・浮気板から来ました。
- 35 : ◆aBeASKncAI :2005/04/19(火) 22:37:50 ID:flsookdT0
- Shareについてはそれ自体が開発継続ですから、まずは作者の人に改良をお願いしてください。
ソースをいじらずに、限られた手段の範囲内でがんばっても、あんまり効果的ではないですから。
とりあえず思いついたことのうち、
まだ極めて最低限の部分しか作ってないですが、
それでもテストプログラムを試したい方いますか?
※今は部品レベルでしかないので、若干時間がかかりますが。
- 36 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:40:39 ID:zAKtJjB30
- cache をドライブにRAMディスクをかますってのはダメなの?
1時間くらいおきにHDDへコピーというかファイルへの追加。
- 37 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:41:50 ID:weQ4eZ9u0
- + +
∧_∧ +
(0゜・∀・) ワクワクテカテカ
(0゜∪ ∪ +
と__)__) +
- 38 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:42:50 ID:yDszjDgh0
- 期待。
- 39 : ◆aBeASKncAI :2005/04/19(火) 22:44:22 ID:flsookdT0
- あれっ、なんか騒がれちゃってる?
アプリを作ったら、幇助で逮捕されるこのご時世、まずいなぁ。
違法にファイルを共有するためのツールではなく、
そういうツールからHDDを保護するためのツールだから、
あんまり問題はないような気もするけど・・・。
- 40 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:47:59 ID:pFCvIWZT0
- コピペ宣伝してる奴がいるからなぁ 自分もそれできたんだけど。マターリ待ってます
- 41 : ◆aBeASKncAI :2005/04/19(火) 22:49:43 ID:flsookdT0
- ちなみに、HDDの断片化対策としては、
HDDをフォーマットする時のクラスタサイズを大きくする
というのが、ある程度の効果があります。
NTFSのデフォルトの4KBから64KBにすれば、
それだけ断片化の発生する確率が下がります。
ただし、デフラグとかのツールが使えなくなりますが・・・。
- 42 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:49:52 ID:X0AiOm2u0
- まぁMXを使いやすくするツールがVECTORでDLできるぐらいだから問題無いんじゃねーの
- 43 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:53:01 ID:DpYAHAkj0
- >>41
VMWareみたいな形で、あらかじめディスク上に仮想ボリューム用意しておくって形もあるにはあるな。
本質的な解決には成得ないけど。
- 44 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:56:07 ID:zXpIQ/eR0
- 詳しいことはさっぱりだけど、キャッシュドライブが
少しでも長く使えるようになるならば嬉しい
- 45 :[名無し]さん(bin+cue).rar:2005/04/19(火) 22:56:29 ID:EsZB2PCs0
- >42
MXの作者は逮捕されてないけどな
- 46 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:02:22 ID:DpYAHAkj0
- 受信はともかく、送信が任意のセクタから常に読み出されるのでない限り、
ランダムリードは改善されないと思うんだよな。
- 47 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:05:42 ID:RZ+3XkkR0
- だってMXの作者外人だし
- 48 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:06:43 ID:RZ+3XkkR0
- なぷちゃんとうたたねは日本人だろうけど
元々Nap自体は違法じゃないし
- 49 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:07:40 ID:N+J8ipvc0
- 現時点で1GB以上のメモリを搭載している人は、
OSの仕様で1GBの処理をしても強制的にページングに300MBは割り当てられるので、
ここに狙いを絞れば極端な話300MBまでのファイルなら一度の書き込みで可能になりますよ。
もちろんWinnyの使うメモリは別領域ですが、言うなれば簡易RAMディスクですね。
日本では全然話題にならなかったけど、Me,2000時代の頃から地道に進んできた方法です。
- 50 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:10:56 ID:WNk4Fvmn0
- 2G搭載してるけど300M以上にすることはできないの?
作業にもよるけど700Mぐらいなら空いてるんだけど
- 51 : ◆aBeASKncAI :2005/04/19(火) 23:24:08 ID:flsookdT0
- >>46
nyのソースをビルドできる方なら、
fopenした後にsetvbufで256KBのバッファを与えてみてください。
キャッシュのupも、けっこう静かになりますよ。
Win32APIの呼び出しを見ていると、
バッファがあっても毎回ReadFileが呼ばれているようで、
C標準ランタイムのバッファリングは働いていないようですが、
一度に読み書きする量が増えることで、
OSのディスクキャッシュの挙動が変わるようです。
- 52 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:26:42 ID:eYGZPg1s0
- >>46
問題はそこだね。
ライトの効率化で改善されるのは2割程度の負荷の減少とみるが、
クラックでup0にすれば、半分以下になる。
- 53 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:28:43 ID:h/UBVCsL0
- >>51
てゆーか47氏の意思を継いでよ
- 54 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:32:58 ID:vyFiONpQ0
- すごい良スレage
- 55 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:33:53 ID:DpYAHAkj0
- そもそも47さんは「著作権を破壊する」ような事書いちゃったのが悪かったんであって
「著作権を侵害するなよオメーラ」ってスタンスでリリースしてれば、逮捕までは行かなかったと思う
関係ないが。
- 56 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:37:07 ID:DpYAHAkj0
- >>51
そういう事じゃなくて、DSLユーザだと実感としてわからないだろうけど
光とかだと、常に2-3000K/SとかのULが発生してるわけで。
その読み出しが、一定のセクタからではなく、ULされるキャッシュによって全く
ランダムな量、場所から読み出されているわけでさ。
何らかのふんどしアプリ噛ませたとしても、フラグメンテーション回避程度の問題解決にしか
つながらないっていう事なのよ。
- 57 : ◆aBeASKncAI :2005/04/19(火) 23:40:09 ID:flsookdT0
- >>52
ファイル関係のWin32APIの呼び出しのログを取ってみたのですが、
Winnyはそんなにランダムアクセスしていないです。
同時に開いている複数のファイルをランダムな順番で読み書きするから、
HDDにとってはランダムなアクセスになってしまうのですが、
1つ1つのファイルに注目すれば、シーケンシャルなアクセスになっています。
なので、先読みや遅延書き込みをすることで、HDDに対してもシーケンシャルにできます。
※ただし厳密には、1つのファイルの複数箇所を同時進行で読み書きすることもあります。
たとえば、多重ダウンロード。
>>53
47氏の意思というのは、
アプリで小細工せず、OSやハードの性能を信じましょう、ということですか?
たしかに、キャッシュ処理は本来はOSの仕事で、
アプリを作る側は、あんまり気にしなくていい、
ということが理想なのではありますが・・・。
- 58 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:43:02 ID:DpYAHAkj0
- >>57
それもちょっと違うと思うよ。実際にはキャッシュ自体がフラグメント状態になっているから
デフラグしているユーザでない限り、一つ一つのファイルでさえ、シーケンシャルだと言い切れないんだよ。
- 59 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:47:51 ID:dLFNn+St0
- >>58
コード書きなんだから、そんなことはわかってるよ。
言ってることが理解できてないのはあんた。
- 60 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:49:46 ID:h/UBVCsL0
- もうWinnyいじくりまわしていいよ 規制云々の面では知らんけど 使い勝手のいいほうがいいし
- 61 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:51:25 ID:EOneBTm70
- >>51
ソース持ってるの!?
- 62 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:51:55 ID:5h6vKfGq0
- 超期待
- 63 : ◆aBeASKncAI :2005/04/19(火) 23:58:12 ID:flsookdT0
- >>58
>>6の後半にも書いたのですが、それは頭の痛い問題です。
実際に試してみて、かえってガリガリうるさくなったのも、そのためです。
断片化しているディスクでは、ぱらぱらと間隔をあけてアクセスするよりも、
連続的にアクセスしたほうが、ヘッドの動きが激しくなってしまいます。
たとえば、通常では10秒間の間にパラパラとアクセスしているのをバッファリングして、
まとめて1秒の間にアクセスすれば、HDDの負荷が10倍になってしまいます。
ただし、これは既に断片化しているディスクでの話で、
断片化していないディスクなら大丈夫ですから、
断片化させないように書き込みをバッファリングすればいいんです。
>>61
ちょっと探せば見つかりますよ。
- 64 :[名無し]さん(bin+cue).rar:2005/04/19(火) 23:59:04 ID:zXpIQ/eR0
- そろそろUp0とか小賢しい事してない、
使い勝手が良い、マシンに優しい後継が欲しい所ではある
- 65 : ◆aBeASKncAI :2005/04/20(水) 00:05:45 ID:xn4Dyjlf0
- テストに志願される方いらっしゃらないようで・・・
キャッシュファイルの破損、ダウンファイルの破損、破損したキャッシュのアップロードなど、
色々なトラブルがあるかもしれないから、テスト環境を用意するのは大変ですから仕方ないかな。
かくいう私も、ちゃんとしたテスト環境ないですし。
※ちなみに仕様上、Windows2000以降のみ対象です。
- 66 :[名無し]さん(bin+cue).rar:2005/04/20(水) 00:07:39 ID:DFS4se0I0
- >>63
実際は、たとえば2GBの壁の問題なんかも含め、winny自体のバージョンをあげるか
アッパーコンパチブルな何かを作る方が、はるかに生産的だと思うんだよね。
対症療法的な何かをするにしても、明らかに現行のものがボトルネックになるし、
現行のwinnyが最適なチューン状態であるとは言えないわけだし。
キャッシュの入ったディスクをデフラグすると、明らかにパフォーマンスに
向上が見られるから、あなたのいってる事には、実は賛同なんだけど、
繰り返すけど、ふんどし作るより、別のアプローチの方が効率的だと思うって事でさ。
- 67 :[名無し]さん(bin+cue).rar:2005/04/20(水) 00:15:51 ID:ZhEacvbU0
- 自分にはお役に立てそうもないレベル高そうなスレですが、お暇な方、教えて下さい。
2.5インチHDDを(3.5も?)鯖なんかで放置使用するとHDDへのアクセスが増えるという
その現象名を知ってる人いませんか?
アクセスランプからny使用中は起きてないように見えるんですがちょっと気になってます。
ttp://www.hitachigst.com/portal/site/jp/?epi_menuItemID=543ec4d66f2c02ae3b63c8c3bac4f0a0&epi_menuID=765f1524dedcadc803270135aac4f0a0&epi_baseMenuID=a79ee37e933b16800e1fc2b1bac4f0a0
>低頻度アクセス向けの24時間連続稼動対応
こんなの買わないと駄目なわけじゃないですよね?
- 68 :[名無し]さん(bin+cue).rar:2005/04/20(水) 00:22:32 ID:uJnTedES0 ?###
-
nyだって!違法じゃなかったのに!
- 69 :[名無し]さん(bin+cue).rar:2005/04/20(水) 00:28:04 ID:yOoKorwJ0
- nyのソースなんて出回ってたんだ。
47氏の意思引き継いで開発続けておくれよ。
- 70 :[名無し]さん(bin+cue).rar:2005/04/20(水) 00:54:49 ID:vZNLXdpp0
- な。
俺のお陰で人が来た。
盛り上がりとか、それなりに知識ある人の意見必要だと思ってな。
しかし、他にp2使ってる奴誰だ!
さっき書き込みしたらサンバ規制されてたぞ。
- 71 :[名無し]さん(bin+cue).rar:2005/04/20(水) 00:57:37 ID:0YRWu/xg0
- 59 [名無し]さん(bin+cue).rar (sage) 2005/04/19(火) 23:47 ID:dLFNn+St0
>>58
コード書きなんだから、そんなことはわかってるよ。
言ってることが理解できてないのはあんた。
- 72 :[名無し]さん(bin+cue).rar:2005/04/20(水) 01:04:54 ID:cGkCqluv0
- よくわかんないけど、ny専用のへなちょこPCでも使えるようにしてね
一応ATAカード刺してHDDの転送速度だけは強化してるし
- 73 :[名無し]さん(bin+cue).rar:2005/04/20(水) 01:07:22 ID:2Bz1iwAF0
- >>8
>ただし、手抜きのため、非同期ではなく同期でディスクにアクセスしてるので、UIや通信が重くなる。
これのアタリが付くかどうかが、有用かそうでないかの分かれ目?
>>66
生産的なのはそうだけど、どうにもリスクが大きすぎるね。(>>1はやるつもり更々無いようだし)
メドが立つならば、>>1の方式で十分なんじゃない。
- 74 :[名無し]さん(bin+cue).rar:2005/04/20(水) 01:16:30 ID:CEqlfgwC0
- >>1さん、本当にやるなら2chには書き込まずに
winny上でだけupするなどの自衛策が必要かと思いますがどうでしょうか。
- 75 :[名無し]さん(bin+cue).rar:2005/04/20(水) 01:39:39 ID:yv6aMabB0
- ある程度内容出来たら
txtででもnyでうpした方がいいかもしれんね。
で、誰か拾った人がtxtの中身ここに貼って
意見する側はここに書き込み。
ツール自体も、nyで。
それと、このツール作るのもいいんだけど
verUPして2GB以上もうpできる様にしたりして貰いたいな。
UPフォルダのバグ直したり。
- 76 :[名無し]さん(bin+cue).rar:2005/04/20(水) 02:42:34 ID:hvLRlQyg0
- 時代はBTですよ
- 77 :[名無し]さん(bin+cue).rar:2005/04/20(水) 02:46:00 ID:cGkCqluv0
- Blue Train?
- 78 :[名無し]さん(bin+cue).rar:2005/04/20(水) 02:49:32 ID:qPdo70gB0
- バック トゥーザフューチャー
- 79 :[名無し]さん(bin+cue).rar:2005/04/20(水) 03:23:21 ID:sTzSyqH10
- 技術的な事に関しては興味あるんだけど
実のところnyですぐ壊すような奴はHDD周りの環境が糞なわけで
スマドラに突っ込んで冷却怠ってたり
マザボ付属のケーブル接続で安物電源積んでたりなぁ
- 80 :[名無し]さん(bin+cue).rar:2005/04/20(水) 03:28:36 ID:iaPbAo6+0
- 単にキャッシュもダウンフォルダも作業場所も
全部同じドライブとかだろ
しかもデフラグもほとんどしないとか
7年前のをny出て以来使ってるけど全然余裕
- 81 :[名無し]さん(bin+cue).rar:2005/04/20(水) 03:29:39 ID:ARaFmwjr0
- どこにもスグ壊すってでてないけど・・・
HDD周りの環境の話もでてないし・・・
今まで1年くらいの寿命を2年にしたいって話だとおもうけど。
2→4年にしてもいいけど。要はソフトウェアの話。
- 82 :[名無し]さん(bin+cue).rar:2005/04/20(水) 03:39:52 ID:ZJaLHHow0
- スレ違いですが、デフラグってやっぱりした方がいいの?寿命が縮まるとか賛否両論で・・・。
- 83 :[名無し]さん(bin+cue).rar:2005/04/20(水) 04:19:13 ID:evoMgyZ+0
- NTFSなら別にいらねえんじゃ
寿命云々言うんだったら電源と温度管理に気使え
- 84 :[名無し]さん(bin+cue).rar:2005/04/20(水) 06:33:47 ID:vZNLXdpp0
- キャッシュを置くからって事より
nyとか使うと読み書き激しいから、結果寿命縮むって事だと思ってた。
- 85 :[名無し]さん(bin+cue).rar:2005/04/20(水) 06:38:48 ID:yv6aMabB0
- キャッシュ変換時に軽くなって、ガリガリ言わなくなればいいや。
別に寿命長くならなくても。
何か作業中にサイズ大きいもの変換されると重くなって腹立つ。
いつもは、変換保留にして
なんも作業してない時に、変換してる。
変換保留って最大10個までだから
変換保留の数増やせるようにもして欲しいな。
- 86 :[名無し]さん(bin+cue).rar:2005/04/20(水) 06:51:42 ID:v8/zKIZ/0
- >>85wwwwwwwwwwwwwwwww
- 87 :[名無し]さん(bin+cue).rar:2005/04/20(水) 06:56:20 ID:yv6aMabB0
- なんで笑うの?
ねぇ。
なんで?
HDD一個しかないんだから、しょーがないでしょ。
- 88 :[名無し]さん(bin+cue).rar:2005/04/20(水) 07:03:00 ID:ZJaLHHow0
- ダウン・キャッシュドライブをOSと別のHDDにすると変換中も重くならないの?
- 89 :[名無し]さん(bin+cue).rar:2005/04/20(水) 07:03:06 ID:YP4R7X820
- >87
釣れてますか?
- 90 :[名無し]さん(bin+cue).rar:2005/04/20(水) 07:24:16 ID:bW22YW/F0
- >>88
少なくとも、ダウンとキャッシュは分けないと。
分けた場合、変換速度は低負荷で8-10MB/s。
分けない場合はその1/5ぐらいの速度じゃないかな。
結局、HDDが一番時間を食うのはシークだからシーク総量をいかに
小さくするかにかかってる。ちうことですな。
- 91 :[名無し]さん(bin+cue).rar:2005/04/20(水) 07:24:39 ID:tPxqeesH0
- バージョンうpマダー? ポッポー
- 92 :[名無し]さん(bin+cue).rar:2005/04/20(水) 07:34:40 ID:ZJaLHHow0
- >>90
レスありがとうございます。キャッシュ用に大容量HDDを増設することにします。
- 93 : ◆aBeASKncAI :2005/04/20(水) 07:39:50 ID:xn4Dyjlf0
- おはようございます。
>>66
Winny自体を改良することが、パフォーマンス的にも工数的にも、優れているとは思います。
しかし、私にはWinnyを改良または改造する意思はありません。
>>72
残念ながら、メモリ消費量とキャッシュ効果はトレードオフの関係にあります。
>>73
とりあえず簡単に作れる同期アクセスで、
ディスクキャッシュの効果を評価して、
結果が良ければ、非同期アクセスで作り直します。
個人的には、現状のテストプログラムは、
処理が手抜きで単純な割には効果が出ていると思います。
>>75
すでに2chに書き込んでいるので手遅れです。
>>85,>>88
残念ながら、キャッシュ変換が重いのはどうにもなりません。
キャッシュ変換中はWinnyがCPUを使い続けますので、CPUがネックになります。
Winnyのプロセスの優先度をタスクマネージャ等で下げると、
フォアグラウンドのアプリが重くなりにくくなりますよ。
また、追加のディスクキャッシュを取りつけることで、
1度のディスクアクセスでの読み書きの量が増えるので、
ディスクアクセスが競合して重くなっている場合は、
かえって重さが増してしまいます。
#変換保留の個数制限はないですよ
- 94 :[名無し]さん(bin+cue).rar:2005/04/20(水) 08:46:24 ID:TeLNiGOv0
- 考えるだけなら猿でもできるし罪にもならない、と言うことで猿になろう(笑
>>50
その辺りは設定で容量を変えられるように考えれば良いですね。
確かに環境はひとりひとり違いますからね。
>>56
そのための簡易RAMディスクです。
RAM上ならどれだけ断片化していようが関係ありませんからね。
特にメモリ上で完結したファイルがあればそれはHDにはストレートに書き込まれますから。
>>72
キーとの関連処理をいじれば、性能に関係なく動けるように考えます。
>>88
分けたほうが良いですね。HDのためにも使用者の心理面のためにも。
- 95 :[名無し]さん(bin+cue).rar:2005/04/20(水) 11:00:32 ID:T9J6iPve0
- おまけでaviutlとかのエンコにも対応させてよ
- 96 :[名無し]さん(bin+cue).rar:2005/04/20(水) 12:44:18 ID:fBO6xsVV0
- 哀王とメコるの外付け2つ、もう何年もWEB割やMXやNYに使ってるけど全然壊れないな。
ちなみに俺はヒキだからほぼ毎日起動してるんだけど、HDDって本当に壊れるもんなのかって気がしてならない。
- 97 :[名無し]さん(bin+cue).rar:2005/04/20(水) 13:08:16 ID:fK2Y4gxQ0
- >>96
うぇぶわれとmxはかんけーない
- 98 :[名無し]さん(bin+cue).rar:2005/04/20(水) 13:15:48 ID:qOe/uFsA0
- >>96
HDDをダンボールでくるんで、毎日デフラグしれ
- 99 :[名無し]さん(bin+cue).rar:2005/04/20(水) 14:08:14 ID:jFRNju450
- このソフトは完成したとしても知識のあるユーザーが使いこなさなければ
所定の能力を発揮できないんじゃないだろうか?
ユーザーの使用環境等を自動的に調べて設定を自動でやってくれるような
システムを搭載していれば問題も少ないとは思うのだが…
- 100 :[名無し]さん(bin+cue).rar:2005/04/20(水) 14:17:47 ID:TeLNiGOv0
- >>99
いちおう今考えてるのは、キー数とメモリディスクの大きさ程度。
二つくらいは自分らで調整しながらいれてもらっても良いかと。いちおうデフォルト数字もつけとくから、
何もしないでも使えるようにはしておくような形を考えているけど。
うーん、それよりも個人的な心配は法律のほうだなあ。リバース園児はしたら犯罪だからできないし(汗
ただいま、模範六法や法律関係を知り合いの家から借りて読んでるところ。全然わかんねーよ(笑
こんなことなら大学のときに理学じゃなくて法学に進めばよかったかな。でもそれだと今度は作れないな(笑
- 101 :[名無し]さん(bin+cue).rar:2005/04/20(水) 15:12:32 ID:dEotBpoP0
- これで逮捕されるわけねぇって
いくらなんでも深く考えすぎ
- 102 :[名無し]さん(bin+cue).rar:2005/04/20(水) 15:16:17 ID:2Bz1iwAF0
- >>100
基本的に47氏の怒りを買わなければ良くって、
オープンソース化についてやぶさかでないようなので、
リバースエンジ自体に、法は行使されないと考えてほぼ良いんじゃない?
とはいえ、了承を得ないので違法性は当然残る。
得たソースを公開したり(すでにされてるけど)、ウィルスやスパイなんかを
含ませたりしない限り大丈夫だと思うけどね。
- 103 :[名無し]さん(bin+cue).rar:2005/04/20(水) 15:48:11 ID:P+0skkeA0
- ツールにある程度汎用性持たせれば?
nyに限定せずに。
ってか1もそのつもりなんでしょ?
- 104 :[名無し]さん(bin+cue).rar:2005/04/20(水) 16:26:06 ID:4R2Ybhm20
- あの力を使えばなんとか・・・・
- 105 :[名無し]さん(bin+cue).rar:2005/04/20(水) 16:30:30 ID:Rv6dd36p0
- リバースエンジニアリング自体はまったく違法じゃない。
解析によってオリジナルの模倣品を作ったりすると著作権上の問題が発生するけど、
それ以外には何の制約もない。
契約によってリバースエンジニアリングを禁じていてさえ現憲法上では無効になる。
だから何の心配もいらん。
- 106 :[名無し]さん(bin+cue).rar:2005/04/20(水) 17:27:40 ID:v8/zKIZ/0
- >>87
>変換保留って最大10個までだから
ちょっとは調べろ
- 107 :[名無し]さん(bin+cue).rar:2005/04/20(水) 17:37:32 ID:yv6aMabB0
- >>106
増やせるの?
「ダウン完了時に変換タスクを起動しない」の事じゃないよね。
- 108 :[名無し]さん(bin+cue).rar:2005/04/20(水) 18:04:34 ID:v8/zKIZ/0
- >>107
もっと調べろ
- 109 :[名無し]さん(bin+cue).rar:2005/04/20(水) 18:17:58 ID:yv6aMabB0
- 変換保留実装 DOWN MAX を +1 した (自動ダウンで -1 になるので結局 DOWN = UP)
これか。
これ以外にない?
保留する為のだけに、ダウン枠増やしたくないんだけど。
- 110 :[名無し]さん(bin+cue).rar:2005/04/20(水) 19:03:31 ID:O9XHrDGi0
- >>104
そのことは二度と口にするな。
- 111 :[名無し]さん(bin+cue).rar:2005/04/20(水) 19:36:10 ID:oXotmq+n0
- HDD1年でぶっ壊れたから期待
- 112 :[名無し]さん(bin+cue).rar:2005/04/20(水) 19:46:40 ID:o4nZzOSO0
- リバースエンジニアリングって、簡単に言うとプログラムでは分析の事でしょ?
分析するだけなら、なんら法律違反にはならないよ。
個人使用の範囲内なら、さらに模倣品を作っても問題なし。
問題は、ソフトを公開する段になって出てくると思うけど、47氏がwinnyで初めて作ったような物は特許に抵触するかも。
しかし、抵触したからと言って「違法」ではない。
特許権利者の同意があれば問題無いし、同意が得られなくても、今回の場合は特許権者(=47氏)は法的に訴える事は無いと思う(あくまで憶測だが)。
だって、社会的にこういうので特許料を取るのは許されないでしょ。
仮に訴えられた場合でも、特許料は払えないほどの金額ではないと思われ(元々、日本は賠償金の金額少なすぎるし)
賠償金は、47氏の場合みたく、有志が払ってくれるだろう。
あの・・・、nyのプログラムはどの言語でできているんですか?
また、この手のソフトを開発する場合、どの言語をどういった手順で勉強すればよろしいでしょうか。
nyのソースを検索するためのヒントも教えてくださると助かります。
よろしくお願いします。m(_ _)m
- 113 :[名無し]さん(bin+cue).rar:2005/04/20(水) 19:48:34 ID:BNBlqH6H0
- BCCで開発してるんじゃなかったかな?
Borland C++ Comlirer?つづり分からんけど。
- 114 :[名無し]さん(bin+cue).rar:2005/04/20(水) 19:51:39 ID:BNBlqH6H0
- |−`).。oO(ソース付きでテストプログラムくれないかな・・・)
- 115 :[名無し]さん(bin+cue).rar:2005/04/20(水) 20:02:50 ID:gHAiiNoi0
- >>112
高度に厨房を演じているのか
普通に厨房なのか
どっちなんだ?
- 116 :[名無し]さん(bin+cue).rar:2005/04/20(水) 20:05:19 ID:o4nZzOSO0
- 後、知ってると思うけど、特許は申請(出願)をしないと権利は発生しない。(特許法第二条−二)
だから、47氏が出願をし、特許権を獲得しないと違法にもならない。
リバースエンジニアリングについては、特許法 第六九条(特許権の効力の及ばない範囲)に書いてあると思う。
六九条−Tに「試験又は研究のためにする発明の実施には、及ばない」とあるから、研究のために使うのであれば、問題は無いと考えて良いと思う。
実際、47氏が文句を言ってきても、差し止め申請して相手が応じなかったら、損害賠償請求になると思うので、差止請求の段階で止めれば無問題。(たぶん)
>>113さん、サンクス。m(_ _)m
調べてみます。
- 117 :[名無し]さん(bin+cue).rar:2005/04/20(水) 20:07:00 ID:vhkwnFzZ0
- アイデアは特許において保護されます。
コードは著作権法において保護されます。
リバースエンジニアリングを用いておこなった解析をもとに
1から書き直した場合は、コードをぱくったわけではないので問題ない。
- 118 :113:2005/04/20(水) 20:22:33 ID:BNBlqH6H0
- Borland C++ Compilerだよ…orz
- 119 :[名無し]さん(bin+cue).rar:2005/04/20(水) 20:25:54 ID:lkt5G/Za0
- BCCじゃなくてBCBな
- 120 :113:2005/04/20(水) 20:56:11 ID:BNBlqH6H0
- げふぅ…。
自分が馴染みあるのがBCCだったから素で間違えとった…o...rz
- 121 :[名無し]さん(bin+cue).rar:2005/04/20(水) 21:02:15 ID:XuJfEmae0
- >>41
HDDを守るには、断片化を防ぐのが一番なのか?
ツールはnyを帰るのでなく、HDDを守るツールを基本と言う意味でいいのですな
- 122 :[名無し]さん(bin+cue).rar:2005/04/20(水) 22:05:30 ID:Wkvp5lmg0
- ん〜……
FireFileCopy?
- 123 :[名無し]さん(bin+cue).rar:2005/04/20(水) 22:30:17 ID:bBMTw1jq0
- >>122
メモリだ!メモリを上手く活用するんだ
- 124 :[名無し]さん(bin+cue).rar:2005/04/20(水) 22:37:20 ID:cGkCqluv0
- >>122
ひとつのダウソタスクにメモリを割り当てて溜まったら一気に書き込み?
- 125 :[名無し]さん(bin+cue).rar:2005/04/20(水) 22:43:25 ID:q9Htc5fY0
- >>20
- 126 : ◆aBeASKncAI :2005/04/21(木) 00:07:46 ID:xn4Dyjlf0
- >>94
RAMディスクでは、nyのキャッシュに対して、容量が少なすぎませんか?
またHDD→RAMディスク、RAMディスク→HDDへのコピーに要する時間、
コピーしても活用されずに捨てられる確率などを考えると、
うまくバッファリングしながらHDDアクセスしたほうがいいと思います。
キャッシュ→ダウンファイルの変換については、
_incomplete_付きでCreateFileが来たときに、
FILE_ATTRIBUTE_TEMPORARYを勝手に追加してやれば、
OSがメモリ上にファイルを作ってくれるわけですが、
メモリが足りなくなった場合はページファイルに読み書きするので、
やはり、うまくバッファリングしながらHDDアクセスしたほうがいいと思います。
>>103
汎用性を持たせることは考えましたが、
ny専用にしたほうが、実装もテストも楽なんですよね。
とはいえ、BCBやVCのC標準ライブラリの実装に付き合うだけで、
そこそこの範囲をカバーできそうではありますが。
>>121
HDDに優しくするのは他にも方法はありますが、今回は、
ソフトウェアでシーケンシャルに大きなサイズでアクセスする、というアプローチです。
断片化を防ぐだけでは、ファイルがディスク上の連続した領域にあっても、
複数のファイルがランダムにアクセスされるので、HDDのヘッドが右往左往してしまいます。
なので、ファイルをなるべくシーケンシャルかつ大きなサイズでアクセスすることは、
断片化しにくくなる一方、既に断片化していると、その意味がないという、
鶏と卵の関係にあります。
- 127 :[名無し]さん(bin+cue).rar:2005/04/21(木) 00:15:39 ID:wO2gn78/0
- >>113
C++Builderっしょ。
- 128 :[名無し]さん(bin+cue).rar:2005/04/21(木) 10:08:32 ID:FyQQTmq90
- このスレの住人の意見は「とりあえずはWinnyを改変しても罪にはならんだろ」でFA?
- 129 :[名無し]さん(bin+cue).rar:2005/04/21(木) 10:11:10 ID:kFOgJOyV0
- もともと罪じゃないから。FAとか以前に。
- 130 :[名無し]さん(bin+cue).rar:2005/04/21(木) 10:53:41 ID:mgSCL/Nb0
- BTとかで使われてるけど、ファイルDLし始めたらその分の領域を先に確保しとくとかは意味無いのかな?
- 131 :[名無し]さん(bin+cue).rar:2005/04/21(木) 14:26:02 ID:1XSHXqHm0
- >>130
意味ない事はないけど、キャッシュはそもそも、完全性を保証されているものではないし
HDD容量への圧迫が大きい気がしないではないな。
- 132 :[名無し]さん(bin+cue).rar:2005/04/21(木) 22:58:00 ID:1XSHXqHm0
- 1-2GB超えるようなファイルも多くなってるし、
メモリにRAMキャッシュするのはあまり現実味があるとは言えないと思うんだよね。
トリ付きさんのいうように、一定のブロック単位のキャッシュくらいしか選択肢はないと思う。
- 133 :[名無し]さん(bin+cue).rar:2005/04/22(金) 16:29:21 ID:+wun0yf+0
- >>126
RAMディスクなら、たいてい4.7G大きくて9.4G
漏れのようなADSL1.5でDLできるファイルが少ない場合はRAMディスクでも
OKですが、
光などの方は無理でしょう。
nyのHDにアクセスする際、アクセスを大きなサイズですれば、
HDにはやさしいという感じですか
- 134 :[名無し]さん(bin+cue).rar:2005/04/22(金) 16:43:16 ID:yIt54pOy0
- そこまでして落とすファイルは何?教えて。
- 135 :[名無し]さん(bin+cue).rar:2005/04/22(金) 17:23:50 ID:wDnjOKiG0
- >>133
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 136 :[名無し]さん(bin+cue).rar:2005/04/22(金) 17:24:54 ID:5d7Y7PZx0
- RAMディスクをDVD-RAMと取り違えて議論している香具師発見
- 137 :[名無し]さん(bin+cue).rar:2005/04/22(金) 17:30:16 ID:G+1EH1CJ0
- >>133
ヒ素ヒ素( ´)n (´д`)
- 138 :[名無し]さん(bin+cue).rar:2005/04/22(金) 17:34:46 ID:EuQUcOGH0
- ny用のRAMディスク作るとなると、数十ギガ単位でメモリ組むのか?
- 139 :[名無し]さん(bin+cue).rar:2005/04/22(金) 17:57:27 ID:603iCmfV0
- おまいらつられすぎwwwww
- 140 :[名無し]さん(bin+cue).rar:2005/04/22(金) 18:05:16 ID:iEN1Ozxl0
- で、開発できた?
- 141 : ◆aBeASKncAI :2005/04/22(金) 20:20:42 ID:1Z2qhnBN0
- 気が早いよ。
このスレを立てた時点で、
テスト版というかプロトタイプ版というか予備調査版というか、
そういう感じので、自分にしか使えないようなコアしかないものはできてる。
でも、誰もテストに志願してくれないんだ・・・orz
#コアよりも、人様が使える状態にもっていくことのほうが、工数かかるんですけどね。
- 142 :[名無し]さん(bin+cue).rar:2005/04/22(金) 20:31:26 ID:WfizD+qf0
- テストといっても、テスト結果を報告するにも知識が必要そうだからなあ。
テストプログラムに不備があったとして、具体的に何処がダメポなのかおいらではワカランチン
- 143 :[名無し]さん(bin+cue).rar:2005/04/22(金) 20:32:08 ID:WwM0UIsx0
- どうやったら志願できるの? 志願したい。
- 144 :[名無し]さん(bin+cue).rar:2005/04/22(金) 20:34:11 ID:9oPR5PXQ0
- 効果があるかないか視覚的にわかるの?
- 145 :[名無し]さん(bin+cue).rar:2005/04/22(金) 20:44:39 ID:wDnjOKiG0
- 徴兵制にしようぜ。このスレに書き込んだやつはみん名人柱
- 146 :[名無し]さん(bin+cue).rar:2005/04/22(金) 20:57:59 ID:wJEhznrn0
- ソース付きでテストプログラムヽ( ゚д゚)ノクレヨ
- 147 :[名無し]さん(bin+cue).rar:2005/04/22(金) 22:07:48 ID:OU/SMMRC0
- 物理目盛り上に火葬のHDD作れるソフトつかえばよいのでは
- 148 : ◆aBeASKncAI :2005/04/22(金) 22:14:16 ID:1Z2qhnBN0
- 目的からすると、評価の観点は
HDDの寿命の変化
ということになるけど、それは測るのが難しすぎて無理。
なので、
HDDのシーク音が体感でどう変化するか
というお手軽なものから、
デフラグかけた直後から一定時間走らせて断片化の発生具合を比較する
など、各人でできる範囲でお願いします。
テスト志願は、このスレで手を挙げてください。
ただし、
・転んでも泣かない、バグがあっても恨まない
・ファイルが破損しているかチェックできるスキルがあり、破損したキャッシュやファイルを再放流したりしない
という条件は付けさせてください。
ただ単に利用したいだけという方には、あまりに危険かつ不親切な作りですので。
※ソースはあげません。
ソースを見ると、どこの誰だかわかる人にはわかるかもしれないので。
- 149 :[名無し]さん(bin+cue).rar:2005/04/22(金) 22:21:46 ID:WwM0UIsx0
- ノシ
- 150 :[名無し]さん(bin+cue).rar:2005/04/22(金) 22:22:10 ID:WwM0UIsx0
- あ、間違った。
ノ
- 151 :[名無し]さん(bin+cue).rar:2005/04/22(金) 22:35:04 ID:wJEhznrn0
- ソース見たらバグ探しが出来ると思ったのに(´・ω・`)
まぁ実際出来るかは分からんがw
ノ
- 152 :[名無し]さん(bin+cue).rar:2005/04/22(金) 22:56:17 ID:R62JfWzj0
- 志願してくれなんて、言ってたっけ?
つーか、nyにでも流せば?
ここにハッシュ貼れば。
誰かしら実験して、報告してくれるでしょ。
- 153 :[名無し]さん(bin+cue).rar:2005/04/22(金) 23:04:47 ID:UugUlFV/0
- 流しゃいいじゃん。何もかもが自己責任だろ?転んどいて文句たれるやつはお門違い。
- 154 : ◆aBeASKncAI :2005/04/23(土) 02:12:29 ID:g2gg8Gr20
- 志願ありがとうございます。
今、(最低限の)説明書を書いてますので、お待ちください。
配布はnyではなく、和塩で行います。URLは後程。
(nyTripperが大丈夫だったのだから、これも大丈夫でしょう・・・たぶん。)
>>152
すみません、コミュニケーション苦手でして。
志願という言い方がまずかったですか。
>>35あたりで、試してくれる人を求めていたのですが・・・。
- 155 :[名無し]さん(bin+cue).rar:2005/04/23(土) 02:20:41 ID:l/kw0vdO0
- つうかBTの匿名性うp版つくれ
- 156 : ◆aBeASKncAI :2005/04/23(土) 04:10:09 ID:g2gg8Gr20
- http://www.geocities.jp/ny2scan/
の「(名称未定)」のリンク先のページからダウンロードできるようにしました。
今回のものは、
1つのファイルにつき、1つの連続した読み書きのみ をキャッシュします。
1つのファイルを同時に複数の相手にアップロードするような場合や、
多重ダウンロードをする場合には、あまり効果が出ないと思います。
(すでに書いていますが)
すでに断片化しているファイルや空き領域に対しては、効力がないどころか逆効果です。
フォーマット直後のHDDか、デフラグした後のHDDで、試してください。
HDDへのアクセスがどう変化するかについては、
私は使ったことないのですけど、
http://www.sysinternals.com/ntw2k/utilities.shtml
にあるDiskmonやFilemonで観察できるようです。
Winnyの変な挙動など、色々ネタはあるけど、もう眠いので寝ます。
- 157 :[名無し]さん(bin+cue).rar:2005/04/23(土) 04:43:59 ID:Gcl60yWr0
- nyが落ちるぞゴラァ!
- 158 :[名無し]さん(bin+cue).rar:2005/04/23(土) 04:56:43 ID:YHbrGb8B0
- >>157
・転んでも泣かない、バグがあっても恨まない
どこで落ちるとか環境かいておいたほうがいいんでね
- 159 :[名無し]さん(bin+cue).rar:2005/04/23(土) 09:07:19 ID:2rH/dKUa0
- 報告テンプレが必要か
- 160 : ◆aBeASKncAI :2005/04/23(土) 14:43:47 ID:g2gg8Gr20
- 落ちますか。
うーむ。
落ちるときに、Winnyがメッセージボックスを出しますか?
それとも、何も出ずに黙って落ちますか?
↓問診票です
OSのバージョン :
Winnyのバージョン :
普通にWinnyを起動した時のメモリ残り容量 :
HDDの残り容量 :
セキュリティ関係のツール :
その他、何か特殊なツール :
不具合の出るタイミング :
不具合の内容(表示されるエラーメッセージは全てコピペ) :
- 161 :[名無し]さん(bin+cue).rar:2005/04/23(土) 14:47:30 ID:SrF+/fm30
- メッセージボックスはうざいからエラーログ取るようにしてちょ
報告はそれを貼り付けるような感じにすればいい
- 162 : ◆aBeASKncAI :2005/04/23(土) 14:49:21 ID:g2gg8Gr20
- すみません、うまく動いている方も、環境を報告おねがいします。
- 163 : ◆aBeASKncAI :2005/04/23(土) 15:01:08 ID:g2gg8Gr20
- 私のほうでは、メッセージボックスは出していません。
Winny.exe側が例外をハンドルして、メッセージボックスを出すようです。
試してみたら、Dr.ワトソンが働かない・・・orz
例外をcatchせずノーガードにしていても、Dr.ワトソンが働かないんじぁダメか。
つーか、WindowsアプリならDr.ワトソンが使えるようにしてくれよぉ。
しかたがないので、エラーログ仕込みます。
- 164 :[名無し]さん(bin+cue).rar:2005/04/23(土) 15:05:12 ID:SrF+/fm30
- >>163
> 私のほうでは、メッセージボックスは出していません。
ああ、勘違いした。
>>160
> 落ちるときに、Winnyがメッセージボックスを出しますか?
これを 落ちるときにメッセージボックスを出しますか?
と読んでた。
忘れてくれ。
- 165 :[名無し]さん(bin+cue).rar:2005/04/23(土) 16:39:34 ID:w9KfoKmW0
- 期待あげ
- 166 :[名無し]さん(bin+cue).rar:2005/04/23(土) 17:11:33 ID:NPSSu5Hn0
- 期待sage
- 167 :[名無し]さん(bin+cue).rar:2005/04/23(土) 20:11:19 ID:sQLKrZd+0
- もっと下がってからにするわ。
- 168 :[名無し]さん(bin+cue).rar:2005/04/23(土) 20:12:12 ID:Q+WYPWvr0
- あげ
- 169 :[名無し]さん(bin+cue).rar:2005/04/23(土) 22:41:00 ID:x+1mj2eN0
- 人柱期待上げ
- 170 : ◆aBeASKncAI :2005/04/24(日) 01:34:27 ID:gtZ8croU0
- ttp://www.geocities.jp/ny2scan/
に、ログを仕込んだversion0.11をupしました。
version0.1でnyが落ちた方、再度実験をお願いします。
動いた方も、動かなかった方も、
できれば以下のフォーマットで報告ください。
このツールのバージョン :
OSのバージョン :
Winnyのバージョン :
普通にWinnyを起動した時のメモリ残り容量 :
HDDの残り容量 :
セキュリティ関係のツール :
その他、何か特殊なツール :
うまく動いているように見えるか :
ログのファイルに何か出ているか :
不具合の出るタイミング :
不具合の内容(表示されるエラーメッセージは全てコピペ) :
- 171 :[名無し]さん(bin+cue).rar:2005/04/24(日) 02:03:03 ID:Ueb7uOyD0
- このツールのバージョン :0.11
OSのバージョン :XPSP2
Winnyのバージョン :7.1
普通にWinnyを起動した時のメモリ残り容量 :最低限の常駐を立ち上げて、500M程余ってる。
HDDの残り容量 :キャッシュフォルダ→60G位,ダウンロードフォルダ→10G位
セキュリティ関係のツール :avast+Zonealarm
その他、何か特殊なツール :特にないと思う
うまく動いているように見えるか :動いてない。タスクマネージャーみてもプロセス立ち上がってないし。
ログのファイルに何か出ているか :ログファイル作成されてない。
不具合の出るタイミング :
不具合の内容(表示されるエラーメッセージは全てコピペ) :
nyと同フォルダに置くとかじゃなくていいんでしょ?これ。
- 172 : ◆aBeASKncAI :2005/04/24(日) 02:20:08 ID:gtZ8croU0
- >>171
フォルダはnyと同じ場所でなくてOKです。
もしかして、Explorerからexeをダブルクリックする等して起動していませんか?
コマンドプロンプトからコマンドライン引数にWinny.exeをフルパスで指定して、起動してください。
- 173 :[名無し]さん(bin+cue).rar:2005/04/24(日) 02:55:38 ID:Ueb7uOyD0
- ヽ(゚∀゚)ノアヒャヒャヒャヒャ!!readmeヨクミテナカターヨ!!
このツールのバージョン :0.11
OSのバージョン :XPSP2
Winnyのバージョン :7.1
普通にWinnyを起動した時のメモリ残り容量 :最低限の常駐を立ち上げて、500M程余ってる。
HDDの残り容量 :キャッシュフォルダ→60G位,ダウンロードフォルダ→10G位
セキュリティ関係のツール :avast+Zonealarm
その他、何か特殊なツール :特にないと思う
うまく動いているように見えるか :ソフト自体は起動出来たはず。プロンプトにそうメッセージが出たし。
DLLも実行されてるっぽい。(ExtraFileCacheTest.dll)
しかし、タスクマネージャーにプロセス名が出てこない。
ログのファイルに何か出ているか :ログファイル作成されてない。
不具合の出るタイミング :
不具合の内容(表示されるエラーメッセージは全てコピペ) :
付記
DLLが実行されているかは「DLL Toys」てのを使って調べた。
- 174 : ◆aBeASKncAI :2005/04/24(日) 03:27:24 ID:gtZ8croU0
- >>173
ツールを経由して起動したWinnyは動いていますか?
フォルダの空き容量は512MB少なく認識されていますか?
ツールのEXE部分はローダーなので、
Winnyを起動して初期化が終われば、
プロセスは終了して残りません。
- 175 : ◆aBeASKncAI :2005/04/24(日) 04:56:33 ID:gtZ8croU0
- すみません、書くのを忘れてました。
nyは6.6と7.1以外はたぶん動きません。
うーむ。うまく動いている人はいないのかな。
うちでは動いてないかと思うくらいHDDが静かになってるのですが。
いったい何が違うのだろう・・・。
- 176 :[名無し]さん(bin+cue).rar:2005/04/24(日) 05:09:59 ID:BcLPCTIS0
- 全然静かにならないぽ
- 177 : ◆aBeASKncAI :2005/04/24(日) 05:31:29 ID:gtZ8croU0
- >>176
(´・ω・`)ショボーン
APIのフックに失敗してるのかもしれないです・・・
まず、nyがドライブの空き容量を0.5GB少なく認識しているかどうか、
nyのシステム情報とExplorerの表示を比較してみてください。
もし同じ容量を表示していれば、APIのフックに失敗しています。
0.5GB少なく認識しているようなら、APIのフックには成功しています。
SysinternalsのFilemonを使って、
ファイルアクセスが64KBよりも大きな単位で行われているかチェックしてください。
大きな単位で行われていれば、キャッシュは働いています。
にもかかわらずHDDが激しくゴリゴリいうのは、HDDが断片化しているから、かも。
同じくSysinternalsのDiskmonを使って、
実際のディスクアクセスが連続した領域に対して行われているかチェックしてください。
- 178 :[名無し]さん(bin+cue).rar:2005/04/24(日) 05:51:35 ID:BcLPCTIS0
- チェックしたけど正常ぽ。
あと朝起きるとny落ちてること多いぽ
- 179 :[名無し]さん(bin+cue).rar:2005/04/24(日) 08:18:16 ID:j+iPFzy70
- >>1がんばる。俺もがんばる。
- 180 :[名無し]さん(bin+cue).rar:2005/04/24(日) 10:43:40 ID:OmOr+Nj20
- 素直に壊れてもいいようなHDDをキャッシュ専用として使え。
- 181 :[名無し]さん(bin+cue).rar:2005/04/24(日) 10:57:31 ID:6NNJEoOz0
- Winnyからに限らずHDDを守るシールを製品化してほしい。
- 182 :[名無し]さん(bin+cue).rar:2005/04/24(日) 11:44:22 ID:gq616ygi0
- 貼れば万事OK
- 183 :[名無し]さん(bin+cue).rar:2005/04/24(日) 11:56:44 ID:35+9p24V0
- そんな貼るだけでおkなんて怪しい通販みたいな
- 184 :[名無し]さん(bin+cue).rar:2005/04/24(日) 12:05:50 ID:8G1HjTRo0
- サイトからtoolダウソさせるより、ハッシュで更新させたほうのがいいんじゃね?
- 185 :[名無し]さん(bin+cue).rar:2005/04/24(日) 12:46:28 ID:ox38ysL70
- 守るというか、壊れるまえに教えてくれればそれで良いんだけどね
スマートっていまいち信用できないというかアテにならない
- 186 :[名無し]さん(bin+cue).rar:2005/04/24(日) 12:53:09 ID:x8Wt828e0
- HDDのシーク音があまりにもうるさいなら↓をダウンロードして試してみれ。
ttp://www.hgst.com/hdd/support/download.htm#FeatureTool
Acoustic Managementを見てDisableになってたらEnableに変更して
さらに値を最低値の128にすれば静かになると思う。
すべてのHDDに対してこのツールが有効かどうかはわからん。
- 187 :[名無し]さん(bin+cue).rar:2005/04/24(日) 13:15:32 ID:YZAql0UO0
- >186
FDDがないとインスコ出来ないんだな。
- 188 :[名無し]さん(bin+cue).rar:2005/04/24(日) 13:20:33 ID:g3FYmwDl0
- ttp://www.geocities.co.jp/SiliconValley-Cupertino/3686/
- 189 :[名無し]さん(bin+cue).rar:2005/04/24(日) 13:23:12 ID:q9wY0oxL0
- >>187
CD-R版がある
- 190 :[名無し]さん(bin+cue).rar:2005/04/24(日) 13:35:06 ID:UDI9tloW0
- Disableに設定する俺
- 191 :173:2005/04/24(日) 14:26:06 ID:Ueb7uOyD0
- > ツールを経由して起動したWinnyは動いていますか?
動いたぽ。
> フォルダの空き容量は512MB少なく認識されていますか?
キャッシュドライブかダウンロードフォルダのドライブなのかわからんけど、どっちにしろ
ドライブのプロパティで確認出来る空き容量=nyが認識している空き容量
だぽ。
- 192 : ◆aBeASKncAI :2005/04/24(日) 15:17:00 ID:gtZ8croU0
- version 0.12をupしました。
・ログの改行コードが間違っていたので修正
・エラーが出てもログに残らない部分があったので修正
・起動時のタイムアウトを10秒→30秒に延長
>>191
APIのフックに失敗しているようです。
avastに阻止されている可能性があります。
- 193 : ◆aBeASKncAI :2005/04/24(日) 15:18:35 ID:gtZ8croU0
- >>191
あと、コマンドプロンプトに何か出ていませんか?
- 194 :[名無し]さん(bin+cue).rar:2005/04/24(日) 15:19:58 ID:gtZ8croU0
- >>184
トリップ付けて書き込みしてるので、nyを使う意味がないんです。
- 195 : ◆aBeASKncAI :2005/04/24(日) 15:20:30 ID:gtZ8croU0
- orz 名前欄書き忘れた・・・
- 196 :173:2005/04/24(日) 15:37:06 ID:Ueb7uOyD0
- 0.12をダウソして使ってみたぽ。
> あと、コマンドプロンプトに何か出ていませんか?
プロンプトには
・ソフト名
・copyright
・サイトURL
・「いちおう起動出来た。うまくいくかどうかは・・・別の話。」のコメント
しかでてないぽ
> avastに阻止されている可能性があります。
avastを切ってみたぽ。ついでにぞねも切ってみたぽ。相変わらず
ドライブのプロパティで確認出来る空き容量=nyが認識している空き容量
だぽ。
- 197 :[名無し]さん(bin+cue).rar:2005/04/24(日) 16:26:05 ID:ja+NtLjA0
- 他のスレにも書き込んだんですが、こちらへも書き込みをさせてもらいます。
どなたかアドバイスをお願い致します・・・。
(↓に他スレに書き込んだものをそのまま載せます。)
-----------------------------------------------
【Winny総合質問44】
440 名前:[名無し]さん(bin+cue).rar[sage] 投稿日:2005/04/24(日) 15:48:14 ID:ja+NtLjA0
本日久しぶりにwinnyを起動させていたのですが、使い出して2時間ぐらいたった時に
急に「○○.dllが見つかりません。」となりwinnyが終了しました。
それからPCに再起動をかけたところwinnyを入れていたドライブ(E)のファイルが
ほぼ全消去(フォルダは残り、中は空)という状態になってしまいました・・・。
ドライブのプロパティを見ると再起動前と容量に変化はないので消去ではなく、
何かしらのキッカケで不可視状態になってしまったのかなどと思っているのですが
一体すれば元に戻るでしょうか・・・。
どなたか詳しい方がいらっしゃればご教授よろしくお願致します。
また、こちらの情報不足等ありましたらご指摘頂ければと思います。
ちなみにOSはwindowsXP、ドライブは物理的に3つのHDDに分けており、
Cが40GB、Dが120GB、Eが160GBで、
問題のEドライブはほぼ満杯まで詰まっていました。
- 198 :197:2005/04/24(日) 16:27:02 ID:ja+NtLjA0
- 続きです。
------------------------------------------------
446 名前:440[sage] 投稿日:2005/04/24(日) 16:06:52 ID:ja+NtLjA0
レスありがとうございます。
その隠し属性の解除方法もしくは何かしらの確認方法などはありますでしょうか・・・?
現在この状況にかなり困っておりまして、貧乏な為そんなに出せませんが
1万円ぐらいであればアドバイス代としてお渡ししたいと考えています。。
どうぞ宜しくお願いいたします。
- 199 : ◆aBeASKncAI :2005/04/24(日) 16:41:31 ID:gtZ8croU0
- >>196
WindowsXP+SP2のまっさらな環境を作って試してみます。
- 200 :[名無し]さん(bin+cue).rar:2005/04/24(日) 16:43:49 ID:3Rqi2Qq50
- 元々静かなHDDをスマドラに突っ込んでるんでシーク音については分からんが、
一応正常に動いてる報告。
このツールのバージョン : 0.12
OSのバージョン : XPSP2
Winnyのバージョン : Winnyp v2.0b7.26
普通にWinnyを起動した時のメモリ残り容量 : 600MBくらい
HDDの残り容量 : 20GBくらい
キュリティ関係のツール : Norton AntiVirus
その他、何か特殊なツール : 特になし
うまく動いているように見えるか : 0.5GB少なく認識してるから上手く動いてるっぽい。
ログのファイルに何か出ているか : ログファイル作成されてない。
>198
スキャンディスクはしてみた?
- 201 :[名無し]さん(bin+cue).rar:2005/04/24(日) 18:50:47 ID:6OgBomY80
- キーンて音を小さくするには、
HDを買い換えるしか方法はありませんか?
ソフトで対処できるのはゴリゴリ音だけのような気がしているのですが。
- 202 :[名無し]さん(bin+cue).rar:2005/04/24(日) 19:01:17 ID:8NmMFWSI0
- 自作板静音スレいけ
ソフトではゴリゴリ音のみ
スマートドライブいれるかHDD買い換え
金なきゃぶっ壊れるの覚悟でダンボール箱につめろ
- 203 : ◆aBeASKncAI :2005/04/24(日) 21:00:36 ID:gtZ8croU0
- WindowsXPを新規インストールしてみたのですが・・・動きませんでした。
原因を調べます。
- 204 :[名無し]さん(bin+cue).rar:2005/04/24(日) 21:28:04 ID:mpvxNoD90
- なに?HDD破壊プログラム作成いてるスレはここ?
- 205 :[名無し]さん(bin+cue).rar:2005/04/24(日) 21:59:59 ID:Y0oNZBw70
- いや、K札だろ
- 206 : ◆aBeASKncAI :2005/04/24(日) 22:29:52 ID:gtZ8croU0
- すみません、
47氏純正のnyに対しては、XPではうまくいかないようです。
(´・ω・`) 2000とXPで、Win32APIの挙動が違うよ・・・。
- 207 :[名無し]さん(bin+cue).rar:2005/04/25(月) 00:15:35 ID:lb27oO6P0
- おぉいそりゃねーだろ
なんとかしなさい
- 208 :[名無し]さん(bin+cue).rar:2005/04/25(月) 00:23:50 ID:v7ZVGf430
- 俺は2000だから別にいいや。
- 209 :[名無し]さん(bin+cue).rar:2005/04/25(月) 00:58:53 ID:geNJ+9sE0
- >>206
折れもよくそーゆー不具合にぶち当たるから気持ちは分かる。
同じAPIのハズなのに、どのwindowsも少しずつ違うんだよね。
- 210 :[名無し]さん(bin+cue).rar:2005/04/25(月) 00:59:19 ID:axMCSyeH0
- 俺もwin3.1だから安心だな。
- 211 :[名無し]さん(bin+cue).rar:2005/04/25(月) 04:57:29 ID:Apk5atd/0
- おまえらがもたもたしてるからHDDが二台同時にお亡くなりになりましたよ
- 212 :[名無し]さん(bin+cue).rar:2005/04/25(月) 05:47:34 ID:8QtXH/RN0
- ◆aBeASKncAI
がんばれ〜。こういう素直にがんばる職人は大変貴重な存在だな。
- 213 :[名無し]さん(bin+cue).rar:2005/04/25(月) 06:27:33 ID:f1119L0B0
- とりあえずフロントエンド作れやボケが
- 214 :[名無し]さん(bin+cue).rar:2005/04/25(月) 14:49:59 ID:hLFkZ2xl0
- フロントエンドなんか用意するまでもないだろ。
ショートカットやバッチファイル作るなり
Winny.exeをドロップすりゃいいだけなんだし。
- 215 :Raven.B:2005/04/25(月) 16:56:37 ID:Ln/Q0snn0
- かなり期待しています。
nyだけでなくいろいろなソフトからハードディスクを守れるツールができたらいいなと・・・。(マテ)
で自分は「いろいろなソフトからハードディスクを守れるツールを作っている」
と解釈すれば別に逮捕されないのではと思いますが・・・。
起動調査協力したいけどパソコンの調子が悪いので協力できません・・・・。
だからハードディスクの調子がわかるフリーソフトのリンク貼っておきます。
ttp://www.panterasoft.com/download/hhealth.exe(本体)
ttp://www.panterasoft.com/download.html(サイト)
今まで音や断片化具合を見るしかなかったけどこれでちょっとはわかり易くなるのでは?
HDD Healthは3日ほど常駐させておけばハードディスクのいろいろなデーターや
HealthタブのNearestT.E.C.にハードディスクの命日の目安がでます。
(結構外れますが・・・・・)
最後になりましたが◆aBeASKncAIさん頑張ってください。
61 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
取りに行ったけどなかった。次は一時間後に取りに行くです。新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.8 2008/09/25 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)