タグ

ブックマーク / homepage3.nifty.com (3)

  • メモリ管理

    ◆ メモリ管理とは? UNIX では、どうやって複数のプログラムを実行しているのでしょうか? 具体的には、以下の3つの目標を実現する必要があります。 複数のプログラムを同時に実行すること。 物理メモリを効率良く管理すること。 あるプログラムの暴走や異常終了が他のプログラムの実行へ影響しないこと。 そのためには、メモリ管理機構にどのような機能が必要でしょうか? 物理メモリサイズより大きいサイズのプログラムを実行できること 理想的には任意のサイズのプログラムを実行できること 部分的にロードされたプログラムを実行できること プログラムのスタートアップ時間を減らすためにも 一度に複数のプログラムがメモリに存在できること プログラムをメモリ上の任意の場所(アドレス)にロードでき、 実行中に移動できること プログラムが再配置可能であること 物理メモリのサイズや構成に関係なく、プログラムを記述で

    sassy_watson
    sassy_watson 2010/04/17
    Unixのメモリ管理
  • HTTP::Request - HTTPリクエストをカプセル化するクラス

    Hippo2000 (2000/7/28) HTTP::Requestモジュールなのです。 作者はGisle Aasさんです。メールで許可をいただきました。 目次 名前 概要 説明 参考資料 著作権(COPYRIGHT) 名前 HTTP::Request - HTTPリクエストをカプセル化するクラス 概要 require HTTP::Request; $request = HTTP::Request->;new(GET => 'http://www.oslonett.no/'); 説明 HTTP::RequestクラスはHTTP形式のリクエストをカプセル化します。レスポンスはリクエスト行、いくつかのヘッダ、そして(潜在的には空の)内容で構成されます。LWPライブラリはHTTPプロトコルでないスキームにも、HTTP形式のリクエストを使っていることに注意してください。 このクラスのインスタンス

  • LWP::UserAgent - WWW ユーザ・エージェント クラス

    Hippo2000 (2000/7/28) LWP::UserAgentモジュールなのです。 作者はGisle Aasさんです。メールで許可をいただきました。 2001/6/21:山宮隆さんからの指摘を受けて、余分な「;」を削除しました。 目次 名前 概要 説明 メソッド 参考資料 著作権 名前 LWP::UserAgent - WWW ユーザ・エージェント クラス 概要 require LWP::UserAgent; $ua = LWP::UserAgent->new; $request = HTTP::Request->new('GET', 'file://localhost/etc/motd'); $response = $ua->request($request); # or $response = $ua->request($request, '/tmp/sss'); # or

  • 1