aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: recommendations for amule setup ?  (Read 4686 times)

pika

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 5
recommendations for amule setup ?
« 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 ?
Logged

minage

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 117
Re: recommendations for amule setup ?
« Reply #1 on: November 02, 2008, 02:17:44 AM »

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. :(
Logged

lfroen

  • Guest
Re: recommendations for amule setup ?
« Reply #2 on: November 02, 2008, 07:03:54 AM »

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.
Logged

pika

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 5
Re: recommendations for amule setup ?
« Reply #3 on: November 02, 2008, 01:05:29 PM »

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 ?
Logged

minage

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 117
Re: recommendations for amule setup ?
« Reply #4 on: November 02, 2008, 01:44:19 PM »

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
Logged

pika

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 5
Re: recommendations for amule setup ?
« Reply #5 on: November 02, 2008, 04:18:17 PM »

how much time it takes for some file size ?

Logged

Stu Redman

  • Administrator
  • Hero Member
  • *****
  • Karma: 214
  • Offline Offline
  • Posts: 3739
  • Engines screaming
Re: recommendations for amule setup ?
« Reply #6 on: November 03, 2008, 11:43:49 AM »

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  ;) )
Logged
The image of mother goddess, lying dormant in the eyes of the dead, the sheaf of the corn is broken, end the harvest, throw the dead on the pyre -- Iron Maiden, Isle of Avalon

lfroen

  • Guest
Re: recommendations for amule setup ?
« Reply #7 on: November 03, 2008, 12:46:23 PM »

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.
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: recommendations for amule setup ?
« Reply #8 on: November 03, 2008, 04:44:33 PM »

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.
Logged

pika

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 5
Re: recommendations for amule setup ?
« Reply #9 on: November 04, 2008, 04:54:58 PM »

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 ?
Logged

minage

  • Full Member
  • ***
  • Karma: 1
  • Offline Offline
  • Posts: 117
Re: recommendations for amule setup ?
« Reply #10 on: November 08, 2008, 01:50:01 PM »

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.
Logged