02/07/26 05:06 PbPQjK7A
>>208
linxのfilesystem, e2fsの先祖にあたるbsd filesystem (ufs)では、
アルゴリズム上ディスク使用率が95%を越えるとパフォーマンスの低下があらわれる。
そこで、一般ユーザのディスク使用率の上限を95%にし、
残りの5%はsuper userのみ使用可能とした。
これによりパフォーマンスの低下を抑えるとともに、
ディスクが一杯になってもrootは緊急避難的に
(パフォーマンスは落ちるが)ディスクを使用できるというメリットが齎された。
e2fsの場合はそのrootの代わりに、
tune2fs -u ayu /dev/sda1
とすることにより、うぐぅに特権的に5%の使用権を与えることができる。
glibcだが、調べたところ、
manual/errno.texi からawkにより sysdeps/gnu/errlist.cが生成されている。
$ grep "deftypevr Macro int" errno.texi | wc
140 560 4120
140個がんばりましょう!
ECHILD: No child processes
「ボク、そんな子供じゃないもん」