Как описано в Руководстве по программированию модуля ядра Linux ( 5.2. Чтение и запись файла / proc ), ядро вызывает функцию, связанную с драйвером, во время инициализации драйвера для чтения данных из пользовательского пространства в ядро .
Программа echo
не знает ничего особенного о ядре; ядро делает всю работу.
Дополнительная литература: