タグ

FreeBSDに関するchakiraluのブックマーク (4)

  • *BSD で kqueue・kevent を使ってみよう

    *BSD で kqueue・kevent を使ってみよう select() の欠点 select() は複数のディスクリプタをポーリングできる便利なシステムコールです。 しかしパフォーマンスはよくありません。理由は以下の通りです。 ユーザプロセスは、監視対象のディスクリプタ一覧をユーザ領域からカーネル領域にコピーする必要がある。 カーネルがポーリング結果をユーザ領域に返す際もコピーしなければならない。 カーネルは、ポーリング対象のディスクリプタを知るために、配列の全要素を調べなければならない。 ユーザプロセスも、入出力可能なディスクリプタを知るために、配列の全要素を調べなければならない。 上記の作業は、select() を発行するたびに毎回行わなければならない。 select() のパフォーマンスが悪いことは広く知られていたので、 各 OS でいろいろな取り組みが行われてきました。 Sol

  • The FreeBSD Project

    FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms. A large community has continually developed it for more than thirty years. Its advanced networking, security, and storage features have made FreeBSD the platform of choice for many of the busiest web sites and most pervasive embedded networking and storage devices.

    The FreeBSD Project
  • FreeBSD-8.0で型落ちのMacBook Proも蘇った件 : 404 Blog Not Found

    2009年12月02日02:00 カテゴリTipsiTech FreeBSD-8.0で型落ちのMacBook Proも蘇った件 EeePC復活に味をしめて、さらにもう一台蘇らせてみますた。 それが、こちら。 AppleCareでもケアできない、メモリーが2GBまでしか乗らないころのロートルですが、それを言ったら Snow Leopard がインストールできない PowerBook G4 ですら我が家ではファックス受信機としてまだ現役だったりします。ましてや Snow Leopard もきちんと動作するこれで FreeBSD-amd64 が動かないわけがないのです。 が、デュアルブートさせるのにはちょっとした苦労が必要です。シングルブートならわけないのですが、デュアルブートだと、ただインストールするのも一苦労です。 AppleMacbook - FreeBSD Wiki の方法で行けると思い

    FreeBSD-8.0で型落ちのMacBook Proも蘇った件 : 404 Blog Not Found
  • FreeBSD ハンドブック

    This translation may be out of date. To help with the translations please access the FreeBSD translations instance. trademarksFreeBSD は The FreeBSD Foundation の登録商標です。 IBM, AIX, OS/2, PowerPC, PS/2, S/390 および ThinkPad は アメリカ合衆国、その他の国、または両方における International Business Machines Corporation の商標です。 IEEE, POSIX および 802 は アメリカ合衆国における Institute of Electrical and Electronics Engineers, Inc. の登録商標です。 Red Ha

  • 1