Dlaczego nasze komputery wydają się zwalniać?

„Dlaczego telefony, tablety i komputery zawsze zwalniają wraz z wiekiem, do tego stopnia, że ​​stają się bezużyteczne, ale kiedy utworzę kopię zapasową i przywrócę ją na zupełnie nowym urządzeniu, znów działa szybko (pomimo braku zmian w zainstalowanym oprogramowaniu)?” — Jason Yosar

Wokół tego tematu narosło wiele mitów i teorii spiskowych.

Wyszukiwanie w Internecie hasła „iPhone wolno” kolec po wypuszczeniu modelu nowej generacji, ale jest brak dowodów sugerować, że producenci celowo obniżają wydajność starszych urządzeń za pomocą aktualizacji oprogramowania.

Sprzęt komputerowy zwykle nie zwalnia w całym okresie użytkowania. Zamiast tego istnieje kilka innych powodów, dla których smartfony, tablety i komputery zaczynają wydawać się mniej żwawe. Dobrą wiadomością jest to, że często możesz podjąć kroki w celu poprawy wydajności istniejącego urządzenia.

Wzdęcie pamięci

Za każdym razem, gdy się aktualizują, aplikacje zwykle stają się większe i bogatsze w funkcje. Wizualny pizzazz jest również główną atrakcją, dlatego systemy operacyjne na komputery stacjonarne i urządzenia mobilne są okresowo przeprojektowywane.

Wszystkie te dodatkowe funkcje i blichtr wymagają, aby Twoje urządzenie wykonywało więcej obliczeń niż po przywiezieniu ze sklepu do domu. Biorąc pod uwagę, że nie przyspiesza magicznie, aby to zrekompensować, ma mniej wolnej pojemności, aby szybko zareagować.

Nowsze aplikacje nie tylko wykonują więcej obliczeń, ale zwykle zajmują więcej miejsca w pamięci urządzenia.


wewnętrzna grafika subskrypcji


Urządzenia mają ograniczoną ilość szybkiej „pamięci o dostępie swobodnym” (RAM). Pamięć RAM, jeden z elementów składujących dane urządzenia, to z grubsza odpowiednik tablicy biurowej — szybka i wygodna, ale o ograniczonej pojemności. Jego zawartość jest usuwana za każdym razem, gdy wyłączasz urządzenie.

Gdy zabraknie miejsca w pamięci RAM, urządzenie może przenosić dane do i z dużo wolniejszego (i trwałego, aż do wyraźnego usunięcia) miejsca do przechowywania danych, pamięci flash, co zajmuje dużo czasu.

W starszych komputerach z mechanicznymi dyskami twardymi nazywano to „brzęczeniem”, ponieważ użytkownicy słyszeli, jak głowice odczytu i zapisu dysku twardego poruszają się po talerzach, gdy czekali na przeniesienie danych do i z zapełnionej pamięci RAM.

Pamięć flash jest cicha i znacznie szybsza niż magnetyczne dyski twarde, ale wciąż jest o rzędy wielkości wolniejsza niż pamięć RAM.

Nadmierne buforowanie

Aby ich aplikacje działały szybciej, niektórzy projektanci każą im przechowywać kopie rzeczy w pamięci RAM, które ich zdaniem użytkownik może chcieć ponownie zobaczyć, aby przyspieszyć działanie. Na przykład przeglądarka internetowa może zachować kopię zawartości każdej karty, nawet jeśli w danym momencie widoczna jest tylko jedna karta.

Znane jako buforowanie, sprawia, że ​​wszystko działa znacznie szybciej – do momentu, gdy w systemie zacznie brakować pamięci. Aby buforowanie było efektywne, ilość poświęcanego na niego miejsca musi być starannie zarządzana przez aplikację i system operacyjny urządzenia.

Niektórzy twórcy aplikacji nie wkładają wysiłku, jaki powinni, aby zrobić to dobrze, a ich aplikacje nie tylko spowalniają z czasem, ale mogą również pociągnąć za sobą resztę systemu.

Coraz więcej oprogramowania

Nierzadko zdarza się również, że przydatnemu oprogramowaniu towarzyszą „crapware” – mniej przydatne dodatki, takie jak paski narzędzi przeglądarki – które zużywają zasoby systemowe i wpływają na wydajność.

Dodatkowe oprogramowanie może spowolnić system na wiele sposobów: zapełniając pamięć stałą, zużywając cenniejszą pamięć RAM i używając jednostki centralnej komputera „w tle”, niezauważalnie. Wszystkie te czynniki mogą spowodować, że system będzie miał mniej dostępnych zasobów, aby szybko odpowiedzieć.

Nowe lub przywrócone do ustawień fabrycznych urządzenie ma zwykle mniej zainstalowanych „niepotrzebnych danych i oprogramowania”, a zatem ma więcej zasobów dostępnych do wykonywania zadań, których faktycznie chce użytkownik.

Inną nieprzyjemną możliwością jest to, że niektóre możliwości obliczeniowe Twojego urządzenia są wykorzystywane przez złośliwe oprogramowanie — wirusy, robaki lub inne odmiany złośliwego oprogramowania.

Co można zrobić?

Nie będziesz w stanie dorównać wydajności najnowszego i najlepszego smartfona, tabletu lub komputera z wyższej półki ze starszym modelem, ponieważ nowsze urządzenia mają zasadniczo szybsze komponenty. Ale przy niewielkim wysiłku możesz w pełni wykorzystać istniejące urządzenie.

Niezależnie od tego, czy korzystasz z telefonu, tabletu, komputera PC czy Maca, najbardziej użyteczną, bezkosztową czynnością, jaką możesz wykonać, jest odinstalowanie niepotrzebnych aplikacji i dodatków.

KonwersacjeJednak w niektórych okolicznościach może być łatwiej – PO starannym utworzeniu kopii zapasowej wszystkich danych – po prostu wykonać odpowiednik przywrócenia ustawień fabrycznych i ponownie zainstalować system operacyjny od podstaw, dodając tylko te aplikacje, których faktycznie potrzebujesz.

O autorze

Roberta Merkela, Wykładowca Inżynierii Oprogramowania, Uniwersytet Monash

Ten artykuł został pierwotnie opublikowany w Konwersacje. Przeczytać oryginalny artykuł.

Powiązane książki:

at Rynek wewnętrzny i Amazon