Відповіді:
В основному тому, що все, що потрапило в безлад, отримує шанс почати спочатку. Уявіть, що ви робите тост, і ви спалюєте його. Викинути його і почати заново - один із способів вирішити цю проблему, і завжди вийде краще, ніж зішкрябати згорілі шматочки тостів.
Однією з головних причин уповільнення вашого комп'ютера є те, що використовується його оперативна пам'ять (RAM). Операційна система, а також програми, які ви запускаєте, всі використовують ОЗУ. Однак у ньому є лише стільки, і отримати доступ до нього можна тільки так швидко. Якщо ваш комп'ютер намагається використовувати багато оперативної пам’яті (часто більше, ніж доступно), вона сповільнюється. Для цього потрібно створити додаткові файли підкачки на жорсткому диску, щоб вони діяли як додаткова, але менш ефективна "ОЗУ". Це, серед іншого, змушує ваш комп'ютер сповільнюватись.
Закриття деяких програм повинно звільнити об'єм оперативної пам’яті, але може статися витік пам'яті . Це означає, що програма, можливо, випадково зайняла оперативну пам’ять, що не закрила / не змогла звільнитися, коли вона закрилася. "А-а-а", ви кажете, "це з'їсть всю мою оперативну пам'ять!" Ні. Якщо перезапустити комп'ютер, вся ОЗУ очиститься. У вас є більш доступна оперативна пам’ять, тому ваш комп'ютер може працювати швидше.
Є й інші проблеми, які також можуть бути усунені перезавантаженням. Наприклад, якщо програма якось починає використовувати величезну кількість процесорних циклів (кожен цикл складається з обчислення, і всі ці розрахунки змушують ваш комп'ютер "обчислити", він же працює). Після перезавантаження комп'ютера управління процесором беззастережно передається завантажувачу, а потім передається в ОС, яка може починатися з нуля. Це вже не панує жадібна програма.
Ще одна можливість полягає в тому, що комп'ютер перегрівався. Простіше кажучи, перегрів не є корисним для комп'ютера. Вимкнення машини та залишення її для охолодження на кілька хвилин не могло зашкодити. Насправді деякі (якщо не всі) комп’ютери налаштовані на вимкнення, якщо вони досягають певної внутрішньої температури.
Підсумовуючи це, перезапуск переводить комп'ютер у стан, коли правильне програмне забезпечення керує правильним (можливо, крутішим) обладнанням, у стані, яке, як відомо, працює правильно.
Гарне питання! Коротка відповідь - "це залежить"
Більш довга відповідь полягає в тому, що Windows має обмежені ресурси для використання додатків (Пам'ять, Ручки вікон, Ручки файлів тощо), якщо неправильно написана програма не повертає ці ресурси в Windows, коли у неї закінчено, у Windows не вистачає ресурсів. Це спричиняє проблеми з іншими програмами. Очевидно те саме стосується і всіх інших операційних систем
Я знаю, що це давня нитка, але мені здається, що цей пост розробника Microsoft пояснює, чому:
Поступова повільність та інші проблеми, що потребують перезавантаження, часто можуть бути спричинені витоком пам'яті . На відміну від коментарів @ user2630, це все ще є справжньою проблемою в сучасних Windows. Чи то з сервісних / системних компонентів, які не працюють, що запобігає відновленню пам’яті, або просто з безлічі запущених програм, які користувач запустив, витоки виникають постійно - іноді сильно. В останньому випадку запущених програм, ІТ-хлопцеві часто просто простіше сказати "просто перезавантажте", замість "закрийте всі ваші програми, перевірте лоток завдань, щоб переконатися, що вони дійсно пішли, переконайтеся, що вони" ви не запускаєте жодних фонових процесів чи служб ... "Ви отримуєте ідею.
Як було зазначено деінде тут, багато інших проблем, що потребують перезавантаження, - це звичайне старе погане / зламане програмне забезпечення (вивішені сервіси, нескінченне очікування спільних ресурсів тощо) тощо. Я думаю, що витоки та зміни в бібліотеці, що очікують, пояснюють більшість котлів-перезапуску-усунення несправностей там.
Ви коли-небудь дивилися "ІТ-натовп?"
Інформаційна підтримка людей використовує "Спробуйте перезапустити" як першу відповідь, оскільки: