Tytuł mówi „usiądź wszyscy”, ale dlaczego ponowne uruchomienie komputera ma tendencję do naprawy? Wygląda na to, że informatycy zawsze pytają: „Czy uruchomiłeś ponownie komputer?” Ale dlaczego?
Tytuł mówi „usiądź wszyscy”, ale dlaczego ponowne uruchomienie komputera ma tendencję do naprawy? Wygląda na to, że informatycy zawsze pytają: „Czy uruchomiłeś ponownie komputer?” Ale dlaczego?
Odpowiedzi:
Zasadniczo dlatego, że wszystko, co wpada w bałagan, ma szansę zacząć od nowa. Wyobraź sobie, że robisz tosty i je spalasz. Wyrzucenie go i rozpoczęcie od nowa jest jednym ze sposobów rozwiązania tego problemu i zawsze będzie działać lepiej niż zeskrobanie przypalonych kawałków tostów.
Jednym z głównych powodów spowolnienia pracy komputera jest użycie pamięci RAM. Zarówno system operacyjny, jak i uruchomione programy korzystają z pamięci RAM. Jest go jednak tylko tyle i można uzyskać do niego szybki dostęp. Jeśli komputer próbuje zużywać dużo pamięci RAM (często więcej niż jest dostępne), spowalnia. Musi utworzyć dodatkowe pliki wymiany na dysku twardym, aby działały jako dodatkowe, ale mniej wydajne „RAM”. Powoduje to między innymi spowolnienie komputera.
Zamknięcie niektórych programów powinno zwolnić miejsce w pamięci RAM, ale mogło dojść do wycieków pamięci . Oznacza to, że program mógł przypadkowo zająć pamięć RAM, której nie zwolnił / nie mógł zwolnić po zamknięciu. „Ahhh”, mówisz, „pochłonie całą moją pamięć RAM!” Nie. Po ponownym uruchomieniu komputera cała pamięć RAM zostanie wyczyszczona. Masz więcej dostępnej pamięci RAM, więc komputer może działać szybciej.
Istnieją również inne problemy, które można naprawić również przez ponowne uruchomienie. Na przykład, jeśli program w jakiś sposób zacznie wykorzystywać ogromną liczbę cykli procesora (każdy cykl składa się z obliczeń, a wszystkie te obliczenia powodują, że komputer „oblicza”, inaczej działa). Po ponownym uruchomieniu komputera kontrola procesora jest bezwarunkowo przekazywana bootloaderowi, a następnie przekazywana do systemu operacyjnego, który może zacząć od zera. Nie jest już zdominowany przez chciwy program.
Jeszcze inną możliwością jest przegrzanie komputera. Po prostu przegrzanie nie jest dobre dla komputera. Wyłączenie urządzenia i pozostawienie go na kilka minut do ostygnięcia nie zaszkodziło. W rzeczywistości niektóre (jeśli nie wszystkie) komputery są ustawione na wyłączenie, jeśli osiągną określoną temperaturę wewnętrzną.
Podsumowując, restart uruchamia komputer w stanie, w którym odpowiednie oprogramowanie kontroluje właściwy (prawdopodobnie chłodniejszy) sprzęt, w stanie, w którym już wiadomo, że działa poprawnie.
Dobre pytanie! Krótka odpowiedź brzmi „to zależy”
Dłuższą odpowiedzią jest to, że system Windows ma ograniczone zasoby, z których mogą korzystać aplikacje (pamięć, uchwyty okien, uchwyty plików itp.), Jeśli źle napisana aplikacja nie zwraca tych zasobów systemowi Windows po zakończeniu pracy. Powoduje to problemy z innymi aplikacjami. Oczywiście to samo dotyczy również wszystkich innych systemów operacyjnych
Wiem, że to starożytny wątek, ale wydaje mi się, że ten post od dewelopera Microsoft wyjaśnia, dlaczego:
Stopniowe spowolnienie i inne problemy wymagające ponownego uruchomienia często można przypisać wyciekom pamięci . W przeciwieństwie do komentarzy @ user2630, jest to nadal bardzo realny problem we współczesnym systemie Windows. Albo z usług / komponentów systemu, które pozostają uruchomione, co uniemożliwia ich odzyskanie pamięci przy zamknięciu, lub po prostu z wielu uruchomionych aplikacji uruchomionych przez użytkownika, przecieki zdarzają się cały czas - czasem poważnie. W drugim przypadku uruchamiania aplikacji informatykowi często łatwiej jest powiedzieć „po prostu uruchom ponownie”, zamiast „zamknąć wszystkie aplikacje, sprawdzić pasek zadań, aby upewnić się, że naprawdę ich nie ma, upewnić się, że” nie uruchamiasz żadnych procesów ani usług w tle ... ”masz pomysł.
Jak wspomniano w innym miejscu tutaj, wiele innych problemów wymagających ponownego uruchomienia wynika ze zwykłego, złego / uszkodzonego oprogramowania (zawieszone usługi, nieskończone oczekiwanie na współdzielone zasoby itp.). Myślę jednak, że przecieki i oczekujące zmiany w bibliotece wyjaśniają większość problemów związanych z ponownym uruchomieniem płyty rozruchowej.
Czy kiedykolwiek oglądałeś „IT Crowd”?
Pracownicy działu IT używają „Spróbuj ponownie uruchomić” jako pierwszej odpowiedzi, ponieważ: