sysfs
De Wikipedia, a enciclopédia encyclopedia
sysfs é um pseudo sistema de arquivos fornecido pelo núcleo do Linux que exporta informações sobre vários subsistemas do núcleo, dispositivos de hardware e controladores de dispositivos associados a partir do modelo de dispositivos do núcleo para o espaço do usuário, por meio de arquivos virtuais.[1] Além disso para fornecer informações sobre vários dispositivos e subsistemas do núcleo, os arquivos virtuais exportados também são utilizados para sua configuração.
O sysfs fornece funcionalidade similar ao mecanismo do sysctl encontrado em sistemas operacionais BSD, com a diferença que o sysfs é implementado como um sistema de arquivos virtual em vez de ser apenas um mecanismo embutido no núcleo do sistema par essa finalidade, e assim, no Linux, os parâmetros de configuração do sysctl são disponibilizados em /proc/sys/ como parte do procfs, não do sysfs que é montado em /sys/.[2]