하모니카 사용기

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

 

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

auto-cpufreq

Automatic CPU speed & power optimizer for Linux

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

 

 

 

 

 

 

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. 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

Ananicy

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

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

 

 

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

 

 

 

번호 제목 추천 수 글쓴이 날짜 조회 수
» 저사양 하모니카 사용자를 위한 최적화 [2] 0 마이쮸가이 2021.03.23 17184
공지 나만에 하모니카 라이브/복원 usb를 만들기 **1.9.4한글버전(casper부팅 버그FIX)** [5] 0 마이쮸가이 2021.03.23 13603
공지 하모니카로 오락실 게임 즐기기 [3] 0 Kevin 2021.02.01 13763
공지 하모니카 4.0에서 스팀 설치하기(+게임 설치) 0 JamesBae 2021.01.22 7545
공지 하모니카로 구축하는 홈시어터 환경 [1] 0 Kevin 2021.01.20 14298
공지 하모니카에서 홈텍스 연말정산 하기 [1] 0 jullee 2021.01.20 15325
공지 하모니카 에서 OneDrive 사용하기 [4] 0 Kevin 2021.01.15 15283
공지 하모니카 4.0 - Kodi로 넷플릭스 시청하기 [5] 0 JamesBae 2021.01.08 14677
168 하모니카에서 화면 녹화하기 [2] file 0 yeji 2021.08.02 1924
167 하모니카에서 파일명, 폴더명 일괄 변경하기 [2] file 0 yeji 2021.07.07 2202
166 하모니카에서 영상에 자막 추가하기 [1] file 0 yeji 2021.07.07 1620
165 하모니카에서 로컬 네트워크 서비스 탐색, 접속 프로그램 avahi 사용하기 file 0 yeji 2021.06.08 1663
164 시스템 사용시간 모니터링 ActivityWatch file 0 yeji 2021.06.07 747
163 하모니카에서 데스크톱 원문 검색 프로그램 recoll 사용하기 0 yeji 2021.05.10 780
162 스팀미설치 albion online mmorpg 한글지원게임 소개 file 0 떠똘2 2021.05.05 852
161 하모니카에서 안드로이드 앱 사용하기 [3] file 0 yeji 2021.05.03 3244
160 하모니카에서 Ventoy 사용하기 file 0 yeji 2021.04.29 1122
159 하모니카에서 GUI 로 git 사용하기 [3] file 0 yeji 2021.04.29 2668
158 하모니카에서 Conky 사용하기 [2] file 0 yeji 2021.04.29 1426
157 하모니카에서 바탕화면 메모 프로그램 사용하기 file 0 yeji 2021.04.29 1815
156 하모니카와 PC용 안드로이드를 듀얼 부팅으로 사용하기 file 1 마이쮸가이 2021.04.24 1350
155 하모니카에서 쓰기 가능한 부팅 USB 제작하기 0 yeji 2021.04.22 1784
154 하모니카에서 노트북 터치패드 끄기 [1] file 0 jullee 2021.04.21 1484
153 하모니카 Systemback 사용 [4] 0 yeji 2021.04.20 6485
152 windows 10 + 하모니카 4.0 사용하기 [2] 0 youngman 2021.04.15 6495
151 하모니카에서 R 개발환경 구축하기 file 0 yeji 2021.04.06 3672
150 하모니카에서 메가스터디 인강 보기 file 0 yeji 2021.04.05 3856
149 하모니카에서 zoom 한글입력 적용하기 file 0 yeji 2021.04.05 3420
  • 하모니카 미디어 에디션
  • 설치가 필요없는 화상통화 하모니
loginbox
아직 회원이 아니세요? 회원가입