もう16時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]ライブチャットBBchatTVで出会い[PR]  

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
名前: E-mail (省略可) :


read.cgi ver 05.0.7.8 2008/09/25 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)