私は「すべてがファイルです」という言葉が完全に正確ではないことを知っていますが、私が知っている限り、各プロセスは複数の/proc
ファイルを含むディレクトリを取得します。読み取り/書き込み操作は速度の面で大きなボトルネックを引き起こすことが多く、ファイルからファイルに常に読み書きするには処理速度が大幅に遅くなります。
多くのファイルを保存する必要/proc
が遅くなりますか?そうでなければ、多くのIOを実行する必要がないことは、Linuxの大きな設計上の欠陥ではありませんか?
ベストアンサー1
ファイルは純粋に動的に生きてい/proc
て存在します/sys
。つまり、何も読まないと、ファイルはまったく存在せず、カーネルはファイルを生成するのに時間がかかりません。
/proc
そして/sys
ファイルをAPI呼び出しとして考えることができます。これを実行しないと、カーネルはどのコードも実行しません。