Forum     

Go Back   Digit Technology Discussion Forum > Software > Software Q&A
Register FAQ Calendar Mark Forums Read

Software Q&A Having trouble with software? Find solutions here

Closed Thread
 
LinkBack Thread Tools Display Modes
Old 10-03-2007, 04:16 AM   #1 (permalink)
Broken In
 
Join Date: Jan 2007
Location: Kolkata
Posts: 187
Default Typical Problem with torrents

hi all,

i am going through a typical problem with torrent files.
i use the latest version of utorrent.

i have posted a file to share in a different forum i.e. i am the initial seeder.
i am uploading lot of data but it is affecting very low towards availability.
as far as i know availability represents percentage of the file leechers have downloaded. i.e. if availability is 1.234 then leechers have downloaded 23.4% of the file (am i right? if not please correct me).i have till now uploaded 50% of the file size but the availability is showing only 1.300.

my question is that is it the way torrent client works in ? can't i get the 1st leecher who completes downloading by just uploading 100% of the file size?

in fact one of my friend told me that he had to upload about 4 GB to seed a 1.36 GB file so that leechers could complete downloading.but he could not help me anyway as he is also in need of help.

is it relates to bandwidth or internet connection?
i use Dataone UL connection(256 kB/s).i get download speed around 30 kB/s and upload speed around 6.5 kB/s .

so i request please help me in this matter.
mrbgupta is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 10-03-2007, 09:58 AM   #2 (permalink)
Right Off the Assembly Line
 
deadpulse's Avatar
 
Join Date: Feb 2007
Location: Sin City
Posts: 41
Wink Re: Typical Problem with torrents

Yes man you are right but that is not a problem in torrents. It happens because when you are a single seeder everybody takes packates from you and so you see the your upload ratio going up but if you see in actual case no one has got the full file from you. See let me explain you like this...

If you are uploading a 100 Mb file and there is 50 leechers... you will see your upload ratio more than 1.5 or anything like that. Because, everyone is downloading from you. You are the only source. if every leecher downloads 1 Mb from you you will see you have uploaded 50 Mb but in actual case everybody has got only 1 Mb of data on their system. Got my point?? So, until and unless anyone completes the download on their system they can't start seeding and so you have to upload it till the 2-3 seeders are formed.
__________________
"Attitude is not walking like a King, it's walking like I don't care who the King is......"
deadpulse is offline  
Old 10-03-2007, 10:02 AM   #3 (permalink)
18 Till I Die............
 
Join Date: Jul 2004
Location: India, Mumbai, Marine Lines
Posts: 5,792
Default Re: Typical Problem with torrents

Even though you have uploaded 50% of the file, it doesn't just go to a single client it's spread over different clients, who get different pieces of data. It so happens that the clients having the rest 20% are offline(or their torrent client isn't running), so you only see 1.300
__________________
http://www.bash.org/?258908
mehulved is offline  
Old 10-03-2007, 03:17 PM   #4 (permalink)
Human Spambot
 
aryayush's Avatar
 
Join Date: May 2005
Location: Noida
Posts: 5,593
Default Re: Typical Problem with torrents

And what does availability mean? If a file has an availability of 0.823, does it mean that the whole swarm combined has only got 82.3% of the file, so unless a seeder joins the swarm, no one can get the full file? I think it means that. I have not read it anywhere, just tried to apply some logic. Please correct me if I am wrong.

I myself can see a problem with my theory. If this is the case, then why does the availability go beyond 1.000 for famous torrents?
__________________
Miss me already? See you on Penned Thoughts [http://aayush.me] then. Adios!
aryayush is offline  
Old 10-03-2007, 04:31 PM   #5 (permalink)
-The BlacKCoaT Operative-
 
Rollercoaster's Avatar
 
Join Date: Mar 2005
Location: Dehradun, India
Posts: 1,205
Default Re: Typical Problem with torrents

the availability is expressed as X.Y

here X means the no. of complete copies of the data(including partial collectons between peers)
Y(0.Y) is the incomplete average part of the whole data being shared, i.e if all the complete copies are removed then a maximum of Y*100% of completion will be reachable.

say u have a 2 mb torrent with 4 pieces of 512kb each, say A,B,C,D
and say there are 3 peers and a seeder say P,Q,R,S

suppose P has A,B,D
suppose Q has B
suppose R has C,B
suppose S has A,B,C,D obviously, he is a seeder

Now the total availabitity is 2.250
here X=2 (1 for seeder and 1 for partial part total, i.e P,Q,R themselves have one piece each so they make a whole)
and y = 0.250(the remaning part, that is 2 copies of B after removing the compete set above)

Availabitity for B is 4
Availability for C is 2 etc.etc.

If X is greater then total no of seeders, so now even if all seeders are removed then all peers will be able to complete the download(and then X will then be 1)

Hope it is clear now.

Note- availabitity is calculated for the connected peers only.
__________________
--------------------------------------------
Holding my last breath, safe inside myself.....
--------------------------------------------
I dont use my computer. I misuse it- रोलरकोस्टर

Last edited by Rollercoaster; 10-03-2007 at 07:54 PM.
Rollercoaster is offline  
Old 10-03-2007, 05:33 PM   #6 (permalink)
Human Spambot
 
aryayush's Avatar
 
Join Date: May 2005
Location: Noida
Posts: 5,593
Default Re: Typical Problem with torrents

Whoa! Sorry but I did not understand a word of it.
__________________
Miss me already? See you on Penned Thoughts [http://aayush.me] then. Adios!
aryayush is offline  
Old 10-03-2007, 05:41 PM   #7 (permalink)
18 Till I Die............
 
Join Date: Jul 2004
Location: India, Mumbai, Marine Lines
Posts: 5,792
Default Re: Typical Problem with torrents

It's like this.
Availability is in the form of xxx.yyy
xxx is the no. of seeders. So, if there are 2 seeders active the availability will be 2.yyy.
yyy is the % availability with other peers who are active. So, say if those active peers have 50% of the file compeleted then it will show as 2.500.
Now if say out of those peers only one had 50% and the rest had 30% or less and the one with 50% completed is not active at the moment. the availability will be 2.300.

<Off Topic>
rollercoaster what's with the torrent client you were working on? Is it still in development or done away with?
</Off Topic>
__________________
http://www.bash.org/?258908
mehulved is offline  
Old 10-03-2007, 07:13 PM   #8 (permalink)
-The BlacKCoaT Operative-
 
Rollercoaster's Avatar
 
Join Date: Mar 2005
Location: Dehradun, India
Posts: 1,205
Default Re: Typical Problem with torrents

Quote:
Originally Posted by tech_your_future
It's like this.
Availability is in the form of xxx.yyy
xxx is the no. of seeders. So, if there are 2 seeders active the availability will be 2.yyy.
no thatz wrong. xxx is the totan no of seeders + total no of complete piece collections between peers too. You can see this in anytime when downloading, compare the seeds and availability

Quote:
Originally Posted by tech_your_future
yyy is the % availability with other peers who are active. So, say if those active peers have 50% of the file compeleted then it will show as 2.500.
Now if say out of those peers only one had 50% and the rest had 30% or less and the one with 50% completed is not active at the moment. the availability will be 2.300.
yyy is the % of data left after removing all the data represented by XXX. It works like in set theory.

Quote:
Originally Posted by tech_your_future
<Off Topic>
rollercoaster what's with the torrent client you were working on? Is it still in development or done away with?
</Off Topic>
still working.. and because it is a hobby, developement is very slow.. besides i am working alone on it
__________________
--------------------------------------------
Holding my last breath, safe inside myself.....
--------------------------------------------
I dont use my computer. I misuse it- रोलरकोस्टर
Rollercoaster is offline  
Old 10-03-2007, 07:30 PM   #9 (permalink)
18 Till I Die............
 
Join Date: Jul 2004
Location: India, Mumbai, Marine Lines
Posts: 5,792
Default Re: Typical Problem with torrents

Quote:
Originally Posted by Rollercoaster
no thatz wrong. xxx is the totan no of seeders + total no of complete piece collections between peers too. You can see this in anytime when downloading, compare the seeds and availability
I was unsure on that point, but should have said that. thanks for clearing it up.
Quote:
Originally Posted by Rollercoaster
still working.. and because it is a hobby, developement is very slow.. besides i am working alone on it
If you don't mind me suggesting, why don't you open up the code, you might get a couple of people working on it. So, you will get the development work going faster and learn a couple of things. Well the final decision is yours of course.
__________________
http://www.bash.org/?258908
mehulved is offline  
Old 10-03-2007, 07:45 PM   #10 (permalink)
-The BlacKCoaT Operative-
 
Rollercoaster's Avatar
 
Join Date: Mar 2005
Location: Dehradun, India
Posts: 1,205
Default Re: Typical Problem with torrents

Quote:
Originally Posted by tech_your_future
If you don't mind me suggesting, why don't you open up the code, you might get a couple of people working on it. So, you will get the development work going faster and learn a couple of things. Well the final decision is yours of course.
not at all man. but i am trying to desing a new functionality for bittorrent network(seems too ambitious, right?), and i can only go opensource and get good feedback once i have a basic layout. so i am going to wait for sometime. besides i am working on asp.net web developement now a days so... bittorrent is on the back page
__________________
--------------------------------------------
Holding my last breath, safe inside myself.....
--------------------------------------------
I dont use my computer. I misuse it- रोलरकोस्टर
Rollercoaster is offline  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +5.5. The time now is 09:58 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2