Package: unburden-home-dir (0.4.1.2)
Links for unburden-home-dir
Debian Resources:
Download Source Package unburden-home-dir:
Maintainer:
External Resources:
- Homepage [github.com]
Similar packages:
사용자 홈디렉토리에서 캐시 파일을 자동으로 삭제하거나 이동합니다.
unburden-home-dir는 사용자가 브라우저 등의 캐시파일을 홈 디렉토리 (예: 로컬 하드디스크 또는 tmpfs)에서 이동하고 로그인 시 새로운 위치 (예: /tmp 또는 /scratch/)에 대한 심볼릭 링크로 바꾸는데 사용할 수 있습니다. 선택적으로 디렉토리와 파일의 내용을 이동하지 않고 삭제할 수 있습니다.
이는 적어도 아래와 같은 경우에 도움이 됩니다.
도움이 되는 사례로, $HOME이 NFS에 있고 모든 캐시가 파일 서버에 불필요한 부담(unnecessary burden : 프로그램 이름의 유례)을 주는 대규모 워크스테이션 설정입니다. 이는 NFS를 통한 캐싱은 최고의 성능을 발휘하지 못하고 NFS를 방해할 수 있기 때문입니다.
비슷한 경우지만 다른 목적을 갖는 경우로, 노트북이나 넷북과 같은 모바일 장치의 I/O를 줄여 배터리 수명을 연장하거나 CF 또는 SD 카드의 마모를 줄이는 것 입니다. 예를 들어: Raspberry Pi, Alix 또는 APU 보드와 같은 단일 보드 컴퓨터에서 브라우저 캐시 등을 실제 디스크에서 tmpfs 파일 시스템으로 이동하면 디스크 I/O 양이 줄어 디스크의 전력 소비를 줄일 수 있습니다.
중요하지 않은 I/O를 아끼기 위한 또 다른 솔루션으로, eatmydata 패키지를 사용하여 소프트웨어의 fsync 호출을 무시하는 것 입니다.
unburden-home-dir의 또 다른 유형의 사용 사례로, 플래시 디스크를 사용하는 장치나 초기 넷북에서 흔히 볼 수 있는 디스크 공간은 작지만 RAM은 많은 장치(예: 4GB 디스크 공간과 2GB RAM이 있는 첫 번째 EeePC)에서 디스크 공간의 사용량을 줄이는 것 입니다. 이 경우 가능한 많은 캐시 파일 등을 일부 tmpfs 파일 시스템 (예: /tmp/)으로 이동하려 합니다.
또한 해당 파일을 백업되지 않는 장소에 보관하여 필요한 백업 디스크 공간의 양을 줄이는 데 도움이 될 수 있습니다. 이 경우 백업 소프트웨어의 블랙리스트를 최신 상태로 유지하는 것이 대안입니다.
일부 사용자의 경우 할당량을 초과하지 않는 것이 도움이 될 수도 있습니다.
패키지에는 모든 사용자의 X 로그인 시 이 스크립트를 호출하도록 Xsession 후크도 포함되어 있습니다. 그러나 기본적으로 파일이나 디렉토리는 다른 곳으로 이동하도록 구성되어 있지 않으므로 구성 없이는 자동으로 아무것도 일어나지 않습니다.
Other Packages Related to unburden-home-dir
|
|
|
|
-
- dep: dpkg (>= 1.15.7.2)
- 데비안 패키지 관리 시스템
-
- dep: libconfig-file-perl
- simple configuration file parsing module
-
- dep: libfile-basedir-perl
- freedesktop 기본 디렉토리 사양을 사용하는 펄 모듈
-
- dep: libfile-rsync-perl
- Perl module interface to rsync
-
- dep: libfile-touch-perl
- Perl interface to touch-like functions
-
- dep: libfile-which-perl
- 실행 프로그램에 대한 경로를 검색하기 위한 펄 모듈
-
- dep: libipc-run-perl
- Perl module for running processes
-
- dep: libstring-expand-perl
- string utility functions for expanding variables in self-referential sets
-
- dep: libtry-tiny-perl
- module providing minimalistic try/catch
-
- dep: perl
- 래리 월의 Practical Extraction and Report Language
-
- rec: lsof
- 열려있는 파일들을 나열하는 유틸리티
-
- rec: x11-common
- X 윈도우 시스템 (X.Org) 인프라스트럭쳐
-
- sug: agedu
- Unix utility for tracking down wasted disk space
-
- sug: autotrash
- Package not available
-
- sug: bleachbit
- delete unnecessary files from the system
-
- sug: corekeeper
- enable core files and report crashes to the sysadmin
-
- sug: eatmydata
- fsync 및 그와 비슷한 기능들을 비활성화 하기 위해 설계된 라이브러리 및 유틸리티
-
- sug: fslint
- Package not available
-
- sug: ncdu
- ncurses disk usage viewer
- or baobab
- GNOME 디스크 사용량 측정기
- or filelight
- 디스크공간이 사용된 곳을 보여줌
- or xdiskusage
- du를 통해서 디스크 사용량을 그래프로 표시합니다
- or xdu
- X 윈도우에서 "du" 출력 표시
-
- sug: tmpreaper
- 디렉토리 파일을 사용 기간 기준으로 정리
-
- sug: unburden-home-dir-doc
- HTML documentation for unburden-home-dir
-
- enh: x11-common
- X 윈도우 시스템 (X.Org) 인프라스트럭쳐
Download unburden-home-dir
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 21.0 kB | 65.0 kB | [list of files] |