1

Как влияет на производительность скрытие окна приложения против его полного закрытия?

Например: при использовании клиента мгновенных сообщений его можно настроить на автоматическое открытие при загрузке системы, и он отобразит список контактов. Но список контактов может быть беспорядочным на экране, когда он не используется.

Это тратит ресурсы на сокрытие (CMD H) приложений? Или было бы лучше закрыть (CMD W) окно приложения полностью, фактически не выходя из приложения?

4 ответа4

3

Я закрываю окна, которые больше не хочу использовать; Я прячу окна приложения, когда они мешают, но мне все равно придется их использовать в конце концов.

1

Скрытие приложения сохраняет его состояние, если вы были в окне браузера, эта веб-страница все еще там, когда вы ее скрываете. С другой стороны, закрытие окна отбрасывает это состояние, и вы не можете его вернуть.

С точки зрения ресурсов, закрытие окна экономит ресурсы, особенно если у вас есть что-то тяжелое (например, фильм на YouTube или Gmail), открытое в этом окне.

1

Это будет зависеть от приложения.

Если это был ресурс, то закройте приложение, если нет (как в этом случае), просто скройте окно. Особенно, если это было чем-то, что я мог бы использовать довольно часто.

0

Вы легко можете убедиться сами: откройте Приложения, Утилиты, Монитор активности. Глядя на цифры для какого-то приложения, вы узнаете, сколько ресурсов ему нужно.

Почта, например, с трудом освобождает память при закрытии (на моем Mac всего 4 МБ в отличие от сокрытия). Другие программы могут выпустить намного больше. Safari почти ничего не выпускает при закрытии Super User (который не является ресурсоемким сайтом), но может выпустить намного больше, если посмотреть на какой-нибудь сайт, на котором показывается (приостановлено) Flash-видео.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .