본문 바로가기

Linux Server

sysfs

반응형
linux 2.6 부터 지원되는 가상 파일 시스템이다.
커널 디바이스 모델로 부터 디바이스, 드라이버의 정보를 user space로  전달한다.
환경설정을 위해서도 사용된다.
BSD 시스템의 sysctl 매커니즘과 유사하지만 분리된 매커니즘이 아닌 하나의 파일 시스템으로 구현되어 있다.

2.5 버전을 구현하는 동안 2.4 버전의 단점을 수정한 리눅스 드라이버 모델을 소개하였다.
  • 드라이버-디바이스의 관계를 나타내는 통합된 방법이 없었다.
  • 일반적인 핫플러그 매커니즘이 아니었다.
  • procfs는 비프로세스의 많은 정보들로 지저분했다.
sysfs는 디바이스 트리에 있는 정보를 제공하기 위해 디자인되었다.
ramfs를 기반으로 한 in-memory filesystem 이다.


출처 :  WIKIPEDIA
반응형

'Linux Server' 카테고리의 다른 글

git 저장소(repository) 생성  (0) 2012.08.15
httpd (apahe) 프로세스가 많이 생기는 현상 - prefork vs worker  (0) 2012.03.03
procfs  (0) 2011.10.14
devpts  (0) 2011.10.14
Pseudo terminal (PTY)  (0) 2011.10.14