No.10836 投稿時間:2003年06月28日(Sat) 02:07 投稿者名:er URL:
Tiny FTP Daemonを1~2時間起動していると(ユーザーからのアクセス有り)
CPUを100%ず~っと使いつづけ、そのうちOSごとハングアップしてしまいます。
OS:Win2000Pro CPU:Celeron Memory:64MB です。
どうすれば解決できるでしょうか。助けてください。
No.10837 投稿時間:2003年06月28日(Sat) 02:19 投稿者名:おやじ URL:http://www.aconus.com/~oyaji/
こんばんは?
> Tiny FTP Daemonを1~2時間起動していると(ユーザーからのアクセス有り)
> CPUを100%ず~っと使いつづけ、そのうちOSごとハングアップしてしまいます。
>
> OS:Win2000Pro CPU:Celeron Memory:64MB です。
> どうすれば解決できるでしょうか。助けてください。
Win2Kで64MBではスワップしっぱなしで、話にならないのでは? タスクマネージャでメモリ使用量を見てみてはどうですか?
最低256MB、できれば512MBはないと無理でしょう。
No.10850 投稿時間:2003年06月28日(Sat) 16:11 投稿者名:er URL:
AN HTTPDやIISは正常に動作しますよ?
No.10851 投稿時間:2003年06月28日(Sat) 16:29 投稿者名:Left URL:
> AN HTTPDやIISは正常に動作しますよ?
おやじさんが言っておられるのは、別に動作うんぬんの事を言っておられるのではなく、
64MBだとスワップが大量に発生するために、レスポンスが悪いとかあんまり実用に
耐えないのでは?と言っているのだと思われます。
ちなみにユーザアクセス有りとありますが、どの程度のユーザが接続した状態で1~2時間
なのか分からないと状況が把握できないです。例えば、たいした性能もないマシンに数百人が
一斉に繋げば、(ここでは回線は無視しますが)処理しきれない状態になって、ハングアップ
するということも有りますし。
No.10855 投稿時間:2003年06月28日(Sat) 17:29 投稿者名:おやじ URL:http://www.aconus.com/~oyaji/
こんにちは。
Leftさんが言うとおりです。前述しましたが、タスクマネージャを開いてパフォーマンスをご覧になったらどうですか。(Ctrl+Alt+Delete)
おやじは、Win2Kで512MBでApache、Warftpd、Sygate Firewall、Norton他で、現在のメモリ使用量は161MBです。スワップファイルとTMP/TEMPファイルはフラグメントを嫌ってそれぞれ別に専用パーティション(1GBづつ)を割り付けているので、腐るほど使えますが、現状スワップはしていないということです。erさんのメモリ量では、この時点で100MBぐらいスワップしているということで、何かプロセスが動くたびにHDDにアクセスに行っているはずであり、複数プロセスが動けば、HDDにアクセスばかりしてスワップ待ちで動けなくなります。CPUが100%になるのは、この件とは直接関係ありませんが、こんな状態なのでおかしくなっている可能性が大きいと思います。
No.10859 投稿時間:2003年06月28日(Sat) 19:30 投稿者名:er URL:
近いうちにメモリを256MB以上に増やしてみます。
教えてくれてありがとうございました。
タスクマネージャで確認したところ、
やはりスワップが大量発生しておりました。