하모니 게시판

하모니카 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.  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

 

 

 

 

 

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

 

 

7. Ananicy 설치 (시스템 io와 cpu 우선 순위를 정해진 룰에 따라 자동적용)

 

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

 

cd /tmp/ananicy

 

sudo make install

 

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

 

sudo systemctl enable ananicy

 

sudo systemctl start ananicy

 

필요없다면 

 

sudo apt purge ananicy

 

**/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

 

8. 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*      #명령어로 제거

 

 

 

데스크탑 환경 자체를 바꿔서 더 경량화를 할 수도 있지만

저희 딸 같은 경우 하모니카 기본 테마가 너무 예쁘다고 기본으로 사용하길 원하여

최대한 하모니카 기본 look을 벗어나지 않게 작성해 보았습니다.

개인적으로 사용하면 별다른 불편함 없이 쾌적하게 사용하는 셋팅이고 하모니카 외에

다른 리눅스에도 적용 가능한 최적화긴 하지만 심오한 리눅스의 세계에서 절대적으로

다양한 환경에서 STABLE 하다고 말할 수 없는 것을 알기에 제거 관련해서도 기입해 놓았습니다.

본인에게 필요없는 셋팅은 과감하게 PASS ~~~

 

 

부족한 글 읽어 주셔서 감사합니다. :)

 

 
번호 제목 추천 수 글쓴이 날짜 조회 수
공지 하모니카 5.0 Hanla 64bit 릴리즈 노트 [9] 0 JamesBae 2021.10.12 4502
공지 [공지] '하모니 소식' 게시판 변경 공지 [1] 0 LukeHan 2018.12.17 17086
1976 아래와 같은 문제로 설치할 수가 없습니다. 도와 주세요. [2] file 0 Stanley 2021.05.01 1506
1975 하모니카에서 커서 테마는 어떻게 바꾸나요? [2] 0 Stanley 2021.04.26 1474
1974 Google Chrome 설치 후 갑자기 화면이 깜빡 거리면서 먹통이 되었습니다. [5] 0 youngman 2021.04.25 1566
1973 개방형OS 한컴구름에서 한컴오피스 공짜로 쓴다 (새소식) [4] 0 하늘땅별땅 2021.04.19 2188
1972 하모니카에서 안드로이드 앱 사용할 수 있는 방법 없을까요? 녹스나 LD플레어어 같은... [3] 0 친절한우주인 2021.04.17 1721
1971 싸지방에서 전자책이용해서 공부하려고 합니다. [2] 0 아기니 2021.04.12 778
1970 하모니kr os 2.1 질문 [8] 0 홍사장 2021.04.08 794
1969 마우스의 커서 위치가 다른 문제가 있네요. [57] 0 매니삼촌 2021.04.06 872
1968 Hamonikr Me [9] file 0 Yueunseon 2021.04.04 911
1967 군대 싸지방에서 공부하려고 합니다 [6] 0 fastlane11 2021.04.04 1843
1966 헷갈리는 환영 프로그램 [1] file 0 Taris 2021.04.03 652
1965 [SOLVED] Virtualbox Guest Addon 해상도 문제. [2] 0 Taris 2021.04.03 775
1964 systemback, 백업에 실패합니다. [7] file 0 블랙커피 2021.04.03 579
1963 라이선스 중복문제. [1] 0 민간인28호 2021.04.02 579
1962 하모니카 4.0 / Kodi 19로 자동업뎃 / 네플릭스 로그인 오류 / 해결법 없을까요? [6] file 0 친절한우주인 2021.04.02 670
1961 crossover 설치후 재부팅 하니까 에러가 나옵니다... [9] file 0 기즈모 2021.03.31 577
1960 하모니카4.0 사용하고 있는데...모니터 변경후 사운드가 돌아오질 않네요... [4] 0 기즈모 2021.03.28 627
1959 웨일 테마 GTK+ 적용 방법이 궁금 합니다. [1] file 0 봄산 2021.03.27 583
1958 스팀 설치가 안되네요 ㅠ [2] file 0 131101 2021.03.23 733
1957 네이버 웨일이 업데이트 되지 않습니다. 오류를 수정하려면 어떻게 해야 할까요? [8] 0 체로드 2021.03.19 919
  • 하모니카 미디어 에디션
  • 설치가 필요없는 화상통화 하모니
loginbox
아직 회원이 아니세요? 회원가입