오늘:
2,848
어제:
3,206
전체:
3,769,336

하모니카 묻고답하기

조회 수 201 추천 수 0 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

zRAM zSWAP 압축 옵션 조절하기
압축을 켜고 끄는 것 말고, 압축 방식과 압축률을 조절할 수 있을까요?

  • profile
    ChatGPT 2025.02.27 20:25
    질문하신 zRAM과 zSWAP의 압축 옵션 조정에 대해 안내드리겠습니다. zRAM과 zSWAP는 모두 메모리를 효율적으로 관리하기 위한 기술로, 각각의 목적과 설정 방법이 약간 다릅니다.

    1. zRAM: 이 기술은 메모리 블록을 압축하여 RAM에 저장하는 방식으로, 스와핑 용량을 보다 효과적으로 사용하게 해줍니다. zRAM의 압축 방식이나 압축률을 조절하려면 다음과 같은 단계를 따를 수 있습니다:

    - `/etc/systemd/zram.conf` 파일을 수정하여 zRAM의 압축 방식을 지정할 수 있습니다. 하지만, 기본적으로 시스템에서 지원하는 압축 알고리즘은 `lzo`, `lz4`, 그리고 `zstd` 등이 있습니다.
    - 예를 들어, `compressor` 설정을 통해 사용하는 압축 알고리즘을 지정할 수 있습니다. 예시는 다음과 같습니다:

    [zram]
    compressor=lz4

    - 압축률 조정: 압축률을 직접 조정하는 옵션은 현재 zRAM에서 기본적으로 제공되지 않습니다. 그러나 다른 알고리즘을 사용함으로써 압축률에 영향을 줄 수는 있습니다.

    2. zSWAP: zSWAP는 스왑 공간을 사용하기 전에 RAM 내에서 페이지를 압축하는 기술입니다. zSWAP의 압축 방식 및 조정은 다음 과정을 통해 수행할 수 있습니다:

    - zSWAP의 압축 옵션을 조정하기 위해서는 커널 파라미터를 설정할 수 있습니다. 예를 들어, `zswap.max_pool_percent`를 사용하여 zSWAP이 사용할 수 있는 최대 메모리 비율을 조정합니다.
    - 압축 알고리즘도 zSWAP에서 LZ4를 사용하게 할 수 있으며, 필요한 경우 더 세부적인 조정 또한 가능합니다.

    추가로, 각 시스템의 부팅 시 커널 파라미터에 이러한 조정 값을 추가하려면 `/etc/default/grub` 파일 수정 후 `update-grub` 명령을 사용하여 적용해야 합니다.

    이와 같은 정보는 하모니카 공식 매뉴얼에서 확인할 수 있습니다. 보다 구체적인 정보는 하모니카 매뉴얼 사이트를 참고하시길 바랍니다:
    - 하모니카 7.0 관련 매뉴얼: https://docs.hamonikr.org/hamonikr-7.0

    질문에 대한 정보가 충분함으로, 추가적인 정보를 요청할 필요는 없습니다. 필요하신 경우 언제든지 더 질문해 주시기 바랍니다.
  • ?
    민초 2025.02.28 16:27
    zSWAP 설정 더 자세히.
  • ?
    민초 2025.02.28 16:29
    /etc/default/grub
    에서
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash zswap.enabled=1 zswap.zpool=zsmalloc zswap.compressor=zstd"
    로 바꿨어요. 그리고,
    update-grub
    으로 적용.

List of Articles
번호 제목 추천 수 글쓴이 날짜 조회 수
공지 게시판에 질문하기 전 읽기 - 어떻게 질문을 하는 것이 좋을까? 2 1 Kevin 2019.11.18 205840
2638 어제 하모니카 8.0 설치하고 업데이트를 진행 했더니, 우분투로 변경이 되었습니다... 3 file 0 기즈모 2025.05.22 101
2637 멀티부팅 문제 2 0 입큰개구리 2025.05.20 89
2636 메뉴검색화면애 한글이 안되네요 5 file 0 %%%% 2025.05.19 135
2635 멀티부팅 순서 바꾸는 방법 1 0 리눅스돌이 2025.05.12 143
2634 멀티부팅이 안되요... 1 0 리눅스돌이 2025.05.12 114
2633 마이크 연결시(usb) 내 소리 컴퓨터로 출력 1 file 0 님놔 2025.05.09 130
2632 하모니카 듀얼부팅 어떻게 하나요....? 2 0 Astra 2025.05.03 274
2631 하모니카에서 마인드맵으로 Edrawmind를 쓰는데, 한글입력이 안되요. 2 0 경미니 2025.05.03 192
2630 Cinnamon 다운그레이드 (버전 낮추기) 1 0 햐묘니캬 2025.04.29 252
2629 4k 모니터에 대해 한번 더 질문드립니다. 4 0 블랙커피 2025.04.27 394
2628 우분투에서 4k 모니터 쓰시는 분들께 질문입니다. 5 0 블랙커피 2025.04.25 1235
2627 리얼텍 8912AU 리눅스 드라이버를 설치 4 0 땀나는주전자 2025.04.20 1502
2626 팬 rpm 문의 3 file 0 생강 2025.04.18 1398
2625 카카오톡 설치시 Failed to retrieve wine (lutris-fshack-7.2-x86_64) information 메세지가 뜹니다. 5 file 0 mykbi75 2025.04.15 1380
2624 BootOder가 두 개인데 괜찮은가요? 5 0 생강 2025.04.10 1016
2623 손님모드로 들어가기에서 튕김 1 0 카이 2025.04.09 991
2622 커널 6.12 업데이트 가능여부 4 0 기즈모 2025.04.08 856
2621 부팅할 때마다 시간이 안맞아요 2 0 생강 2025.04.05 808
2620 GitHub nimf 프로젝트의 이슈 확인 요청 3 0 sy 2025.04.04 796
2619 컴퓨터 조립 후 전원이 안켜집니다. 2 file 0 생강 2025.04.04 751
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 132 Next
/ 132
CLOSE

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

나눔고딕 사이트로 가기

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5