mirror of
https://github.com/aria2/aria2.git
synced 2025-01-08 19:11:47 +00:00
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
Both tcmalloc_minimal and jemalloc outperform the native malloc implemention on Windows (MSVCRT) in terms of committed memory consumption (~-30%) and performance (e.g. far less page faults, ~-60%), depending, of course, on the actual workload. The longer the download queue, the bigger the impact ;) On *nix the picture is a little different... tcmalloc usually still outperforms the native malloc implementation, but not that significantly than on Windows. jemalloc however is only marginally better than recent native Linux implementations, while it is already used by some BSD as the native allocator. tcmalloc is part of gperftools and very mature and tested by now. It doesn't work on OSX in the default configuration, however. http://code.google.com/p/gperftools/ jemalloc is the default allocator at least on FreeBSD and NetBSD and used in Firefox. http://www.canonware.com/jemalloc/index.html |
||
---|---|---|
deps | ||
doc | ||
lib | ||
m4 | ||
po | ||
src | ||
test | ||
.gitignore | ||
android-config | ||
android-make | ||
android-release | ||
AUTHORS | ||
build_osx_release.sh | ||
build_test.sh | ||
ChangeLog | ||
ChangeLog.old | ||
configure.ac | ||
COPYING | ||
import-po | ||
LICENSE.OpenSSL | ||
Makefile.am | ||
makerelease | ||
mingw-build-memo | ||
mingw-config | ||
mingw-release | ||
NEWS | ||
README | ||
README.android | ||
README.mingw | ||
README.rst | ||
script-helper |
See README.rst