본문 바로가기
리눅스 시스템 관리리눅스마스터 1급 · 2015년03월14일 · 32/100

32.다음 중 스왑 파일(swap file)을 생성하는 순서로 가장 알맞은 것은?

1
touch – mkswap – sync - swapon
2
touch – swapon – sync – mkswap
3
dd – mkswap – sync - swapon정답
4
dd – swapon – sync – mkswap

해설

스왑파일생성하기 1. dd명령을 실행하여 빈틈이 하나도 없는 스왑파일을 생성한다 [root@www /root]# dd if=/dev/zero of=/swap-file bs=1024 count=10240 10240+0 records in 10240+0 records out => (설명) /dev/zero: 빈틈이 없는 파일을 생성할 때 사용한다. /swap-file: 생성하고자할 스왑파일의 이름이다. bs=1024: 입출력단위의 크기를 지정한다. 보통 블록사이즈라고 부르며 단위는 바이트이다. 현재설정은 1024byte, 즉 1KB이다. count=10240: 입출력 단위의 몇 배 크기의 파일을 만들 것인지를 지정한다. (즉 10240KB 임) count는 꼭 4의 배수로 지정해주는 것이 좋은데, 그 이유는 커널이 스왑하는 메모리페이지의 단위가 4KB이기 때문이다. 2. 커널이 해당하는 파일을 가상메모리로 사용할 수 있도록 mkswap명령을 내린다. [root@www /root]# mkswap /swap-file 10240 Setting up swapspace version 1, size = 10481664 bytes 3. /swap-file의 권한을 root로 제한한다. [root@www /root]# chmod 600 /swap-file 4. 스왑을 사용하도록 한다. [root@www /root]# swapon /swap-file 5. 시스템 부팅시마다 자동으로 사용되도록 설정하려면 /etc/fstab에 등록을 한다. /swap-file swap swap defaults 0 0

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기