14Sep
Апп Нап, додан у МацОС још у 2013. години, није карактеристика која је направила наслове.Дакле, нема срамоте да ћете признати, три године касније, да и даље немате појма шта то ради.
Да сумирамо: Апп Нап поставља програме које тренутно не користите или тражите да бисте "спавали", блокирајући их од коришћења системских ресурса, посебно ЦПУ-а, док се не фокусирате на њих поново.Ако имате отворених 20 прозора, само оне ствари које тренутно користите треба да користе системске ресурсе и трајање батерије.Уштеде енергије могу се додати.
Апп Нап се не сме мешати са Повер Нап-ом, слично названом функцијом која омогућава вашем Мац-у да ради ствари као што су преузимање или креирање резервних копија док су суспендовани.Две особине су неповезане.
Који Апп Нап апликација
Апп Нап је једна од енергетских функција доданих МацОС( тада ОС Кс) 10.9 Маверицкс.Други твеакс укључују листу "Аппс Усинг Сигнифицант Енерги", која је додата икони батерије.
Апп Нап је сродна оптимизација, блокирање неактивних апликација од коришћења ЦПУ-а и других системских ресурса.Ово одржава слободне рачунаре и штеди трајање батерије.
Када се апликација сматра "неактивном"?Према Апплеовим смерницама за програмер, Апп Нап се активира само ако апликација:
- није апликација за првокласну верзију.
- Недавно је ажуриран садржај у видљивом делу прозора.
- није чујан.
- Нисам узимао никакве ИОКит захтеве за управљање напајањем или НСПроцессИнфо тврдње.
- Не користи ОпенГЛ.
Шта то значи?Пре свега, апликација коју тренутно користите неће ићи у стање спавања.Исто важи и за сваку апликацију коју тренутно можете видети, под претпоставком да део прозора који видите можете тренутно ажурирати.Свака апликација која прави звучни запис такође неће ићи у спавање, што је добра вијест ако желите да напустите музички плејер који ради у позадини.
Идеја је да свака апликација која тренутно не ради ништа за вас не би требало да користите било који од ваших ресурса.Апликације се пробуде чим поново отворите своје прозоре, те у теорији ово не би требало да утиче на перформансе уопште( осим на позитиван начин, остављајући ресурсе отворене за апликације које заправо користите).
Како провјерити да ли је апликација тренутно наппинг
апликација Нап, уопште не говори о корисничкој особини.Нема индикатора, на доку или на други начин, који вам показује да ли апликација тренутно напредује.За то, морате се упутити на Ацтивити Монитор, који можете наћи у Апплицатионс & гт;Комуналне услуге или претрагу Спотлигхт.
Идите на картицу "Енергија" и видећете колону за "Апп Нап." А "Да" овде значи да је одређена апликација тренутно дремала.Отворите апликацију у питању и одмах ће се пробудити, а Ацтивити Монитор ће прочитати "Не" у колони.
Идеја је да се апликације брзо пробуде тако да корисници чак и не примећују да се нап напиши.Али ако мислите да ово можда успорава неке своје апликације, можда ћете имати повратак.
Како да онемогућите Апп Нап, цјелину или за одређене апликације
Апп Нап се примјењује на све апликације, без обзира да ли су они направљени с функцијом на уму или не.То би могло, бар у теорији, проузроковати проблеме за одређене старије апликације, спречавање ажурирања у позадини или изазивање успоравања.Ако сумњате да Апп Нап изазива проблеме, постоји једноставан начин да се сазнате.
Прво, пронађите своју апликацију у Финдеру, а затим га кликните десним тастером миша.
Кликните на "Гет Инфо" и можда ћете видети опцију Превент Апп Нап.
Опција неће бити понуђена за сваку апликацију;Опћенито опција се види само ако апликација није посебно креирана у апликацији Апп Нап.По нашем искуству, ово значи да се опција првенствено појављује за апликације направљене 2013 или раније, иако постоје изузеци.Ако је могуће, онемогућите Апп Нап за свој програм и утврдите да ли је ваш проблем решен.
Алтернативно, можете потпуно да онемогућите апликацију Нап Направите само једну команду.Отворите Терминал, који можете наћи у Апплицатионс & гт;Комуналне услуге или претраживање помоћу Спотлигхт.Затим покрените ову наредбу:
дефаултс пише НСГлобалДомаин НСАппСлеепДисаблед -боол ДА
Ово ће потпуно онемогућити Апп Нап.Ако то реши проблем који сте имали са апликацијом, размислите о писању програмера тог програмера и дозвољава им да то знају.Када то учините, можете поново да омогућите апликацију Апп Нап помоћу ове наредбе:
дефаултс делете НСГлобалДомаин НСАппСлеепДисаблед
Апликација је, уопштено говорећи, функција вредна одржавања ако нисте посебно проблем.Бољи животни вијек само чини функцију вредном, а већина корисника никада неће примијетити да се ишта догађа.Али добро је знати како онемогућити ствари за сваки случај.
Фото цредит: Артхур Царанта / Флицкр