[#3]
Re: Prędkości pendrive przy kopiowaniu gier i programów
@_DiskDoctor_,
post #1
Nośniki flash (karty pamięci, usb, ssd, nvme) są zorganizowane w bloki. Różnej wielkości, kontrolery w samych nośnikach mają różną ilość pamięci, systemy operacyjne różnie to ogarniają itp.
Kopiujesz dużo małych plików a system po prostu wypycha je do nośnika i robi mu do tego co chwilę "fsync()" by dane zostały zapisane a nie trzymane w buforze.
Kontroler nośnika dostaje "zapisz to w sektorze XYZ", przekłada to sobie na blok DFG, odczytuje ten blok, dodaje do niego dane, zapisuje z powrotem blok (bo nie może zapisać kawałka bloku, zawsze cały).
No i jak system mu każe co chwilę zapisywać to musi czekać aż kontroler ogarnie. Jak idzie to wolno to rozważ spakowanie plików do archiwum (jak na Amidze ma być rozpakowane to bez kompresji) i skopiuj archiwum. Pójdzie szybciej.
Do tego dochodzi jakość nośnika - jak jest to jakiś "konferencyjny" pendrive czy inne "byle tanio" to pewnie i zapis ma porażająco niski.