오늘:
2,018
어제:
1,907
전체:
3,217,690

하모니카 사용기

조회 수 23190 추천 수 1 댓글 4
?

단축키

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

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

  • ?
    뚜뚜월드 2024.11.16 06:13
    최적화도 윈도우 사용하는 사람들이 계속 추구하는 퍼포먼스의 극대화기술인것처럼

    ㄴ 하드웨어로 안되는 부분을 소프트웨어를 통해서

    최적화를 해준다면... 더말할 나위없이 완벽하겠습니다


    "좋은것들은 바로 새배포 버전에 업데이트 되어서.... 일반인들이 사용할 수 있게 해주는게 맞다고 봅니다 전문가님들~~"

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

  2. 하모니카에 openbox 적용하기 (저사양PC용)_20231216갱신

  3. 하모니카에서 공유한 공유폴더를 윈도우에서 접속하기

  4. 저사양 하모니카 사용자를 위한 최적화

  5. 나만에 하모니카 라이브/복원 usb를 만들기 **1.9.4한글버전(casper부팅 버그FIX)**

  6. 하모니카로 오락실 게임 즐기기

  7. 하모니카로 구축하는 홈시어터 환경

  8. 하모니카에서 홈텍스 연말정산 하기

  9. 하모니카 에서 OneDrive 사용하기

  10. 벌써 8 태백이 나왔네요.

  11. 하모니카 비공식 한글폰트 패치법 ㅋ

  12. 나만 아는 하모니카 리눅스의 비밀 "게임편"

  13. 터미널 잡고 휘두르면 일어나는 일

  14. [하모니카] 리눅스에서 obs 방송 설치하기

  15. 패널을 의도치않게 다 삭제하게 된 후 살리는법

  16. 게임을 실행하고... alt + tab 최소화를 한다음 다시 복귀가 되질않습니다 ㅋ

  17. 실시간 하모니카 사용성 개선편 "냉큼~~디스크를 연결하라~~~"

  18. 언어 로컬(지역)화

  19. 하모니카 8을 써보고,,,,

  20. 하모니카 8.0 출시를 축하드리며 하모니카 8.0 Review

  21. 맥북 프로 2018(T2)에 하모니카 깔아봤습니다

  22. 더 편리하게 사용하는 Onedrive

  23. 초저사양 노트북 설치 해봤습니다.

  24. 3년만에 하모니카를 다시 깔아봤는데요.

  25. 구형 HP Lapop에 하모니카를 설치해보았습니다.

  26. 와.. 엄청 좋아졌네요..

  27. hamonikr 7.0 + ubuntu 24.04 LTS 버전 설치시 관련 문의

  28. "Please remove the installation medium, then press ENTER" Message 표시 누락 관련 외 (재 문의)

  29. linux mint 20.3 에서 21.3 업그레이드 문제 관련

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 15 Next
/ 15
CLOSE