Permalänk
Medlem

Deluge och Disk Cache

Hej,

Jag har problem med Deluge och programmets CPU-användning när jag laddar ner i höga hastigheter. Samma problem hade jag i Windows med µTorrent, men det fixades lätt med att jag satte disk cache till 2 GB.

I Deluge verkar också disk cache finnas, men jag förstår inte riktigt vad jag ska skriva in för värde. "Disk Cache (16 KiB blocks)" står det och jag vet inte ens i vilken enhet (B? KB? MB?) man ska skriva i. Låt säga att jag vill använda upp till 2 GB RAM som Deluge kan använda för cachen. Vad skriver jag in för värde?

Utöver disk cache så finns även "Cache Expiry (seconds)" och jag har ingen aning om jag ska ändra det.

Tack på förhand.

Permalänk
Medlem

Re: Deluge och Disk Cache

Citat:

Ursprungligen inskrivet av tredora
I Deluge verkar också disk cache finnas, men jag förstår inte riktigt vad jag ska skriva in för värde. "Disk Cache (16 KiB blocks)" står det och jag vet inte ens i vilken enhet (B? KB? MB?) man ska skriva i. Låt säga att jag vill använda upp till 2 GB RAM som Deluge kan använda för cachen. Vad skriver jag in för värde?

Utöver disk cache så finns även "Cache Expiry (seconds)" och jag har ingen aning om jag ska ändra det.

Tack på förhand.

Som sagt står det "Disk Cache (16 KiB blocks)". Det betyder att siffran du skriver in är antal 16 KiB-block som cachen ska innehålla. Storleken i kibibyte blir alltså 16*[det du skriver in]. För 2 GiB ska du då skriva in [antal kibibyte du vill ha] / 16 = 1024 * 1024 * 2 / 16 = 131072.

"Cache Expiry (seconds)" är hur lång tid ett block i cachen räknas som giltigt innan det slängs ut. Syftet är väl att samma block inte konstant ska ta upp hela cachen. Detaljerna i övrigt vet jag inte; exempelvis huruvida ett block slängs ut hur som helst även om det använts inom de senaste [expiry time] sekunderna, eller om block slängs ut även när cachen inte är full. Om du ändrar detta värde spelar nog ingen stor roll.

Jag kan inte garantera att mina svar är helt korrekta då de endast är antaganden baserade på namnen på inställningarna.

Permalänk
Medlem

Re: Re: Deluge och Disk Cache

Citat:

Ursprungligen inskrivet av lajnold
Som sagt står det "Disk Cache (16 KiB blocks)". Det betyder att siffran du skriver in är antal 16 KiB-block som cachen ska innehålla. Storleken i kibibyte blir alltså 16*[det du skriver in]. För 2 GiB ska du då skriva in [antal kibibyte du vill ha] / 16 = 1024 * 1024 * 2 / 16 = 131072.

"Cache Expiry (seconds)" är hur lång tid ett block i cachen räknas som giltigt innan det slängs ut. Syftet är väl att samma block inte konstant ska ta upp hela cachen. Detaljerna i övrigt vet jag inte; exempelvis huruvida ett block slängs ut hur som helst även om det använts inom de senaste [expiry time] sekunderna, eller om block slängs ut även när cachen inte är full. Om du ändrar detta värde spelar nog ingen stor roll.

Jag kan inte garantera att mina svar är helt korrekta då de endast är antaganden baserade på namnen på inställningarna.

Jag försökte knappa in 131072 men den sätter genast tillbaka värdet till 512 (standard). Testade lite olika värden för att se var taket är, och det är vid 99 999. Låter väl det stå på det då.

Tack för svaret.