В заголовке сказано «сиди все», но почему перезагрузка компьютера приводит к исправлению ситуации? Кажется, что ИТ-специалисты всегда спрашивают: «Вы перезагрузили компьютер?» Но почему?
В заголовке сказано «сиди все», но почему перезагрузка компьютера приводит к исправлению ситуации? Кажется, что ИТ-специалисты всегда спрашивают: «Вы перезагрузили компьютер?» Но почему?
Ответы:
В основном потому, что все, что попало в беспорядок, получает шанс начать все сначала. Представьте, что вы делаете тост и сжигаете его. Выбросить его и начать заново - это один из способов решения этой проблемы, который всегда сработает лучше, чем сгореть сгоревшие кусочки тоста.
Одна из основных причин замедления работы компьютера - использование оперативной памяти (RAM). Операционная система, а также программы, которые вы используете, все используют оперативную память. Тем не менее, есть только так много, и к нему можно получить доступ только так быстро. Если ваш компьютер пытается использовать много оперативной памяти (часто больше, чем доступно), он замедляется. Нужно создавать файлы дополнительных файлов подкачки на жестком диске, чтобы действовать как дополнительная, но менее эффективная «оперативная память». Это, помимо прочего, замедляет работу компьютера.
Закрытие некоторых программ должно освободить место в ОЗУ, но возможны утечки памяти . Это означает, что программа могла случайно занять оперативную память, которую она не могла / не могла освободить при закрытии. «Аааа, - говорите вы, - он съест всю мою оперативную память!» Нет. Если вы перезагрузите компьютер, все ОЗУ будет очищено. У вас больше доступной оперативной памяти, поэтому ваш компьютер может работать быстрее.
Есть и другие проблемы, которые также могут быть исправлены перезагрузкой. Например, если программа каким-то образом начинает использовать огромное количество процессорных циклов (каждый цикл состоит из вычислений, и все эти вычисления заставляют ваш компьютер "вычислять", то есть работать). Когда компьютер перезагружается, управление процессором безоговорочно передается загрузчику, а затем он передается ОС, которая может начинаться с нуля. В нем больше не доминирует жадная программа.
Еще одна возможность состоит в том, что компьютер перегрелся. Перегрев, проще говоря, не подходит для компьютера. Выключить машину и оставить ее остывать на несколько минут не повредит. На самом деле, некоторые (если не все) компьютеры отключаются, если достигают определенной внутренней температуры.
Таким образом, перезагрузка переводит компьютер в состояние, в котором правильное программное обеспечение контролирует правильное (возможно, более холодное) оборудование, в состоянии, которое, как известно, уже работает правильно.
Хороший вопрос! Краткий ответ "это зависит"
Более длинный ответ заключается в том, что Windows имеет ограниченные ресурсы для использования приложениями (память, дескрипторы окон, файловые дескрипторы и т. Д.), Если плохо написанное приложение не возвращает эти ресурсы обратно в Windows после завершения работы, когда у вас не хватает ресурсов Windows. Это вызывает проблемы с другими приложениями. Очевидно, то же самое относится и ко всем остальным операционным системам.
Я знаю, что это древняя ветка, но мне кажется, что этот пост от разработчика Microsoft объясняет, почему:
Постепенная медлительность и другие проблемы, связанные с перезапуском, часто можно отнести на счет утечек памяти . Вопреки комментариям @ user2630, это все еще очень реальная проблема в современной Windows. Либо из сервисов / системных компонентов, которые продолжают работать, предотвращая восстановление их памяти при выходе, либо просто из множества запущенных приложений, которые запускал пользователь, утечки происходят постоянно - иногда серьезно. В последнем случае запуска приложений для ИТ-специалиста часто проще сказать «просто перезапустить его», а не «закрыть все ваши приложения, проверить панель задач, чтобы убедиться, что они действительно исчезли, убедитесь, что они» не запускать какие-либо фоновые процессы или службы ... "вы поняли.
Как уже упоминалось здесь, многие другие проблемы, требующие перезапуска, связаны с простым старым плохим / сломанным программным обеспечением (зависшие сервисы, бесконечное ожидание на общих ресурсах и т. Д. И т. Д.). Я думаю, что утечки и ожидающие изменения в библиотеках объясняют большую часть устранения неполадок, связанных с повторным запуском.
Вы когда-нибудь смотрели "IT-толпу"?
Сотрудники службы поддержки используют «Попробуйте перезапустить» в качестве первого ответа, потому что: