Właśnie otrzymałem wiadomość e-mail od dostawcy znanego pakietu oprogramowania do usuwania fragmentacji z sugestią, że mogę przyspieszyć mój telefon, podłączając go do komputera i używając pakietów „konsoliduj opcję wolnego miejsca” na dysku, który pojawia się z telefonu .
Co ludzie o tym sądzą? Czy to dobry pomysł, czy istnieje ryzyko?
Edycja: Widzę, że blogowali o tym teraz: http://blog.raxco.com/2012/02/07/fix-your-slow-android-smartphone/
performance
nwaltham
źródło
źródło
Odpowiedzi:
Defragmentacja zwykłego komputera z systemem Windows za pomocą zwykłego dysku twardego „obracającego się dysku” rzadko powoduje zauważalną poprawę prędkości, na pewno nic takiego jak wiele firm zewnętrznych reklamuje się, a nawet w skrajnych przypadkach, w których ludzie regularnie tworzą i usuwają bardzo duże (jeszcze o nieregularnych rozmiarach), rzadko zauważysz jakąkolwiek poprawę, uruchamiając go częściej niż co 6 miesięcy. W większości przypadków jest to bardziej psychologiczna korzyść z placebo. SuperUser: Czy Defragmentacja naprawdę pomaga?
Telefony nie mają obracających się dysków twardych, używają różnorodnej pamięci flash, która ma znacznie szybsze losowe prędkości odczytu niż dysk, który musi się obracać, dopóki odpowiedni kawałek danych nie znajdzie się pod głowicą odczytu. Również obwód kontrolera w pamięci flash porządkuje dane podczas ich zapisywania, umożliwiając „poziom zapisu” na całym dysku flash i unikanie problematycznych części pamięci. Zobacz te pytania SuperUser na ten temat, aby uzyskać więcej informacji Czy muszę uruchomić defragmentację na dysku SSD? , Czy defragmentacja dysku flash USB jest zła?
Oprócz wersji Honeycomb (Android 3.x) system operacyjny Android domyślnie nie zapewnia podłączonemu komputerowi pełnego dostępu do wewnętrznego systemu plików, zamiast montować jako dysk USB, używa MTP do kontrolowania dostępu do komputera pamięć i tylko karta SD może być montowana jako normalny dysk USB. O ile mi wiadomo, nie ma sposobu, aby komputer miał wystarczający dostęp do systemu plików, aby wykonać defragmentację za pomocą MTP.
Tl; dr sposób, w jaki działa pamięć flash, oznacza, że defragmentacja właściwie nic nie robi i może mieć niewielki efekt uboczny polegający na nieznacznym skróceniu żywotności pamięci telefonu.
źródło
w moim rozumieniu, ponieważ nie ma „dysku obrotowego”, a jedynie solidna pamięć, taka jak wewnętrzna pamięć ROM i karta SD, czas dostępu do każdej lokalizacji w pamięci jest taki sam, niezależnie od rzeczywistej pozycji danych, które chcesz załadować, więc defragmentacja nie jest konieczna.
źródło