오 해피 데이


  • 홈
  • 태그
  • 방명록

리눅스 1

linux file descriptor

file descriptor란? 리눅스 시스템에서는 모든 것이 파일이다. 리눅스에서는 프로세스가 파일에 접근할 때 File Descriptor 라는 개념을 이용하여 접근한다. POSIX를 구현한 시스템은 모두 File Descriptor 개념이 있다. (일부 윈도우 운영체제 버전은 POSIX를 구현하지 않고 있다) 왜 알아야하지? 왜 file descriptor에 대해서 알아야할까? 이유는 서버가 장애로 이어질 수 있는 원인들중 하나이기 때문이다. 참고로 file 이라는 단어가 들어갔다고 해서, 폴더안에 담기는 파일만을 의미하지는 않는다. 위에서 설명했다시피 소켓도 파일의 일종으로 리눅스 관점에서 볼 수 있기 때문에, 백엔드 개발자와 연관이 깊은 리눅스의 자원이라고 할 수 있다. 리눅스에서는 프로세스당 ..

서버 2023.06.05
이전
1
다음
더보기
프로필사진

오 해피 데이

  • 분류 전체보기
    • 회고
    • 서버
    • 디비
    • 자바
    • 자바스크립트
    • 학습법

https://github.com/hope-to-trash

티스토리툴바