Duda existencial con eMule

¿Alguien sabe por qué cuando te descargas por ejemplo una canción, y estaba bajando a una velocidad buena, justo cuando le quedan solo unos cuantos Kbs, la velocidad baja repentinamente y se pone a bajar a unos Bytes por segundo? :?

Ufff...como jode... [uzi]
Puede que sea por que es la parte que tiene menos gente i por lo tanto baja mas lento al haber menos personas que pueden compartir dicha parte del archivo. (suposiciones mias [barret] )
Leí en el faq de aMule q los Ks o Mb descargados no son reales y siempre son mas de lo q el archivo ocupa (partes transferidas) porq los paquetes vienen comprimidos y cuando ya se han descargado hay q juntarlos con lo q has bajado y ese proceso siempre hace q las descargas sean mayores q el propio archivo bajado y es en estas partes finales, cuando debe montar el archivo, cuando la velocidad se suele ralentizar.
SKUB Llevas razón, pero lo raro es que pasa con todos los archivos...no puede ser casualidad, sin embargo si ZX80 leyó eso, puede aclarar mucho las cosas, pero tambien me parece un poco excesivo el tiempo que tarda desde que baja la velocidad hasta que termina completamente de descargarse, ya que una canción de 5 Mb, tampoco tendría que tardar para juntarse...en fin, miesterios de la vida... ZzzZZ
El motivo por el que tarda tanto es porque ese archivo (cancion, pelicula, archivo rar, foto...) se divide en cachos. Cuando te quedan muchos cachos es facil "pedir" a la gente que te pase 40 cachos, pero cuando te queda poco para terminar la descarga y solo te quedan 3 cachos solo puedes pedir para descargar esos 3 cachos (ovbiamente) y no 40 cachos como estabas descargando antes. Si cuando te estas bajando los 40 cachos vas a 1 kb por cacho iras a unos 40 kb/s, y si te quedan 3 cachos y vas a 1kb por cacho iras a 3kb/s.
Entendido??? ;-)
adriantxu escribió:El motivo por el que tarda tanto es porque ese archivo (cancion, pelicula, archivo rar, foto...) se divide en cachos. Cuando te quedan muchos cachos es facil "pedir" a la gente que te pase 40 cachos, pero cuando te queda poco para terminar la descarga y solo te quedan 3 cachos solo puedes pedir para descargar esos 3 cachos (ovbiamente) y no 40 cachos como estabas descargando antes. Si cuando te estas bajando los 40 cachos vas a 1 kb por cacho iras a unos 40 kb/s, y si te quedan 3 cachos y vas a 1kb por cacho iras a 3kb/s.
Entendido??? ;-)


Efectivamente, esos cachos son conocidos como chunks, y dividen el archivo en secciones de 9.28MBs (si no ha cambiado la cosa desde hace algún tiempo). Cuando un usuario te mete en su cola de subida, tú le dices que chunks te faltan y están "inactivos" (no hay ningún otro usuario subiéndotelo) y él pasará a enviarte uno de ellos, con lo que sólo puedes tener a un uploader por chunk. Así que si para el último chunk te toca un uploader lento, te tocará ser paciente ...

Bien, por qué ocurre siempre con los últimos KBs? Pues porque es bastante improbable que un archivo sea divisible por 9.28, con lo que el último chunk ocupará bastante menos.

ZX80, es justo al contrario, debido a la compresión usada en los paquetes, el total transferido suele ser menor que el total completado (siempre que no se trate te archivos comprimidos, ya sean rar, zips, mp3 o divx, dónde prácticamente permanecerán idénticos). Nos encontraremos con que el total transferido superará al tamaño del archivo cuando por motivos de corrupción, haya que volver a descargar ciertas partes (aunque gracias al ICH se miniza el asunto).
Eso es muy frecuente que pase, o que se pare cuando quedan unos kb. Eso no es por los usuarios, es porque el software esta mal programado. Si no recuerdo mal en emule tambien pasa. En kazaa no pasaba, no [uzi]

Maxtorete, no siempre la parte con menos usuarios tiene porque esperarse para el final, eso dependera del algoritmo del programa. Ademas el hecho de que se pare no se puede explicar asi, porque es casi imposible que en todos los archivos falte un 0.5% que no lo tenga casi nadie y todo lo demas si.

Hay algunos mods de emule donde es muy muy raro que eso pase y si pasa es porque el archivo de por si ya tiene muy pocas fuentes y ya te cuesta empezar a bajarlo.
Maxtorete escribió:esos cachos son conocidos como chunks
chunk = pedazo = cacho ;-)
Cambia las prioridades de Auto a Alta o High.
Paloseco escribió:Eso es muy frecuente que pase, o que se pare cuando quedan unos kb. Eso no es por los usuarios, es porque el software esta mal programado. Si no recuerdo mal en emule tambien pasa. En kazaa no pasaba, no [uzi]

Maxtorete, no siempre la parte con menos usuarios tiene porque esperarse para el final, eso dependera del algoritmo del programa. Ademas el hecho de que se pare no se puede explicar asi, porque es casi imposible que en todos los archivos falte un 0.5% que no lo tenga casi nadie y todo lo demas si.

Hay algunos mods de emule donde es muy muy raro que eso pase y si pasa es porque el archivo de por si ya tiene muy pocas fuentes y ya te cuesta empezar a bajarlo.


Da igual el número de fuentes que tenga ese archivo o la parte que te falte en concreto, porque dicha parte sólo la puedes recibir de un usuario. En Kazaa, al ser utilizado principalmente para archivos de poco tamaño, te puedes permitir el lujo de reducir el tamaño del chunk, con lo que la última parte será de un tamaño bastante inferior, en eMule, con archivos de varios GBs rulando por ahí, la sobrecarga en el tráfico podría ser bestial (aunque por ejemplo en edonkey han reducido el tamaño del chunks hasta los 256KBs, creo recordar). Podeis pasaros por el foro oficial, dónde se ha discutido muchísimo sobre los chunks y su tamaño, y las ventajas e inconvenientes que podría tener un descenso de su tamaño (que en un principio solucionaría bastantes problemas de la red eDonkey).

Y si a todo el mundo le falta una misma parte, por pequeña que sea, no es culpa del programa, sino de la persona que ha hecho el lanzamiento del archivo.

adriantxu, por supuesto que esa es la traducción, pero en todos lados se utiliza el término chunk.
lo q fastidia es q cuando quedan 200kb se para!! y encima ya no lo completa hasta unas horas despues xDDD

salu2!
lee el post de emule revolutions en mi blog. enlace www abajo de mi firma...
f5inet escribió:lee el post de emule revolutions en mi blog. enlace www abajo de mi firma...


Emmmm, esos consejos, si bien no los voy a criticar poque yo soy el primero que utiliza las prioridades de subida para completar archivos, te aviso que esas medidas no están bien vistas, por cuanto afectan gravemente al tráfico de ficheros poco frecuentes.
12 respuestas