• 카테고리

    질문 & 답변
  • 세부 분야

    기타 (개발 · 프로그래밍)

  • 해결 여부

    해결됨

파일시스템과 가상메모리

23.10.05 13:32 작성 조회수 139

0

  1. 강사님이 유저레벨에서 커널레벨로 가려면 파일을 통해서 가는거라 했잖아요

     

    리눅스에서

/dev /sys 등 이런 디렉터리에서 파일들을 정리해놓은게 파일시스템이잖아요

근데 이 파일시스템의파일들이 강사님이 말한 그 파일인가요??

만약 제가 맞게 이야기한거라면 파일시스템은 유저수준인가요??

(파일이라는게 커널과 유저를 연결하는 것도있으니까)

그리고 커널수준의 프로그램에게 전달하죠?

 

  1. 프로세스 마다 가상메모리를 사용한다고 하셨는데요 리눅스의 프로세스는 혹시 리눅스의 swap에 있는 거에서 쓰는거 맞죠?

     

     

답변 1

답변을 작성해보세요.

0

  1. 네, 리눅스에서는 그렇습니다. 그리고 파일 시스템 자체는 커널에 구현되어 있습니다. 그러나 쉘을 통해 접근 할 수 있도록 인터페이스가 제공되어 있어서 우리가 디렉토리 구조나 파일들을 볼 수 있는 것입니다.

  2. 네, 맞습니다. 스왑 영역은 1차 메모리(RAM) 공간이 부족할 때 사용하는 영역이며 2차 메모리를 RAM처럼 사용하기 위한 것입니다. 참고하시기 바랍니다. :)