inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

곰책으로 쉽게 배우는 최소한의 운영체제론

파일시스템과 가상메모리

해결된 질문

341

sweetstar100

작성한 질문수 27

0

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

     

    리눅스에서

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

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

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

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

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

 

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

     

     

운영체제

답변 1

0

널널한 개발자

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

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

32bit app에서 vms 4gb 설명에 대한 질문입니다.

0

77

2

레이스 컨디션 문제

0

207

2

스레드 종료 순서

0

149

1

제가 이해한게 맞는지 궁금합니다. (비디오 카드에 output)

0

228

2

플랫폼 bit관련 질문입니다

0

153

3

백그라운드 스케쥴링관련 질문입니다.

0

165

2

ready queue에 있던 프로세스들이 sleep이나 suspend되는 게 가능한가요?

0

249

2

IPC는 곧..?

0

358

2

interrupt와 DirectX 질문

0

403

2

공유자원과 임계구역

0

318

2

DMA와 고성능 소켓관련 질문입니다.

0

294

3

2강 DMA와 고성능 소켓 질문

0

419

3

I/O 관리자, 메모리 매니저 사용 이유

0

292

2

*pszResult =A; 포인터 사용 부분에 대한 질문입니다.

0

199

1

교착상태와 게임이 튕기는 현상

0

218

1

멀티스레딩

0

409

2

자료구조 공부

0

419

2

윈도우 레지스트리 질문

0

261

1

Page fault 메시지가 나오면 스왑 인, 스왑 아웃은 일어나지 않는 건가요?

0

257

1

가상 주소, 절대 주소 부분이 헷갈립니다.

0

339

2

운영체제 스레드 공부 중 궁금한 점 있습니다.

0

354

3

직업 관련 질문

0

326

1

페이징 기법의 주소 변환

0

299

2

PCB에 들어있는 정보

0

458

1