aMule Forum
English => aMule Help => Topic started by: pika on November 01, 2008, 04:18:51 PM
-
i want to setup a dedicated amule download box at home
the box i wanna use is pentium 120 MHz / 1-4 G HDD (for OS) + 500 G external USB drive (for amule folders) / up to 64 M ram (the less the better)
it should run linux
it should work as router for home network (DSL modem / 2 linux boxes / 1 windows box)
it should run 7 / 24 itself and not depend on any of the other boxes (they are powered on only when in use)
it should not abuse the linux swap partition (i.e. not make that HDD noise too much)
amule should have some lightweight UI on the box itself (preferred ncurses or something that does not require full desktop) and full complete GUI on one of the other linux boxes (for remote control)
the incoming and shared folders should be accessible from the 2 linux boxes (no need from windows)
there should be easy option to close amule (amuled) on the download box and unmount the external drive - as easy as click on something
how would you build this system ? what to install on the download box and on the remote GUI box + what linux distro to use on the download box ?
-
You can do it well with a better system.
My linux/box is a laptop with Pentium3 600MHz, 192Mb ram and external 500Gb usb hd.
I use a very light slackware + amuled + amuleweb + telnet.
It runs fine with a lot of file/sources, and it use more or less 46% of memory and 1% to 5% of cpu while downloading/uploading; but i have one only big problem... USB 1.1 port!
When amule has to hash a new file or is completing a file it "freeze".
amule stop every download and upload. :(
-
Short answer: you can do that, but not with 64Mbyte RAM only.
<skipped>
Yes you can. I'm running amuled on NSLU box with 32Mb ram only. So, 64Mb will be definitely enough, given you've got configuration correctly.
Don't know why you stick with 1.1 USB port when PCI-USB bridge is chip dirt.
-
i want my parents (naive users) to be able to open / close amule and mount / umount the external drive - without shutting down the box. so this should have some kind of GUI
i need incoming connections on the amule box only. the other boxes need to surf www and thats all. i think 1x dhcpcd + 3x dhcpd is 'nuff for that
i have a selection of boxes from pentium 1 to pentium 4. i want to use pentium 1 as it uses much less power and has to run all the time
i use 2 pentium 3's as desktops too (1000 MHz 256 M 80 G / 450 MHz 256 M 13 G both run well Arch linux + KDE 3.5)
USB 1.1 issue
for how much time does the box freeze when file completed ?
is it critical enough to interrupt downloads on the other computers connected thru it ?
can a PCI USB card solve this ?
-
In my case bigger is the file size more time it will take.
As i said: during completing/hasing my computer goes really really slow freezing upload/download.
For example:
Download 30Kb/s
Upload 20Kb/s
***starting completing a file
Download/upload still have the same value.
***file completed
Download 0Kb/s
Upload 400Kb/s for a second
Then:
Downoad 0Kb/s
Upload 20Kb/s (back to normal value)
:\
ps.
sorry for my bad english ;D
-
how much time it takes for some file size ?
-
You can stand a chance with 32MB if (and only if) the platform allows paging, and you allow for some speed decreases (which are not a real problem, since downloading is a lengthy process anyway ;) )
-
Anyway, x86 is not ARM.
Yes, it's better. For same program, ARM version will take more memory.
Anyway, if memory is an issue - try to disable KAD.
-
If that's a debug build, the binary is way bigger and so it takes tons of ram. Especially if wxWidgets is a debug build, too.
-
if i let it use swap it'll load some stuff there. will it go to swap all the time (hdd noise) or leave it alone and not touch it most of the time ?
-
well? :)
I checked last days mine amule...
I have 192Mb of ram and amule uses 40% of it when started and it stops around 75% after 2-3-4....days
i have not a lot of download file and shared files.