タグ

ブックマーク / oshiete.goo.ne.jp (2)

  • CPU使用率とロードアベレージ

    ロードアベレージは、最も簡単に説明すると、実行プロセス数の平均だ。説明によっては実行待ちプロセス数や実行可能プロセス数となっているが、正確には実行プロセス数(実行中プロセス数+実行可能プロセス数)だ。つまり、I/O待ちのプロセスはカウントされない。 ここで、たとえば、1秒間に10回実行プロセス数をカウントすると、1分間では600回カウントする。カウントした時に、毎回3、4、5あたりをうろうろしていると、平均値としては4ぐらいになる。これがロードアベレージだ。正確に、Linuxが1秒に何回カウントしているかは知らんが、どちらにせよ (カウントした時のロード数1+...カウントした時のロード数n)/カウント数 という計算式になるので、1分に何回カウントしたかはあまり重要な数字ではない(もちろん1分に1回やら数回やらというのは困るが)。ロードの平均値を取っているのでロードアベレージだ。 ロードア

    CPU使用率とロードアベレージ
  • CGIを使用したファイルのアップロードで別サーバーを指定

    可能か不可能かという質問に対しての回答としては 可能です。 確認ですが、CGIの設置してある場所にアップロード ファイルを待避しないで、別サーバに直接 ファイル転送したいのならかなり難しいは無しになります。 なぜならファイルをアップロード処理はどこがするんですか?って言う話しになりますから。CGIを別のサーバに置いちゃいけないんですよね? もし、一時的に、CGIの設置してある場所に、一旦アップロードファイルを待避していいのなら、そのCGIサーバから別サーバへFTP転送する仕組みを作ってあげれば良いです。 FTPのコマンドを直に利用するには、FTPには自動転送がないのでNcftpなどの自動転送可能なフリーウェアを利用するか、CGIのパッケージでソケットなどを利用して転送ルーチンを作成してあげることになります。 しかし、多くのプロバイダは、そういう通信を許していません。 どういう環境で、実行さ

    CGIを使用したファイルのアップロードで別サーバーを指定
  • 1