Pull to refresh

Comments 7

Кстати, на хабре был полный цикл перевода этой книги.

И все еще есть) Вот ссылка, где переведен разбираемый пример. Болячки там те же(

Итог
После всех поисков и разбирательств, написал модуль по образу и подобию вышеуказанных, но с добавлением некоторых комментариев, которых нехватало мне. Может быть когда-то кому-то это чем-то поможет, спасибо.

Большую работу проделали, хорошо бы её включить в перевод, как примечание. Но, увы, я уже не имею такой технической возможности.

Те, кто занимались книгой, уже не работают там. Так что маловероятно.

Фуникция "proc_set_size" устанавливает размер файла в /proc. Мб кто-то сможет объяснить для чего он там?)

Для того, чтобы дать возможность обращаться к файлу из /proc с ненулевого смещения. Например, вам может быть не нужен весь мусор из огромного /proc/kcore, hexdump -Cv -s 1 -n 1 /proc/kcore отработает без проблем, а для /proc/cpuinfo этот фокус не пройдёт. С вашим модулем эта функциональность будет работать неправильно, поскольку ни функция чтения, ни функция записи не используют off/offset как смещение в буфере.

Sign up to leave a comment.

Articles