zRam은 어떻게 사용합니까?


39

에 설명 된대로 나는 zRam를 설치 webupd8.org . 터미널에서 설치했습니다. 그게 내가해야 할 일이나 구성이나 무언가를해야합니까? zram-enabler가 모든 것을 자체적으로 수행합니까 아니면 일부 매개 변수를 설정해야합니까?


링크에 주어진 것에서 그것이 상자 밖으로 작동하는 것처럼 보입니다.
Mahesh

답변:


20

Sergey "Shnatsel"Davidoff가 해당 블로그 게시물에서 인용 한 것처럼이 패키지는 스크립트를 서비스로 실행하기 위해 설치합니다. 스크립트가 자동으로 구성되고 서비스가 자동으로 시작됩니다. 추가 구성이 필요하지 않습니다. 서비스는 다음을 통해 수동으로 제어 할 수 있습니다.

sudo service zramswap start|stop|status|restart|reload|force-reload

파일 롤러로 deb 패키지를 열면 두 개의 파일 만 설치되어 있음을 알 수 있습니다.

/etc/init/zramswap.conf
/etc/init.d/zramswap

일부 문서 파일과 함께. 이 DEBIAN디렉토리에는 서비스를 초기화하기위한 패키지 메타 데이터 및 명령이 포함되어 있습니다. 그 모든 것이 패키지에 있습니다. 해당 장치의 이름은 다음과 같습니다./dev/zram[0-9]

PPA를 통해 설치 했습니까? 그렇게하는 것이 좋습니다.


예, PPA를 통해 설치했습니다. 답장을 보내 주셔서 감사합니다. 당신은 내 질문에 완벽하게 대답했습니다. 컴퓨터를 바로 켤 때마다 시작할 필요가 없습니까? 자동으로 시작됩니까?
슈바인슈타이거

맞아요.
LiveWireBT

우분투 12.04+에서,sudo apt-get install zram-config
Sameer Puri

29

우분투의 zRam에 대한 전체 이야기는 다음과 같습니다.

zRam은 커널 내부의 코드이며, 활성화되면 스왑 디스크로 작동하지만 압축 및 메모리에 저장되는 RAM 기반 블록 장치를 생성하여 매우 빠른 I / O를 허용하고 시스템 스왑을 시작하기 전에 사용 가능한 메모리 양을 늘립니다. 디스크에.

zRam은 Linux 커널 3.2 이상에 통합되어 있으므로 우분투 12.04에 이미 포함되어 있습니다.

이전에는 zRAM이없는 2GB 시스템에서 많은 브라우저 탭을 열면 시스템이 질식하기 시작하지만 HDD는 데이터를 SWAP에 복사하여 총 속도가 느려집니다. 이제 RAM이 부족한 후 정지하지 않고 zRam을 활성화 한 후 시스템은 아무 일도 일어나지 않은 것처럼 작동했습니다. 나는 전혀 차이를 느끼지 못했다. 더 많은 RAM을 추가하는 것처럼 보였습니다.)

내 경험상 zRam은 1GB 또는 2GB RAM이 장착 된 컴퓨터를 사용하는 사람들에게 유용합니다. zRam이 데이터를 압축하고 있으므로 일부 프로세서 리소스가 필요합니다. 많지는 않지만 항상. 따라서 이전 프로세서와 함께 사용하지 않는 것이 좋습니다. 또한 4GB RAM이 있다면 사용하지 않아도됩니다.

활성화하려면 터미널에 입력하십시오.

sudo apt-get install zram-config

제거하려면 다음을 입력하십시오.

sudo dpkg --purge zramswap-enabler
sudo dpkg --purge zram-config


12

서비스 데몬은 설치 즉시 활성화됩니다. 터미널에 입력하여이를 확인할 수 있습니다.

cat /proc/swaps

/ dev / XXX 항목 (스왑 파티션 / 파일이 활성화되어있는 경우)과 이름이 "swap"인 항목이 하나 이상 있어야합니다 (시스템의 각 프로세서 코어마다 하나씩). 그렇지 않은 경우 재부팅을 시도하고 명령을 다시 입력하십시오.

필요한 추가 조치가 없습니다.



3

rebootUbuntu를 확인하고 부팅 중에 Zram이 시작 되었는지 확인하십시오 .

앞에서 설명한 지침을 따라 확인하십시오. cat /proc/swaps

zram 스왑 장치가 표시되지 않으면 (내 경우에도) 다음과 같이하십시오.

sudo su  
update-rc.d zramswap defaults

zram을 시작 서비스로 표시합니다.

reboot 부팅하는 동안 시작되었는지 확인하십시오.


2

우분투 14.04 VPS에서 다음을 실행해야했습니다.

sudo apt-get install linux-image-extra-$(uname -r)
sudo apt-get install zram-config

첫 번째 줄은 zram 커널 모듈을 설치합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.