🕌
[Feature #21878] DOOR / PORT / WHITEOUT のファイルタイプをサポートする提案
[Feature #21878] More file types: DOOR, PORT, WHITEOUT
- 以下のファイルタイプをサポートする提案
DOORPORTWHITEOUT
- Python でこれらのファイルタイプ(を識別する関数)がサポートされているので Ruby でも対応するのがモチベーションみたいですね?
- ちなみにこれらのファイルタイプはファイルとしてのデータを持っているわけではなくて特定の OS で「特定の状態を判定するため」に使用するためのファイルみたいですね
-
DOOR: Solaris / illumos 系OS で使用され『高速IPC(プロセス間通信)機構』で利用される -
PORT: Solaris系専用で『イベント通知機構』で利用される -
WHITEOUT: Union filesystem / BSD系OS で使用され『「削除」を表す特殊エントリ』で使用される
-
- 上で上げたみたいにかなり特殊なファイルになるんですが Ruby で利用したい(サポートしたい)ケースって実際にありそうなんですかねー
Discussion