Download List

프로젝트 설명

Shake is a defragmenter that runs in user-space while the system is in use (for now, on GNU/Linux only), without the need to patch the kernel, and without the need to patch the kernel. Unlike xfs_fsr, it only uses functions common to all filesystems. It aims to evaluate the cost of fragmentation based on criteria such as fragment number, distance from "friends" (by default, a group of files used at the same time), file age (rewriting old files allow the filesystem to reclaim free space), file size, and number of "crumbs" (very small fragments that force the head to move repetetively). A Python module that parses the output of the verbose mode is included.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-02-17 06:09
0.99

이 릴리스에는 리눅스를 임대 및 업데이트 설명서에 대한 지원을 추가합니다.
Tags: Major feature enhancements
This release adds support for Linux leases and updates the documentation.

2008-02-03 14:19
0.30

크기는 킬로 바이트 단위로 변경했다. 불필요한 get_ptime () 호출을 제거했다. 코드를 청소했다. 신분증 문제에 대한 해결 방법이 추가되었습니다. 그 파일을 유지하려고 신호 처리기로 안전하고 그것에 추가되었습니다있습니다. 데비안 패키지가 추가되었습니다. posix_fadvise에 대한 지원 ()이 추가되었습니다. 파일에 구멍이 결말에 충돌이 해결되었습니다. 새로운 기능이 시스템을 빌드합니다.
Tags: Major bugfixes
The size unit was changed to kilobytes.
Unnecessary get_ptime() calls were removed. The
code was cleaned up. A workaround against ld
behavior was added. A signal handler that tries to
keep files as safe as it can was added. A Debian
package was added. Support for posix_fadvise() was
added. A crash on files ending with a hole was
fixed. A new build system is featured.

2006-08-29 10:21
0.26

PPC는 대상 ebuild에 추가되었습니다. reiser4 버그에 대한 해결 방법이 추가되었습니다. 저작권 고지 및 몇 가지 코멘트를 수정했다.
Tags: Minor feature enhancements
A PPC target was added to the ebuild. A workaround for a reiser4 bug was added. Copyright notices and some comments were corrected.

2006-08-20 09:22
0.24

"정적"useflag ebuild에 추가되었습니다. "- 하나의 파일 시스템을"기본적으로 만들어졌습니다. 옵션을 구문 분석하고 컴파일을 64 비트 플랫폼을 고정했다.
Tags: Minor bugfixes
A "static" useflag was added to the ebuild.
"--one-file-system" was made the default. The
option parsing and compilation on 64-bit platforms
was fixed.

2006-08-16 00:46
0.23

파일 목록을 할당 해결되었습니다. 출력 순서 변경되었습니다. man 페이지에 오타가 수정되었습니다. 알파 파이썬 래퍼 (기본적으로)를 설치하지가 추가되었습니다. 능력을 표준 입력에서 Filelist을 추가되었습니다. unattr shake.ptime 다른 xattrs 제거에 추가되었습니다. Makefile을 수정되었습니다.
Tags: Major feature enhancements
File lists allocation has been fixed. The output order has been changed. A typo in the man page has been fixed. An alpha Python wrapper has been added (not installed by default). The ability to get filelist from stdin has been added. unattr has been added to remove shake.ptime and others xattrs. The Makefile has been fixed.

Project Resources