неприложима е изпълнението безплатен BitTorrent.
Цели на проекта включват ефективност, простота и високо качество на код.
Неприложима е единична резба и асинхронно, написани на ANSI C, използвайки libevent и mmap () за изпълнение.
Неприложима е разработен предимно под OpenBSD, обаче тя е била написана с преносимостта в ума и трябва да се съберат и да се изчерпи кутията на най-малко:
Ин- FreeBSD 6.2
Ин- Linux Ubuntu 7.10
Ин- Цент 5
in-Mac OS X
Ин- Solaris 10
Излизам от пътя ми, за да използвате по-бавни, по-сурови платформи за развитие (например стари sparc64, g3 macppc, въоръжете Zaurus) да разчиствате endianness и показалецът на въпроси, и разбира се, за да получат представа за проблеми с производителността. Този подход доведе до доста разумни изисквания процесора и паметта. Прехвърляне на около 150KB / сек използва 5% CPU и 1.4М памет на машина, 270MHz UltraSparc II. Като се има предвид, че съвременните машини са приблизително един порядък по-бързо от това, производителността трябва да бъде в рамките на допустимите граници.
Употреба
Неприложима е трябвало да бъде лесен за използване.
$ ./unworkable Mymusic.torrent
mymusic.torrent хеш OK: 35% RX: 9538KB 103.0KB / и 02:38 ETA
A употреба страница е включен в източник и построена по подразбиране по OpenBSD
Какво ново в тази версия:.
- Тази версия поправя няколко край случай бъгове в картографирането на парчета, за да по-диск mmap () "D файлове.
- Това прави няколко файлови торент файлове за изтегляне по-надежден.
- Mandriva 2008.1 Linux е известен работна платформа.
Какво ново във версия 0.5:
- Подкрепа за бърза Extensions (BEP 6), като се избягват дълги хеш проверки с Fast Resume, както и много поправки, които правят BitTorrent трансфери се случват по-бързо. Подкрепа Linux е подобрен.
Коментари не е намерена