Всички сме били там: трябва да прехвърлите пакет документи, може би папка, пълна със снимки, или друг голям набор от данни, който е твърде тромав, за да си изпратите имейл, така че се обръщате към удобната USB флаш памет шофиране. Включвате USB паметта в избраното от вас устройство и гледате как файловете започват да се движат заедно с новия си местоназначение—докато прехвърлянето им стигне до внезапно пълзене на охлюв и вие оставате да гледате лентата за напредък в инч напред.
Нека да разопаковаме този разочароващ феномен.
Как работи USB прехвърлянето на файлове
USB стандартът дефинира набор от протоколи за пренос на данни, които позволяват на компютрите да комуникират с устройства. The USB флаш устройството има няколко практически приложения, включително прехвърляне на файлове между устройства.
Когато включите вашето флаш устройство, компютърът изпраща сигнал с искане за информация (като неговия капацитет и вида на използваната файлова система). След това устройството отговаря с тази информация, така че компютърът да знае как най-добре да взаимодейства с него.
След като обменят основни настройки, двете системи започват преговори за оптимална скорост, с която могат да изпращат и получават файлове през връзката си; това позволява и на двамата да работят с върхова производителност, без да превъзхождат възможностите на другия или да затъват поради несъвместимост между хардуерните компоненти (като скорости на процесора).
Този вид процес на автоматично договаряне води до различни нива, които са известни като „ниски“ или „пълни“ скорости, когато говорим за USB прехвърля конкретно: ниска скорост обикновено означава 1 Mbps, докато пълната скорост се превръща в 12 Mbps (или по-бързо в зависимост от по-нови итерации като USB 3.0).
Топ 5 причини, поради които скоростите на USB трансфер се забавят
След като тези първоначални преговори приключат, повечето потребители очакват техните скорости на трансфер на данни да останат постоянни през цялата сесия. За съжаление, няколко фактора, включително, но не само, типа(овете), размера(ите) и броя на прехвърляните файлове, могат да причинят забавяне по време на действителните дейности по прехвърляне на файлове.
1. Типът и размерът на файловете, които се прехвърлят
Най-очевидното обяснение за ниската скорост на трансфер е размерът и типът на прехвърляните файлове. Голямо видео или типове аудио файлови формати, както и изображения с висока разделителна способност, могат да заемат много повече честотна лента от прости текстови документи, което означава, че ще отнеме повече време за преместването им от едно място на друго.
Дори и двете машини да са свързани чрез USB 3.0 — който предлага скорости до 10 пъти по-бързи от своя предшественик — скоростта на трансфер може да бъде значително повлияна от размера и типа на файла.
Най-големите типове файлове включват некомпресирано аудио и видео (като WAV или MPEG), големи бази данни, програми/приложения и ISO файлове за CD изображения. JPEG и GIF изображенията са по-малки, но все още изискват повече данни от текстовите документи.
2. Броят файлове, прехвърлени наведнъж
Друг фактор, който може да забави USB трансферите, е броят на файловете, които се прехвърлят едновременно: Колкото по-голям е размерът на вашата партида (общото количество елементи, които прехвърляте) и по-високи са техните комбинирани размери на файлове, толкова по-голямо напрежение ще постави двете системи, за да ги преместят от едно място на друго по ефективен начин - което може да доведе до по-бавни скорости на трансфер като цяло.
Ако имате работа с множество големи файлове, опитайте да разделите пакета си на по-малки части и да ги прехвърлите отделно. Ако това не свърши работа със скоростта, може да се наложи да прехвърляте файлове един по един, колкото и досадно да е това решение.
3. Раздробяване
Потребителите могат да опитат да разбият пакета с файлове, за да увеличат скоростта на трансфер, но резултатите стават опасни, когато произтичащи от системата фактори се опитват да разбият файлове. Да поговорим за фрагментацията.
Когато прехвърляте файлове през USB устройство, данните могат да станат фрагментирани поради различни фактори, включително система стабилност (или липса на такава), хардуерна/софтуерна несъвместимост между устройствата и лоши сектори в паметта ви пръчка. Тези променливи предотвратяват пълното четене на големи части от данни, което води до по-бавни трансфери, тъй като всяка част трябва да бъде изпратена отделно, вместо заедно в един непрекъснат поток.
За да се борите с проблемите с фрагментацията при USB трансфери, редовно дефрагментирайте и двата участващи диска; изключете всички фонови програми, работещи едновременно, които могат да попречат на производителността, и гарантира, че всички драйвери са актуални за максимална съвместимост между системите, участващи в обмен.
В случай на авария на данните (повредени или случайно изтрити файлове), все още може да успеете да се възстановите. Вижте нашето ръководство за възстановяване на изгубени файлове на USB флаш устройство.
4. Кеширане
Кеширането е процес, използван от операционните системи за съхраняване (или „кеширане“) на файлове за по-бърз достъп. За съжаление, това може да забави скоростта на трансфер на данни през USB устройства, защото вместо да чете от изходния файл всеки път има нужда от нещо, вашият компютър ще чете от своя съхранен кеш, който може да е остарял в сравнение с това, което е прехвърлено през.
За да коригирате този проблем и да поддържате оптимална скорост по време на прехвърляне чрез USB памети или външни твърди дискове, уверете се, че редовно изчистване на стари кешове на двете участващи машини, за да се гарантира, че те винаги са актуални с текущите версии на обменените документи/данни комплекти.
5. Проблеми със съвместимостта на устройството и драйвера
Проблемите със съвместимостта между USB устройствата и техните драйвери също могат да бъдат източник на забавяне на скоростта на трансфер. Да предположим например, че използвате по-старо устройство с по-нов хардуер или обратното. В този случай двете системи няма непременно да „разговарят“ помежду си правилно, което може да доведе до по-ниски скорости при прехвърляне на файлове между тях.
За да осигурите оптимална производителност от вашите прехвърляния с памет (и всички други, включващи външни устройства), уверете се, че всички съответни драйвери са актуални. Проверете и двете машини, участващи в обмена, преди да започнете дейности по преместване на данни. Ако трябва да отстраните допълнително неизправности, сортирайте един по един елемент, за да изолирате и идентифицирате източника на несъвместимост.
Вървете напред и се прехвърлете
Надяваме се, че сме хвърлили малко светлина върху причините за бавните USB трансфери и сме ви предоставили полезни съвети за ускоряване на нещата. И ако все още страдате от ниски скорости на трансфер, въпреки че следвате нашите съвети, може би е време да вземете ново устройство.
Разбирането на скритите аспекти на USB трансфера на данни е първата стъпка към оптимизиране на производителността. Сега, след като знаете повече за това как работят тези устройства, продължете уверено напред — и се насладете на този бърз обмен на файлове!