문제 상세보기
문제 정보

문제 ID: 540822

카테고리: 정보통신기사

강의: 정보통신기사 (2022-10-08 시행)

키워드: 없음

문제
서버의 디렉토리에 있는 각종 설정값을 조절하여 리눅스 커널의 가상 메모리(VM) 하위 시스템 운영을 조정할 수 있는데 설정 값에 해당되지 않는 것은?
정답을 선택하세요
1 overcommit_config
2 page-cluster
3 pagetable_cache
4 kswapd
단일 문제
정답
1번 : overcommit_config
해설 gpt-4o-mini 생성
[정답 근거] → 1번 'overcommit_config'는 리눅스 커널의 가상 메모리 설정 중 하나가 아니며, 가상 메모리 하위 시스템의 운영을 조정하는 설정값이 아닙니다. 반면, 나머지 선택지는 모두 가상 메모리와 관련된 설정값입니다.

[오답 해설] → 2번 'page-cluster'는 페이지 캐시를 관리하는 데 사용되는 설정으로, 페이지를 클러스터링하여 효율적인 메모리 관리를 도와줍니다. 3번 'pagetable_cache'는 페이지 테이블 캐시를 관리하는 설정으로, 페이지 테이블의 성능을 향상시키는 역할을 합니다. 4번 'kswapd'는 메모리 관리 데몬으로, 메모리가 부족할 때 페이지를 스왑 아웃하는 작업을 수행합니다. 이들은 모두 리눅스 커널의 가상 메모리 하위 시스템과 관련된 설정값입니다.

[관련 개념] → 리눅스의 가상 메모리 시스템은 물리적 메모리와 스왑 공간을 효율적으로 관리하여 프로세스가 필요로 하는 메모리를 제공하는 기능입니다. 이 시스템은 다양한 설정값을 통해 성능을 최적화할 수 있습니다.

[학습 포인트] → 리눅스 시스템에서 가상 메모리 관련 설정값을 이해하고, 각 설정의 역할과 기능을 명확히 아는 것이 중요합니다. 이를 통해 시스템 성능을 개선하고 메모리 관리의 효율성을 높일 수 있습니다.