Mam taką ciekawostke. Jak zaczynam kopiować to szybkość pokazuje najpierw 45 mb/s i schodzi do 25mb/s i mniej więcej tak od 25mb/s do 30 mb/s standardowo mi kopiuje. Piszę ten wątek ponieważ z tego co mi wiadomo jest to dość wolne kopiowanie w szczególności, że czasem, np. wczoraj przez parenaście sekund kopiowało mi z prędkością 107mb/s i faktycznie migiem miałem przeniesiony na dyku plik. I w związku z tym (mój konfig kompa można zobaczyć w podpisie), że mam dysk Seagate 320GB 7200 obrotów na SATA, przy 4GB ramu i grafice 512 - czy mogę wycisnąc z szybkości kopiowania więcej tak, żebym stale miał określoną szybkość? Czy jest jakiś ogranicznik lub coś może mi blokować/limitować prędkość kopiowania plików? W total commanderze szybkość kopiowania wypada bardzo podobnie.
Strona 1 z 1
Kopiowanie plików Jak przyspieszyć?
#2
Napisano 16 styczeń 2010, 12:59
po pierwsze sa roznice miedzy kopiowaniem:
- pomiedzy dyskami
- pomiedzy partycjami tego samego dysku
kopiujac w obrebie tego samego dysku - jestes skazany na spowolnienie, bo glowice musza nadarzac odczytywac i zapisywac w tym samym czasie w roznych miejscach dysku
kopiujac miedzy dyskami - nie ma kakiego problemu i bo jedna glowica odczytuje a druga zapisuje, i jestes ograniczony tlyko do prekdosci najwolniejszego z tych dyskow
sa inne zaleznosci powodujace efekt spowolnienia:
- framgentacja plikow
- umieszczenie na talerzu
fragmentjca pliku powoduje rozmieszcenie formy ciaglej pliku w roznych sektorach we fragmentach, zjamuje trohce czasu zebranie go z roznych miejsc dysku
na poczatku talerza odczyt plikow jest szybszy niz na koncowce talerza
defragmentacja nie zawsze pomaga poniewaz rozni produceni stosuja rozne algorytmy w zalznosci od zastosowan dysku
ale zawsze mozna sprobowac
- pomiedzy dyskami
- pomiedzy partycjami tego samego dysku
kopiujac w obrebie tego samego dysku - jestes skazany na spowolnienie, bo glowice musza nadarzac odczytywac i zapisywac w tym samym czasie w roznych miejscach dysku
kopiujac miedzy dyskami - nie ma kakiego problemu i bo jedna glowica odczytuje a druga zapisuje, i jestes ograniczony tlyko do prekdosci najwolniejszego z tych dyskow
sa inne zaleznosci powodujace efekt spowolnienia:
- framgentacja plikow
- umieszczenie na talerzu
fragmentjca pliku powoduje rozmieszcenie formy ciaglej pliku w roznych sektorach we fragmentach, zjamuje trohce czasu zebranie go z roznych miejsc dysku
na poczatku talerza odczyt plikow jest szybszy niz na koncowce talerza
defragmentacja nie zawsze pomaga poniewaz rozni produceni stosuja rozne algorytmy w zalznosci od zastosowan dysku
ale zawsze mozna sprobowac
#3
Napisano 17 styczeń 2010, 15:10
Co do tego że na początku kopiowanie jest szybsze to jest tak dlatego bo system buforuje dane zapisując początkowe dane w RAM zamiast na dysku. Dzięki temu początkowe kopiowanie wygląda tak jak opisał to fernandez opisując kopiowanie między dyskami. Natomiast dalej kopiowanie przebiega już tak jak w obrębie tego samego dysku, dlatego jest wolniej. Ilość RAMu przeznaczonego na kopiowanie zależy od systemu operacyjnego (możliwe że da się to gdzieś ustawiać, ale nie wiem...). Na XP praktycznie tego się nie odczuwało, na viście nie wiem jak jest ale na w7 jest to już ~500MB więc kopiowanie plików <0,5GB przebiega o wiele szybciej. Dla porównania kopiowanie filmu 700MB film w divx na w7 trwa ok 2x krócej niż na XP, mimo że ostatnie 200MB filmu kopiuje się już wolniej.
Użytkownik kamail86 edytował ten post 17 styczeń 2010, 15:16
---------------------------------
1. Dual Core E5200 @3,83GHz + CM Hyper TX3 | MSI P45 Neo2-FR MOA | 2x 2GB A-Data 800MHz | Gigabyte Radeon HD4850 512MB @700/1098MHz | Barracuda 7200.12 500GB + Samsung F2EG 1TB | BTC DVD-RW | Corsair VX550W | SB X-Fi HD USB | WinFast DTV2000 H | Win 7 Pro x64
2. Acer Extensa 5620Z - Pentium Dual Core T2310 @1466MHz | 3GB RAM GoodRAM 666MHz | GMA X3100 | Momentus 5400.3 120GB | Win 7 Pro x86
1. Dual Core E5200 @3,83GHz + CM Hyper TX3 | MSI P45 Neo2-FR MOA | 2x 2GB A-Data 800MHz | Gigabyte Radeon HD4850 512MB @700/1098MHz | Barracuda 7200.12 500GB + Samsung F2EG 1TB | BTC DVD-RW | Corsair VX550W | SB X-Fi HD USB | WinFast DTV2000 H | Win 7 Pro x64
2. Acer Extensa 5620Z - Pentium Dual Core T2310 @1466MHz | 3GB RAM GoodRAM 666MHz | GMA X3100 | Momentus 5400.3 120GB | Win 7 Pro x86
#4
Napisano 17 styczeń 2010, 17:12
do tego w Total Commander'ze da sie ustawic rozmiar bufora, i w zaleznosci jakie pliki sie kopiuje, czy male czy duze powinien byc o odpowiednio mniejszy lub wiekszy
#5
Napisano 18 styczeń 2010, 00:50
Hehe nie wiedziałem, że to aż takie zależności są. I tak, dotyczy to kopiowania na jednym dysku pomiędzy partycjami. Tylko, jeżeli ja mam 4gb a film zajmuje 700mb to nie rozumiem w dalszym ciągu, dlaczego nie może kopiować stale z prędkością 45 czy 50mb/s :/ No ale cóż... Co jakiś czas robię defrag Perfect Diskiem, ale moim zdaniem istnieje sposób na wyciśnięcie tych 50mb/s tylko jeszcze nie doszedłem do tego jak :P
i3 530 @ 2,93 GHz , 2*2Gb DDR3 OCZ Gold, GTX 460 TOP Direct CU 1 Gb DDR5, Seagate - Barracuda 2*500 Gb, Gigabyte P55-UD3L
Strona 1 z 1
Szybka odpowiedź
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych
Zmień widoczność shoutboxa Shoutbox
|

Logowanie »
Rejestracja
Pomoc
Dodaj odpowiedź
Cytuj