-
cosa sono i crediti, quando inizio a scaricare?
emule funziona in base a dei calcoli matematici per generare code di download, cosa significa:
partiamo dal presupposto che più facciamo scaricare più crediti abbiamo, quindi più file abbiamo in condivisione, più contatti di download avremo, ma attenzione, non mettete in condivisione file di cui avete solo voi una "copia" in quanto un utente che cerca un file, non scaricherebbe mai un file che ha solo 1 fonte, dovrebbe avere la fortuna di trovare un utente sempre on line, 24 h su 24h per poterlo così scaricare.
infatti uno dei "segreti" è quello di scaricare file con molte fonti (sono quelli colorati di blu nella lista che vi appare quando cercate qualcosa).
andiamo a vedere come emule assegna i crediti e come funziona il sistema della coda.
abbiamo, per esempio, 3 utenti, A B e C a cui è collegato un utente X che sta scaricando un file
ora A B e C avranno dei crediti in vanto nei confronti di X.
supponiamo ora che tutti e tre vadano a scaricare un file uguale da X, ecco come si genera la coda:
supponiamo che A abbia scaricato 100
B 150 e C 200, immaginando che la coda sia composta solo da questi 3 utenti, la coda sarebbe cosi: C, B ed infine A
- C=> QR: 1 <=> E fra l'altro comincerà a scaricare subito.
- B=> QR: 2 <=> Dato che ha un client con più crediti davanti.
- A=> QR: 3 <=> Dato che ha due client con più crediti davanti.
questo perchè l'utente C ha "dato" più al cliente X rispetto a B e rispetto ad A.
i crediti che ogni utente vanta rispetto ad un altro viene controllato da un userhash.
-
-
10-08-2010 14: 22 Annunci Google
-
Emule gestisce la propria coda (queue) in base ad una semplice formula:
Punteggio (score) = Tempo di attesa in coda * priorità di upload * crediti
(* è il simbolo della moltiplicazione)
Più il risultato è alto, maggiore sarà la prelazione di quel client nella nostra coda di upload. Per visualizzare lo score di un client basta cliccare con il destra mouse su di esso e visualizzare il pannello "client details" (dettagli client), oppure andare nella "queue list" (in coda) e visualizzare la colonna "score" (punteggio).
Quindi un client presente nella nostra coda di upload può salire in vetta (e quindi scaricare qualcosa) o scendere in base al punteggio che egli detiene all'interno di quest'ultima.
Grande influenza è data anche dalla priorità di upload impostata ai nostri file condivisi.
Un file che viene settato in priorità *release* permetterà ai client che lo richiedono di ottenere diritto di precedenza nella nostra coda al fine di scaricarne almeno un segmento; nel contempo rimarranno in attesa quegli user che aspettano di scaricare un file impostato in priorità normale (è un esempio).
Impostare tutti i file in *release* non farà altro che azzerare tutte le priorità, mettendo tutti i file allo stesso livello di importanza. In altre parole, è un'operazione inutile.
Si può tranquillamente "vivere" senza attivare il sistema di crediti, basta disabilitare l'opzione annessa presente nel pannello opzioni -> opzioni avanzate. In questo caso il punteggio di un client sarà uguale al tempo di attesa moltiplicato per la priorità di upload.
Non criticare mai te stesso, non sarebbe affatto giusto nei confronti di tutti quelli che aspettano in fila per farlo.
-
-
i tuoi interventi dylan sono importantissimi per arrivare al 100% delle info che possiamo dare agli utenti, sono contento di lavorare al tuo fianco in questo topic, il tuo sapere è oro per la nostra community
-
Segnalibri