パスワードを忘れた? アカウント作成
396158 journal

BSDの日記: FreeBSD、デバイス名の長さ変更

日記 by BSD
BSD による Friday February 07, @11:05AM の投稿,
最後は無限長に行くしかない 部門より.

我曰く、" FreeBSDの開発者である Poul-Henning Kampが関係者に出したメールによると、デバイス名の 長さを当面63にまで増やす提案を行った。これによる問題がないことを確認後、実施 したいとの意向である。 このデバイス名は make_dev(9) ( マニュアル参照)で使用されるもので、カーネル内のdev_t構造体 を規定するものである。デバイスドライバが使用するアルゴリズムの跳び先 アドレス等が含まれている。 現在、立ち上げ時に256バイトブロックを50個分固定的に割付け、 malloc(9)が利用可能になるまではこの静的エリアを利用している。 この256バイトブロックは名前以外に140バイトのデータ量がある。 原理的には116文字まで名前領域を拡張できるが、当面は 63文字まで拡張する意向のようだ。ちなみに現在は、SPECNAMELENで15文字 に制限されているが、最後には制限無しにしたいというのが彼の希望である。 我々一般ユーザには特にどうという影響もないと思うが、 UNIX由来の入出力制御の仕組みとして 理解しておきたい。"

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

日々是ハック也 -- あるハードコアバイナリアン

読み込み中...