WinnyからHDDを守るツールを作ろう Part2.2
i-RAMにキャッシュ貯めてる人いる?
回転してないしi-RAMなら守る必要もないのかな?
>>539 ヒント(?):バッテリーがなくなるとデーターが消える
>>540 もひとつヒント:電源切ってもマザーボードに通電していればデータは保持されている
最終ヒント:iRamの最大容量は4GB
Ramって使いどころがよくわからんな・・
i-RAM最大容量の4GBを多いと見るか、少ないと見るか…
内臓バッテリーを使って、約16時間位は内容は保持されるみたいだけど。
内臓バッテリーか
生体部品?
∧_∧
(´・ω・)
/ \
__| | | |_
||\  ̄ ̄ ̄ ̄ \
||\\. \
||. .\\ \ ∧_∧.
. \\ \| ( ) ギャハハわかったからパン買って来い
. \\ \ / ヽ.
. \\ / .| | |
. \∧_∧ (⌒\|__./ ./
( )オレおにぎり3個な∧_∧
. _/ ヽ \| ( ) 金はお前が出せよ
. | ヽ \ / ヽ、
. | |ヽ、二⌒) / .| | |
またお前か。
保守乙
>>544 キャッシュにしてもダウソフォルダにしてもぜんぜん足りない。
>>544 >内臓バッテリーを使って、約16時間位は内容は保持されるみたいだけど。
だからそりゃ停電の場合だアホ。
>>541を100回くらい音読してみろ。
日本語が読めるならだが。
OS:WinXP HOME SP2
CPU:ATHRON64 3500+
HDD:Seagate ST3160827AS (検証の為、DownCacheOS兼用)
DisableOsBufferAndCache=1
EnableActivityLogging=1
CacheSizePerEachFile=2
使用
@計測開始から0日00時間20分07秒 (1,207秒)
ドライブ0
A総転送量 5,464,653 セクタ(2,797,902,336 バイト)
B総ヘッド移動量 649,632,141,339 セクタ
C総応答時間 484,044,209 nsec
D総IOP数 49,492 個
E連続した領域へのアクセス 19,923 回
A÷@=1秒あたりの転送量 4,527 セクタ(2,318,063バイト)
B÷@=1秒あたりのヘッド移動量 538,220,498 セクタ
C÷@=稼働率 0.0401 %
D÷@=1秒あたりのIOP数 41.00 個
E÷@=1秒あたりの連続した領域へのアクセス 16.51 回
B÷A=1セクタあたりのヘッド移動量 118,878 セクタ
A÷D=1IOPあたりの転送量 110.41 セクタ
B÷D=1IOPあたりのヘッド移動量 13,126,003 セクタ
A÷E=1連続アクセスあたりの転送量 274.29 セクタ
B÷E=1連続アクセスあたりのヘッド移動量 32,607,144 セクタ
D÷E=1連続アクセスあたりのIOP数 2.48 個
不使用
@計測開始から0日00時間21分11秒 (1,271秒)
ドライブ0
A総転送量 1,379,202 セクタ(706,151,424 バイト)
B総ヘッド移動量 309,657,724,953 セクタ
C総応答時間 84,946,181 nsec
D総IOP数 14,298 個
E連続した領域へのアクセス 7,727 回
A÷@=1秒あたりの転送量 1,085 セクタ(555,587バイト)
B÷@=1秒あたりのヘッド移動量 243,633,143 セクタ
C÷@=稼働率 0.0067 %
D÷@=1秒あたりのIOP数 11.25 個
E÷@=1秒あたりの連続した領域へのアクセス 6.08 回
B÷A=1セクタあたりのヘッド移動量 224,519 セクタ
A÷D=1IOPあたりの転送量 96.46 セクタ
B÷D=1IOPあたりのヘッド移動量 21,657,415 セクタ
A÷E=1連続アクセスあたりの転送量 178.49 セクタ
B÷E=1連続アクセスあたりのヘッド移動量 40,074,767 セクタ
D÷E=1連続アクセスあたりのIOP数 1.85 個
774 名前:[名無し]さん(bin+cue).rar[sage] 投稿日:2005/09/29(木) 15:57:31 ID:iZ6lI9Es0
すごくアヤシイソフトを発見
BT Engine 4.6
http://www.soft4kids.com/ 要するにPCの設定をBitTorrent用に最適化して、
なおかつHDDへの負荷を抑えてくれるらしい。あらゆるタイプのBitTorrentクライアントに
対応していて、各クライアントを起動する前にBT Engineを起動させておくらしい。
実際にするのはポートの開放を動的に行うことと、接続数を50以上に引き上げること。
それから、各クライアントが機能的に内包している上限速度を最大にまで引き上げるらしい…。
また、HDDに書き込む前にメモリにため込む量を多くして書き込み頻度を減らして
HDDを保護する…とのこと。
あーああーーー
557 :
[名無し]さん(bin+cue).rar:2005/11/11(金) 16:43:41 ID:aAWTz0V50
質問、ウィニーを開くとCPU率が100%になるんだけどどうやったらなおる?
このスレのツール使っての話か?
使ってないならスレ違いだが
>>557 CPUが言うことを聞くまでハンマーで叩けばOK
保
>>553 報告ありがとうございます。
1セクタあたりのヘッドの移動量は半分近くになっていますが、
総転送量が4倍になっているので、
Winnyからのファイルアクセスの量の違いがあったのか確認するために、
モニタの中段に表示される内容も併せて報告してください。
設定は
>>553のまま
@計測開始から0日00時間20分00秒 (1,200秒)
ドライブ0
A総転送量 602,662 セクタ(308,562,944 バイト)
B総ヘッド移動量 215,649,705,313 セクタ
C総応答時間 21,882,446 nsec
D総IOP数 9,625 個
E連続した領域へのアクセス 5,985 回
A÷@=1秒あたりの転送量 502 セクタ(257,135バイト)
B÷@=1秒あたりのヘッド移動量 179,708,087 セクタ
C÷@=稼働率 0.0018 %
D÷@=1秒あたりのIOP数 8.02 個
E÷@=1秒あたりの連続した領域へのアクセス 4.99 回
B÷A=1セクタあたりのヘッド移動量 357,828 セクタ
A÷D=1IOPあたりの転送量 62.61 セクタ
B÷D=1IOPあたりのヘッド移動量 22,405,164 セクタ
A÷E=1連続アクセスあたりの転送量 100.70 セクタ
B÷E=1連続アクセスあたりのヘッド移動量 36,031,696 セクタ
D÷E=1連続アクセスあたりのIOP数 1.61 個
収拾できなかったイベントの数 0個
ファイルアクセスの累計
Readキャッシュ: ヒット 2,531 回、ミス 315 回、ヒット率= 88.93 %
Writeキャッシュ: 遅延 4,466 回、フラッシュ 290 回、遅延率= 93.90 %
ReadFile呼び出し回数: アプリから 2,866 回、OSへ 598 回、Ratio= 20.87 %
ReadFileバイト数: アプリから 86,531,500 バイト、OSへ 223,461,485 バイト、Ratio= 258.24 %
WriteFile呼び出し回数: アプリから 4,558 回、OSへ 486 回、Ratio= 10.66 %
WriteFileバイト数: アプリから 245,153,936 バイト、OSへ 243,987,425 バイト、Ratio= 99.52 %
未使用
DisableOsBufferAndCache=0(念のため
DisableCache=1
@計測開始から0日00時間20分00秒 (1,200秒)
ドライブ0
A総転送量 834,910 セクタ(427,473,920 バイト)
B総ヘッド移動量 509,321,620,867 セクタ
C総応答時間 50,114,284 nsec
D総IOP数 13,310 個
E連続した領域へのアクセス 10,134 回
A÷@=1秒あたりの転送量 695 セクタ(356,228バイト)
B÷@=1秒あたりのヘッド移動量 424,434,684 セクタ
C÷@=稼働率 0.0042 %
D÷@=1秒あたりのIOP数 11.09 個
E÷@=1秒あたりの連続した領域へのアクセス 8.45 回
B÷A=1セクタあたりのヘッド移動量 610,031 セクタ
A÷D=1IOPあたりの転送量 62.73 セクタ
B÷D=1IOPあたりのヘッド移動量 38,266,087 セクタ
A÷E=1連続アクセスあたりの転送量 82.39 セクタ
B÷E=1連続アクセスあたりのヘッド移動量 50,258,695 セクタ
D÷E=1連続アクセスあたりのIOP数 1.31 個
収拾できなかったイベントの数 0個
ファイルアクセスの累計
Readキャッシュ: ヒット 0 回、ミス 0 回、ヒット率= 0.00 %
Writeキャッシュ: 遅延 0 回、フラッシュ 0 回、遅延率= 0.00 %
ReadFile呼び出し回数: アプリから 4,530 回、OSへ 4,530 回、Ratio= 100.00 %
ReadFileバイト数: アプリから 136,387,652 バイト、OSへ 136,387,652 バイト、Ratio= 100.00 %
WriteFile呼び出し回数: アプリから 5,163 回、OSへ 5,163 回、Ratio= 100.00 %
WriteFileバイト数: アプリから 288,652,662 バイト、OSへ 288,652,662 バイト、Ratio= 100.00 %
>>562-563 ありがとうございます。
ヘッドの移動量をアプリからの読み書き量で割って、
1バイトあたりのヘッドの移動量を計算すると、
ON : 650セクタ
OFF : 1,198セクタ
ということで、効いているようですね。
しかし1つ、気になる点があります。
>>562では、OSへのReadFileとWriteFileのバイト数を足すと467MBなのですが、
StatHddActivityは308MBと少ないです。
OSのキャッシュをバイパスすれば、
StatHddActivityは467MBよりも若干大きくなるはずです。
ということは・・・バグかも・・・。
うへっ(;´д`)
ほっっしゅ
ほー
winny用にハードディスクを一台つかうばあい
そっちにwinnyのプログラム本体も入れたほうがいいの?
プログラム自体は別にきにせんでもいいんかな
微々たるもんだろ
キャッシュ用HDメーカーはどこがオヌヌメ?
SATA系の性能で言えばSeagateがいいらしい。
保守
573 :
[名無し]さん(bin+cue).rar:2005/11/17(木) 07:15:28 ID:BDWI1HQc0
ho
>>564の件ですが、
他の方の環境でも、同様の現象が発生していますか?
ほしゅ。
最近NYしてないなぁ…
577 :
[名無し]さん(bin+cue).rar:2005/11/18(金) 19:23:47 ID:R95xp4MV0
プログラミング未経験者が
ファイル交換ソフトやこのスレの感じのツールを作るには、どの言語を勉強すれば良いですか?
あと、お勧めの本を教えていただけるとうれしいです。
「Borland c++」で参考書を探しても見つからないので、おとなしくM$の物を買うしかないのかなと思ったり。。。
よろしくお願いします。
初心者にはDelphiが良いらしいです。
一度も使ったことがないので、良いらしい、としか言えないのですが。
プログラミング言語は、何か1つだけに絞るのではなく、
作るものによって使い分けると思っておいたほうがいいです。
何かのソフトを作るには、大雑把に、
・プログラムの作り方
・プログラミング言語の文法
・OSのAPIの使い方、ライブラリやフレームワークの使い方
・その「何か」を作るために必要な専門知識
の4つが必要になります。
プログラムの作り方は、言語によりません。どの言語でも勉強できます。
プログラミング言語の文法は、さほど難しくありません。いくつもの言語を習得するのが普通です。
OSのAPI、ライブラリやフレームワークの使い方は、それらのマニュアルを読めばわかります。
がんばってください。
∧_∧
(´・ω・)
/ \
__| | | |_
||\  ̄ ̄ ̄ ̄ \
||\\. \
||. .\\ \ ∧_∧.
. \\ \| ( ) ギャハハわかったからパン買って来い
. \\ \ / ヽ.
. \\ / .| | |
. \∧_∧ (⌒\|__./ ./
( )オレおにぎり3個な∧_∧
. _/ ヽ \| ( ) 金はお前が出せよ
. | ヽ \ / ヽ、
. | |ヽ、二⌒) / .| | |
じゃあ俺は、から揚げ君の黄色
じゃあ俺赤な
ィニ三≡ヽ /  ̄  ̄ \
/jj7 \ミt /、 ヽ はぁ?黙ってろデブ
彡jj_r==i_r=tiミ |・ |―-、 |
彡l.  ̄・・ ̄ ミ q -´ 二 ヽ |
_lt '=t /__ ノ_ ー | |
_, -t"lt__ j l ^゙''ー 、 \. ̄` | /
/ ヽ ̄ 丿7 \ O===== |
/ `-‐''゙ ヽ / |
保守乙
586 :
[名無し]さん(bin+cue).rar:2005/11/21(月) 03:20:23 ID:wvsLzS410
保守
588 :
[名無し]さん(bin+cue).rar: