Welcome, Guest. Please login or register.

Author Topic: BitTorrent client compiled  (Read 2284 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline KennyR

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 8081
    • Show all replies
    • http://wrongpla.net
Re: BitTorrent client compiled
« on: June 19, 2004, 02:09:04 PM »
AmigaZeux have had this tool compiled and working for some months now, but never released, due to some caveats. It was a moderately simple recompile with gcc/ixemul. The caveats are:

* Inability to limit upload (totally locks your connection, means download will be throttled)

* Instability - locks the machine randomly after some hours

* High CPU use (NOT recommended for real 68k machines!)

And of course, with real Amigas you'll probably lack the CPU power to play anything you download anyway, so in my opinion it's of interest to Pegasos and Amithlon owners only at present. Those with very large upload bandwidths...
 

Offline KennyR

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 8081
    • Show all replies
    • http://wrongpla.net
Re: BitTorrent client compiled
« Reply #1 on: June 19, 2004, 02:33:09 PM »
@MickJT

Quote
While it's true that you can't limit your upload, it doesn't seem to take over downloading, here.
The official client can't limit uploads either.


You can get your whole download bandwidth by limiting upload; if you don't, you get maybe a quarter, and your internet connection is practically useless until you break ctorrent. It's even worse with routers and cable/DSL connections.

As for not limiting upload, the official bittorrent version can. The --max_upload_rate argument has been present for a long, long while now.

Quote
I've ran this for hours, perhaps they forgot the -C cache size argument, and it drained their memory after getting a certain number of pieces.


No, that is not the cause, not on machines with a gigabyte of RAM. In fact we've never been able to find the cause. Could be an original ctorrent bug, could be Miami, could be ixemul, could be gcc... If it works stable for you, good; but remember don't run it on an FFS partition, just in case.

Quote
It doesn't use too much cpu (except for the file hash checking when you need to resume something).


I've heard of 70% CPU use with a MOS-native compile sometimes, on a G4! And hashing on a 68k must really, really take ages. And the TCP/IP stack must need a lot of CPU too with all the BT connections. But anyway, that's not really a problem if you don't intend to use your Amiga while it's running, so it's a moot point I suppose.

Quote
... and 68k Amigas play music fine, if that's what your gonna be download.


True, maybe you can get whole albums, but BT is for bulk downloads of 700 MB or more. Users shouldn't expect to find mp3s for it.