모두CBT

다음에서 설명하고 있는 용어는?리눅스 커널의 가상 메모리(VM) 하위 … | [정보통신기사 필기] 22년 2회차 기출문제 상세 페이지

1[정보통신기사 필기] 22년 2회차

다음에서 설명하고 있는 용어는?

  • 리눅스 커널의 가상 메모리(VM) 하위 시스템에 밀접하게 관련이 있고 디스크 사용량에는 약간의 영향이 있다.
  • 이 파일을 조정하면 파일 시스템을 향상 시킬 수 있으며, 시스템의 반응을 빠르게 할 수 있다.
1
bdflush
2
buffermem
3
freepages
4
kswapd
해설

리눅스 커널의 가상 메모리(VM) 하위 시스템과 맞물려 더티 버퍼를 디스크로 내보내는 동작을 조절하는 커널 매개변수 파일은 bdflush이다.

/proc/sys/vm/bdflush 값을 바꾸면 버퍼를 디스크에 반영하는 시점과 양이 달라져 파일 시스템 성능과 시스템 반응 속도를 개선할 수 있다. 디스크 사용량 자체보다는 쓰기 지연 정책에 영향을 준다는 지문의 서술과 맞는다.

  • buffermem은 버퍼 캐시가 차지할 메모리 비율(최소·차용·최대)을 지정하는 값
  • freepages는 유지해야 할 여유 페이지 수의 하한을 지정하는 값
  • kswapd는 부족한 메모리를 회수·스와핑하는 커널 데몬을 가리키는 이름으로, 버퍼를 디스크에 반영하는 쓰기 지연 정책과는 역할이 다르다

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.