Чому швидше відновити програми із системного трея, ніж із панелі завдань?


33

Деякі програми насправді не закриваються під час їх закриття. Натомість вони продовжують працювати у фоновому режимі. Про це відомі додатки

Перебуваючи в такому стані, спроба відновити їх, натиснувши на піктограму (не працює) на панелі завдань, часто займає кілька секунд, але натискання піктограми невеликого системного лотка відновлює їх майже миттєво. Чому це?


Системний трей

Системний трей


23
відновити їх, натиснувши на піктограму (не працює) Чи не просто це "запуск", а не "відновлення"?
TaW

2
Я не дуже впевнений, чому програми роблять це, коли їх можна просто мінімізувати ?
pjc50

9
@ pjc50 вони мінімізовані - лише вони також видаляються з панелі завдань. Ідея полягає в тому, що програми стилів аплетів - речі, з якими ви взаємодієте нечасто, але їх потрібно запускати як програму, а не службу, прибирати туди. Це означає, що вони не закінчуються захаращувати цю панель завдань.
Балдрікк

@ pjc50 На даний момент у моєму системному треї є 14 програм. Я взаємодію з більшістю з них дуже рідко, але хочу, щоб вони працювали та виконували свою роботу на задньому плані. У той же час у мене є 5 запущених програм, з якими я фактично працюю. Знайти їх серед інших запущених програм на панелі завдань було б громіздко.
gronostaj

Що саме ви маєте на увазі під "спробою відновити їх, натиснувши значок (не працює) на панелі завдань". Якщо програма працює, то "відновлення" її вікна з панелі завдань чи лотка повідомлень повинно зайняти стільки ж часу. Якщо ви "закріпили" програму на панелі завдань, натискання на її значок "не працює" - це те саме, що запустити програму, а не відновити її вікно.
Салман

Відповіді:


85

Коли ви натискаєте на піктограму панелі завдань, додаток спочатку потрібно запустити, а потім перевірити, чи працює інший процес програми. Якщо так, він ставить процес на перший план і припиняє себе.

Але натискаючи на піктограму невеликого системного лотка, у вас вже є пов'язаний процес, який потім буде поставлений на перший план. Жодна програма чи програма не намагаються запуститися в цьому випадку.


6
Це саме відповідь, так. Потрібен час для запуску програми, особливо складної, якій потрібно читати з файлів, виконувати завдання в мережі тощо, як Discord. Знадобиться значно менше часу, щоб вже запущена програма відкрила вікно. (Що трапляється, а не "рухається на передній план" - вікно просто минуло , але воно відтворене цим процесом)
Судовий позов Моніки

5
@NicHartley, можливо, так це робить Discord, але ви не можете довести, що кожен додаток лотка вибрав розпорядження головним вікном замість Hide.
NH.

1

Піктограми в системному треї зазвичай не є повноцінними копіями програми (якщо тільки програма не була створена таким чином). Вони можуть бути просто невеликими програмами, написаними для моніторингу локальної послуги або стану віддаленої хмарної служби, без користувальницького інтерфейсу, за винятком маленького значка. Після натискання на них комп'ютер фактично завантажує та запускає повну програму з користувальницьким інтерфейсом користувача та всіма функціональними можливостями.

Мінімізовані програми на панелі завдань - це повні екземпляри програми.


1
Це як в кращому випадку спрощене, так і суперечливе: якщо "Клацання на них [піктограми лотка] вимагає, щоб комп'ютер фактично завантажився та запустив повну програму з користувальницьким інтерфейсом та всіма функціональними можливостями" , то це звучить як багато робота, то чому такі іконки призводять до швидшої реакції, ніж натискання на панелі завдань? Ваші міркування розпливчасті щодо того, чому було б інакше, але цитата, яку я наголошував тут, читається як є, насправді говорить про те, що панель завдань буде швидшою ... і все ж це явно протилежне тому, що повідомила / запитала ОП о.
підкреслюю_d
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.