하모니카 사용기

조회 수 22383 추천 수 1 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

#### 아래 내용은 하모니카 게시판에 있는 것을 작성자 본인이 옮겨 적은 내용입니다. ####

 

하모니카 os를 설치 후 제가 하는 최적화 입니다.

혹여나 저사양에서 하모니카를 좀 더 빠릿하게 사용하고 하시는 분들을 위해

작성해 봅니다. 

 

해당 글은 하모니카 os를 기준으로 기본인 시나몬환경을 좀 더 쾌적하게 사용하기

위해 제가 수집한 정보 모음이고, 3개의 데스크탑 , 4개의 저희 가족 노트북으로

15일 정도 테스트 하였으며, 굵은 글씨로 표기된 것은 모두 터미널 명령어 입니다.

 

 

 

1. 스왑 과 캐쉬 점유율 최소화

 

sudo xed /etc/sysctl.conf

 

편집기를 열어 제일 하단에 아래 두 줄 추가

 

vm.swappiness=10                          #가상 메모리 최소화 사용 

vm.vfs_cache_pressure = 80          #시스템 캐쉬의 점유율 설정 기본값50, 80-90추천

                                                           ssd 사용자는 입력 값을 10000으로 하여 최대한 캐쉬를

                                                           반환하는 경우도 있음

 

저장하고(nano이용 경우 컨트롤+O, 엔터,  컨트롤+X) 편집창을 닫고

 

sudo sysctl -p      

 

#명령어 입력으로 바로 적용

  필요 없으면 편집창 다시 열어 해당 라인을 지우거나 앞에 #을 붙여 주석처리  

 

 

2. 자주 쓰는 프로그램 바이너리 미리 메모리에 올려 놓기

 

 

sudo apt install preload          # 설치

 

sudo apt remove preload       # 지우기

 

 

3. 미디어 코덱 설치 (하모니카의 기본 외에 설치되지 않은 코덱들 설치)

 

sudo apt install ubuntu-restricted-extras

 

 

4. tlp 설치 (노트북에 유의미한 전력관리 프로그램 하모니카에는 기본 포함)

 

sudo add-apt-repository ppa:linrunner/tlp

 

sudo apt update

 

sudo apt install tlp tlp-rdw

 

sudo tlp start 

 

# 재부팅시 자동으로 실행

 

 

**5번 이하 부터는 git을 사용한 설치라 아래 명령어로 필요한 프로그램 미리 설치**

 

 sudo apt install schedtool git

 

 

 

5-1. TLPUI 설치 ( tlp GUI 설정)

 

하모니카 5.0에서는 auto-cpufreq 가 python wheel 문제가 있어 정상실행이 안됩니다.

 하모니카 5.0 사용자는 아래 링크의 TLPUI 설치를 하고 실행하여

프로세서 관련 설정에서 AC/BAT 에 따른 설정을 해 주시는 것을 추천합니다.

 

tlpui 설치관련 링크 : https://hamonikr.org/used_hamonikr/111902

 

 

 

5-2.  auto-cpufreq (씨피유 운영 정책 자동화 프로그램)

 

git clone https://github.com/AdnanHodzic/auto-cpufreq.git /tmp/auto-cpufreq

cd /tmp/auto-cpufreq && sudo ./auto-cpufreq-installer

 

설치 후 

 

sudo auto-cpufreq --install      #데몬 등록으로 자동 실행

 

$$ 해당 프로그램은 CPU 운영정책을 자동으로 변환하여 전력공급시엔 퍼포먼스,

     배터리 모드에서는 파워세이브 모드로 자동 변환해 줌 (하모니카os 기본은 온디맨드)

 

단점 : 배터리 모드에서 파워세이브 모드로 자동 변환되어 사용 시간은 늘지만 빠릿함은 떨어짐

           수동변환을 원하면 해당 프로그램을 지우고 소프트웨어 센터에서 indicator-cpufreq 설치 후 시스템 트레이에서

           해당 프로그램 클릭 후 수동으로 변환

 

sudo apt purge auto-cpufreq     # 제거 명령어

 

참고링크:

https://github.com/AdnanHodzic/auto-cpufreq

auto-cpufreq

Automatic CPU speed & power optimizer for Linux

Last updated: 2021-03-18T21:39:07

 

 

 

 

6. nohang 설치 ( 메모리 부족으로 발생하는 프리징 방지 혹은 사용 끝난 프로그램 메모리 반환)

 

sudo add-apt-repository ppa:oibaf/test

 

sudo apt update

 

sudo apt install nohang

 

sudo systemctl enable --now nohang-desktop.service

 

##재부팅 하면 자동 실행

 

sudo apt purge nohang     # 제거 명령어

 

참고링크:

https://github.com/hakavlad/nohang

nohang

A sophisticated low memory handler for Linux

Last updated: 2021-02-23T04:15:27Z

 

 

 

7-1. CFS ZEN tweaks CPU스케쥴러 설치

 

기본 스케쥴러 보다 데스크탑으로의 사용에 좀 더 반응성 높고,최적화된 스케쥴러 입니다.

 

ananicy는 직접적으로 많은 CPU점유율을 지정할 수 있고, etc/ananici.d 폴더 안에 있는

룰을 기준으로 합니다. 단일작업이 주된 사용자 추천

 

CFS ZEN tweaks 은 별다른 설정없이 데스크탑 사용에 최적화된 CPU 점유율을 유지합니다.

(일반 사용자 추천)  

 

작성자 본인은 ananicy를 사용하지만 일반적인 사용자 분들은 CFS ZEN tweaks 을 추천합니다.

 

wget https://github.com/igo95862/cfs-zen-tweaks/releases/download/1.2.0/cfs-zen-tweaks-1.2.0-Linux.deb

 

sudo dpkg -i cfs-zen-tweaks-1.2.0-Linux.deb

 

sudo systemctl enable --now set-cfs-tweaks.service

 

삭제

 

sudo systemctl disable --now set-cfs-tweaks.service

 

참조링크 : https://github.com/igo95862/cfs-zen-tweaks

 

 

 

7-2.  Ananicy 설치 (시스템 io와 cpu 우선 순위를 정해진 룰에 따라 자동적용), 2022.12.29 일 업데이트) 

 

 

git clone https://github.com/Nefelim4ag/Ananicy.git /tmp/ananicy

 

cd /tmp/ananicy

 

./package.sh debian

 

sudo dpkg -i ananicy-*.deb

 

 

 

설치 후 활성화를 위해 아래 입력

 

sudo systemctl enable ananicy

 

sudo systemctl start ananicy

 

필요없다면 

 

sudo systemctl stop ananicy

 

sudo systemctl disable ananicy

 

sudo rm -d /etc/ananicy.d

 

sudo rm /usr/bin/ananicy

 

sudo apt purge ananicy

 

sudo apt clean && sudo apt autoremove

 

 

**/etc/ananicy.d/00-default/에 지정된 룰이 있으며

명령어로 편집창을 열어 본인이 직접 룰을 추가할 수 있음.

하모니카에서는 기본 탑재 룰에 시나몬 환경이 이미 적용되어 있으므로 네이버 웨일정도만

수동으로 룰을 추가 해 주면 됨. 

 

 

*** 수동 룰 추가 예제***

 

sudo xed  /etc/ananicy.d/00-default/프로그램이름.rules

 

네이버 웨일 이라면 

 

sudo xed  /etc/ananicy.d/00-default/naver-whale.rules

 

편집창 열고 

 

{ "name": "naver-whale-stable", "type": "Doc-View" }

 

입력 후 저장 하는 방식으로 룰 추가 가능, 세세한 옵션 추가는 어려움으로 미리 지정된 프리셋 타입을 이용하여

룰을 추가하는 것이 간편하고, 이미 /etc/ananicy.d/00-default 에 있는 룰 중에 비슷한 프로그램의 룰을 참조하여

수동 추가해 주는 것이 편함. 

/etc/ananicy.d/00-default/wine 폴더에 와인으로 실행되는 프로그램 룰도 추가 가능, 이미 들어 있는 룰 참조

 

룰 추가 기본 문법 { "name": "프로그램", "type": "프로그램실행 타입" }

참고로 텍스트 에디터 류와 웹 브라우저는 Doc-View 임

 

기본 타입에 관한 정보는 아래

sudo xed /etc/ananicy.d/00-types.types    #로 해당 파일 열어서 기본 타입 값 참고

 

참고링크:

https://github.com/Nefelim4ag/Ananicy

Ananicy

Ananicy - is Another auto nice daemon, with community rules support (Use pull request please)

Last updated: 2021-03-07T01:18:55Z

 

 

8. clamav 데몬 정지    ### 하모니카 5.0 부터는 clamav 는 설치되어 있지 않습니다.

 

sudo service clamav-daemon stop

 

sudo service clamav-freshclam stop

 

sudo systemctl daemon-reload

 

로 데몬을 정지하고 혹시 필요하면

 

sudo systemctl enable clamav-daemon

sudo systemctl start clamav-daemon

 

sudo systemctl enable clamav-freshclam

sudo systemctl start clamav-freshclam

 

으로 다시 실행

 

 

*** 혹시 아예 지우고자 한다면

 

sudo apt purge clamav*      #명령어로 제거

 

 

 

  • profile
    행복한펭귄 2021.03.23 10:57
    매우 유용한 정보입니다. 이 세팅으로도 만약 버벅거리는 말그대로 완전 저사양이라면 데스크탑 환경과 윈도우매니저를 변경 적용하면 시나몬 보다 더욱 시원하게 사용할 수 있습니다.

    정말 오래된 컴퓨터가 아니라면 사실 공개한 내용 그대로 적용하면 크게 답답하지 않고 사용할 수 있을 정도로 잘 돌아가니 그럴 일은 거의 없을 것입니다. 참고 사항으로 얘기드린 것입니다.

    하모니카 리눅스는 좋은데 저사양 시스템에서 돌려야 하는 사람들에게 매우 유익한 실용적인 팁입니다 감사합니다.
  • ?
    tawaki 2021.07.09 19:06

    7세대cpu라 딱히 저사양은 아니지만 auto-cpufreq는 매우 유용합니다.

  • ?
    telnet 2022.04.28 08:56

    완전 짱이네요. 이런걸 알고 싶었어요. 감사합니다.


  1. 하모니카에서 안드로이드앱을 구동하려면.. Waydroid 알아보기

    Date2023.12.28 By레티 Views1669 Votes1
    read more
  2. 하모니카에 openbox 적용하기 (저사양PC용)_20231216갱신

    Date2022.04.13 By마이쮸가이 Views3519 Votes2
    read more
  3. 하모니카에서 공유한 공유폴더를 윈도우에서 접속하기

    Date2022.04.12 ByJamesBae Views2908 Votes1
    read more
  4. 저사양 하모니카 사용자를 위한 최적화

    Date2021.03.23 By마이쮸가이 Views22383 Votes1
    read more
  5. 나만에 하모니카 라이브/복원 usb를 만들기 **1.9.4한글버전(casper부팅 버그FIX)**

    Date2021.03.23 By마이쮸가이 Views16838 Votes0
    read more
  6. 하모니카로 오락실 게임 즐기기

    Date2021.02.01 ByKevin Views18089 Votes0
    read more
  7. 하모니카로 구축하는 홈시어터 환경

    Date2021.01.20 ByKevin Views17445 Votes1
    read more
  8. 하모니카에서 홈텍스 연말정산 하기

    Date2021.01.20 Byjullee Views18337 Votes0
    read more
  9. 하모니카 에서 OneDrive 사용하기

    Date2021.01.15 ByKevin Views18987 Votes0
    read more
  10. [하모니카5.0] 스티커 메모 이동하기에 오류가 있습니다.

    Date2021.11.19 By코스모스좋아 Views450 Votes0
    Read More
  11. 하모니카OS 5.0는 어마어마한 패키지 저장소를 제공됩니다.

    Date2021.11.19 By칩헤드 Views813 Votes0
    Read More
  12. 하모니카 5.0의 기본 캘린더 구글 캘린더와 연동하기

    Date2021.11.18 By아이어를위하여 Views571 Votes0
    Read More
  13. HamoniKR 5.0 정식 버전 출시 일이 오늘 (11/18) 인가요?.

    Date2021.11.18 Byyoungman Views402 Votes0
    Read More
  14. HamoniKR 5.0 VLC 미디어 플레이어로 오래된 VCD 재생

    Date2021.11.17 Byyoungman Views364 Votes0
    Read More
  15. HamoniKR 5.0 사용시 모니터 상하좌우 에 하일라이트 처럼 흰점이 생깁니다.

    Date2021.11.16 Byyoungman Views315 Votes0
    Read More
  16. https://distrowatch.com 에 HamoniKR 5.0 으로 Upgrade 해주세요.

    Date2021.11.16 Byyoungman Views240 Votes0
    Read More
  17. HamoniKR 5.0 Hanla 에서 블루투스 관련

    Date2021.11.15 Byyoungman Views388 Votes0
    Read More
  18. 하모니카에 내장되어 있는 캘린더 넘 편리합니다.

    Date2021.11.13 By코스모스좋아 Views328 Votes0
    Read More
  19. 하모니카 OS 5.0에서 한컴 오피스 2022 베타 (hwp) 설치 및 사용 스크린샷입니다.

    Date2021.11.13 By칩헤드 Views1567 Votes0
    Read More
  20. 하모니카OS에서 시냅틱관리자로 패키지 관리 스크린샷입니다.

    Date2021.11.12 By칩헤드 Views217 Votes0
    Read More
  21. 하모니카 OS에서 메모장 테스트 화면입니다.

    Date2021.11.12 By이면지 Views389 Votes0
    Read More
  22. 하모니카OS에서 LibreOffice Writer로 문서 편집해보았습니다.

    Date2021.11.12 By이면지 Views275 Votes0
    Read More
  23. 하모니카OS에서 DTV 공짜로 보기

    Date2021.11.12 By이면지 Views473 Votes0
    Read More
  24. 하모니카OS에서 그림판 사용 모습이빈다.

    Date2021.11.12 By이면지 Views442 Votes0
    Read More
  25. 하모니카OS에서 메타버스 체험하기

    Date2021.11.12 By이면지 Views216 Votes0
    Read More
  26. 저도 whale update 시 에러 발생 합니다.

    Date2021.11.11 Byyoungman Views260 Votes0
    Read More
  27. 오픈소스 컨트리뷰터 모집 이벤트가 오늘까지 인건가요?

    Date2021.11.11 By코스모스좋아 Views218 Votes0
    Read More
  28. HamoniKR 5.0 Hanla 에서도 스마트폰 사진 PC 에 저장 가능한가요?.

    Date2021.11.09 Byyoungman Views380 Votes0
    Read More
  29. 하모니카 OS 5.0의 터미널에서 한글 /영어 입력 방법

    Date2021.11.08 By칩헤드 Views515 Votes0
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 14 Next
/ 14
CLOSE