LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Да, это «недоработка», но в целом пофиг. Про cpuinfo/cmdline - подозреваю что /proc/sys, который sysctl, систематически отличается от остальных записей в /proc, потому что sysctl-чтение исторически делается только целиком. А может это и просто совпадение. В целом создавать для всех без разбора sysctl-ей временный буфер в ядре - не очень хорошая идея, там могут быть какие-то тяжёлые данные, которые будут тайком тратить память. Да и вообще зачем возиться с этим буфером и усложнять ядро, когда можно буферизовать в юзерспейсе? В джаве нет функции для чтения sysctl?

Исходная версия firkax, :

Да, это «недоработка», но в целом пофиг. Про cpuinfo/cmdline - подозреваю что /proc/sys, который sysctl, систематически отличается от остальных записей в /proc, потому что sysctl-чтение исторически делается только целиком. А может это и просто совпадение. В целом создавать для всех без разбора sysctl-ей временный буфер в ядре - не очень хорошая идея, там могут быть какие-то тяжёлые данные, которые будут тайком тратить память. В джаве нет функции для чтения sysctl?