yunilogs 님의 블로그

  • 홈
  • 태그
  • 방명록

리눅스 #device file #디바이스 #스터디 1

리눅스 스터디 #6 장치 접근

프로세스가 장치 접근을 직접 하지 못하는 이유여러 프로그램이 동시에 장치를 조작한다면, 예상할 수 없는 방식으로 작동할 위험성이 있다.원래라면 접근해서는 안되는 데이터를 훼손하거나 훔쳐 볼 위험성이 있다.따라서 프로세스 대신해서 커널이 장치에 접근하는데, 다음과 같은 인터페이스를 사용한다.디바이스 파일이라는 특수한 파일을 조작한다.블록 장치에 구축한 파일 시스템을 조작한다.네트워크 인터페이스 카드는 속도 등의 문제로 디바이스 파일을 사용하는 대신에 소켓 구조를 사용한다.디바이스 파일디바이스 파일은 장치마다 존재한다. 예를 들어 저장 장치라면 /dev/sda나 /dev/sdb 같은 파일이 디바이스 파일이다. 리눅스는 프로세스가 디바이스 파일을 조작하면 커널 내부의 Device driver라고 부르는 소프트..

Linux 2025.01.19
이전
1
다음
프로필사진

yunilogs 님의 블로그

yunilogs 님의 블로그 입니다.

  • 분류 전체보기 (11)
    • Linux (11)
    • 일상 (0)

Tag

메모리 #memory layer #리눅스 #스터디, 리눅스 #프로세스 #스터디, 리눅스 #linux #메모리 #스터디, 리눅스 #커널 #linux #kernel #study, dbus #policy #dbus rule #dbus 규칙, 리눅스 #file system #파일 #스터디, 파일 디스크립터 #리눅스 #유닉스 #소켓, fd #file descriptor #linux #unix #domain socket, 리눅스 #device file #디바이스 #스터디, rpm #build #pkgconfig #.pc,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 07  
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.