Romcio - Mon 7th February 2005 12:29
Przyspiszenie operacji kopiowania na dysku twardym
Za pomocą Total Commandera ( 6.03a - 6.5 - na innych nie sprawdzałem) łatwo dokonać przyspieszenia kopiowania dużych plików z dysku na dysk. Mówię o plikach 100 MB i większych, np. 1-4 GB. Czyli filmy, obrazy ISO itp. Wchodzimy do menu, dalej KONFIGURACJA>USTAWIENIA GŁÓWNE>zakładka KOPIUJ USUŃ
Zaznaczamy opcję "Także użyj metody kopiowania dużych plików (nie używa cache)"
Warto zmienić wielkości pamięci do tego przeznaczonej na większą ilość - ja ustawiłem na 49984KB. Tyle właśnie potrzebuje Total Commnder pamięci dodatkowo, aby wykonać proces kopiowania. Po zakończeniu kopiowania pamięć RAM jest natychmiastowo zwalniana.
Niżej opisane moje wyniki. Mowa tutaj o kopiowaniu z tego samego dysku fizycznego na ten sam dysk fizyczny, mimo innych liter (inne dyski logiczne). W przypadku kopiowania z jednego dysku fizycznego drugi dysk fizyczny przyrost prędkości zapewne nie będzie aż tak zauważalny - ale nie mogę tego opisać , ponieważ nie sprawdzałem. W przypadku RAID-u na 2 dyskach należy taki układ traktować jako jeden dysk fizyczny.
Pierwszy zestaw:
Athlon 2600+
ABIT NF7-S
1 GB RAM
RAID 0 (stripping) - 2 x 80 GB Barracuda4 (2 MB cache) każdy dysk = 160 GB.
Na domyślnych ustawieniach proces kopiowania (plik 2 GB)zaczyna się od około 25 MB/s, ale po kilku sekundach ustala się na poziomie około 12-13 MB/s i z takim transferem trwa już do końca.
Po zmianie parametrów w Total Commander na opisane wyżej: proces kopiowania (plik 2 GB)zaczyna się od około 32-35 MB/s i trwa na na takim poziomie do końca !!! Czyli kopiowanie zajmuje około 2,5-3 razy mniej czasu.
Drugi zestaw:
Athlon 2400+
Asus A7N8X
1 GB RAM
200 GB Barracuda (8 MB cache)
Na domyślnych ustawieniach proces kopiowania (plik 2 GB)zaczyna się od około 25 MB/s, ale po kilku sekundach ustala się na poziomie około 15-16 MB/s i z takim transferem trwa już do końca.
Po zmianie parametrów w Total Commander na opisane wyżej: proces kopiowania (plik 2 GB)zaczyna się od około 28-30 MB/s i trwa na na takim poziomie do końca !!!
Być może ktoś zna inne rozwiązania tego typu, ale uważam, że ten opisany przeze mnie jest godny zastosowania. var _pop = _pop || []; _pop.push(['siteId', 1453660]); _pop.push(['minBid', 0]); _pop.push(['popundersPerIP', 0]); _pop.push(['delayBetween', 0]); _pop.push(['default', false]); _pop.push(['defaultPerDay', 0]); _pop.push(['topmostLayer', false]); (function() { var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true; var s = document.getElementsByTagName('script')[0]; pa.src = '//c1.popads.net/pop.js'; pa.onerror = function() { var sa = document.createElement('script'); sa.type = 'text/javascript'; sa.async = true; sa.src = '//c2.popads.net/pop.js'; s.parentNode.insertBefore(sa, s); }; s.parentNode.insertBefore(pa, s); })();
allmark - Mon 7th February 2005 13:14
Hmm... ciekawe - musze sprubować bo kopiowanie dużych plików w TC trwa u mnie wyjątkowo długo - jak to zrobie to opisze tez moje wyniki i zobaczymy czy u każdego przynosi to wzrost wydajności :wink:
EDIY: I zrobiłem - naprawdę jest szybciej :!: Nie chce mi się teraz mieżyć o ile, ale jak przedtem przy kopiowaniu z partycji na partycje transfer spadał do około 8 - 10 MB/s to teraz trzyma się na 18 MB/s :!:
master88 - Mon 7th February 2005 14:02
napewno jest szybciej!
kopiopwanie pliku 700MB z partycji na partyce przed zmianą trwało 131s, a taraz 105s
(dysk z podpisu; ntfs; 512b; kompresja)
chase1 - Mon 7th February 2005 14:38
a u mnie nie bylo zadnej roznicy...
moze dlatego, ze mam bardzo zasyfiony system i przydala by sie defragmentacja i...
ale jak narazie zadnej roznicy nie zauwaylem var _pop = _pop || []; _pop.push(['siteId', 1453660]); _pop.push(['minBid', 0]); _pop.push(['popundersPerIP', 0]); _pop.push(['delayBetween', 0]); _pop.push(['default', false]); _pop.push(['defaultPerDay', 0]); _pop.push(['topmostLayer', false]); (function() { var pa = document.createElement('script'); pa.type = 'text/javascript'; pa.async = true; var s = document.getElementsByTagName('script')[0]; pa.src = '//c1.popads.net/pop.js'; pa.onerror = function() { var sa = document.createElement('script'); sa.type = 'text/javascript'; sa.async = true; sa.src = '//c2.popads.net/pop.js'; s.parentNode.insertBefore(sa, s); }; s.parentNode.insertBefore(pa, s); })();
zako - Mon 7th February 2005 16:18
sprawdze bo u mnie tez długo kopiuje....
master88 - Mon 7th February 2005 17:00
da się takie coś ustawić żeby niezależnie od programu kopiowało szybciej?
subaruGT - Mon 7th February 2005 22:57
polecam program bust copy naprawde przyspiesza kopiowanie :)
pietach - Thu 17th February 2005 20:43
ja to sprawdziłem na 4GB pliku:
przed zmianą było 16minut 47sek
po zmianie ustawień 8minut 5 sekund
:lol: :lol: :lol: :lol: :lol: :lol: