Appriority: Настройване на приоритети за OS X приложения

<

С пристигането на OS X Mavericks в автономията, както и в разпределението на натоварването на процесора от различни приложения, системата на Apple значително се увеличи. Времето за работа на лаптопите от едно зареждане се е увеличило и приложенията, които не се използват в момента, са започнали да консумират много по-малко енергия, отколкото преди. Въпреки това, приложенията, скрити от очите на потребителя, някак си водят пасивен начин на живот - т.е. те работят, но най-много половината от възможностите им. По-интересният герой на нашия преглед е приложението Appriority, което изпълнява същата задача като App Nap, но по малко по-различен начин.

За една от заявките на компанията от Аляска - Norther Softworks - вече написах. В тази статия взех интерфейса на приложението към минусите, което беше, меко казано, непривлекателно. Затова не очаквах чудеса от Априорити. И той беше прав. Помощната програма изглежда доста тромава в сравнение с хилядите други в Mac App Store и на сайтове на трети страни. Но в този случай се интересуваме от функционалността на приложението, а не от неговия външен вид. Една красива обвивка е, разбира се, приятна, но по мое мнение е по-важна стабилната и коректна работа.

И така, какво е интересно за Appriority и каква е неговата полза в сравнение с функцията на App Nap? Нека първо да разберем как работи второто. Компанията от Купертино винаги успява да направи софтуер по такъв начин, че работата на системните процеси и приложения да не е видима за потребителя. Оптимизацията е ключовата дума, която се отнася до техните продукти. Технологията App Nap работи по същия начин - при взаимодействие със системата не виждате нейната работа, но тя играе важна роля в спестяването на ресурсите на батерията. Ако работите с активния прозорец или раздела на браузъра, само той / тя ще бъде снабден с всички свободни системни ресурси, докато неактивните прозорци / раздели / програми, които не извършват важни операции, ще бъдат в някакъв режим на заспиване и съответно ще консумират по-малко ресурси и енергия. Веднага щом решите да преминете към тях, те веднага ще бъдат на разположение и готови за работа, докато приложението, с което току-що сте работили, ще отидат в самия режим на заспиване.

Всичко работи перфектно и, най-важното, ефективно. Изглежда, че дори интересно може да предложи на разработчиците да пестят енергия в системата? На примера на Appriority става ясно какво е то.

Когато за първи път стартирате помощната програма, тя ще ви помогне да диагностицирате системата и да идентифицирате приложенията, които консумират най-много ресурси - това е необходимо за по-нататъшно автоматично оптимизиране. Въпреки това, вие сами имате възможността да кажете на Appriority кои конкретни приложения трябва да отидат в „сън“, докато не работите с тях. Можете да сортирате приложенията чрез тяхното натоварване в системата, а след това, след като идентифицирате тези, които консумират най-много - добавете към списъка на тези, които са спряни. И тук, трябва да кажа, започва най-интересното. За разлика от App Nap, приложенията заспиват много по-дълбоко. Те получават най-нисък приоритет, така че неактивният прозорец на програмата няма да консумира почти никакви ресурси. В това се крие основният недостатък: за да се събуди такова приложение, ще отнеме много повече време от App Nap.

Appriority е по същество командата “renice” на UNIX системи, с графичен интерфейс. Принципът на използване на Appriority може да бъде, например, следното: ще играете някаква игра, която ще изисква допълнителни ресурси от вашата система, и за да не затваряте всички активни приложения, можете да ги съставите предварително и да ги поставите в помощната програма. Когато започнете играта, всички те отиват в дълбок сън, давайки свободни ресурси под текущата игра. Така, в края на геймплея, Appriority ще бъде по-добре, тъй като пробуждането на всеки заспал процес ще отнеме малка част от времето ви.

Заявлението се разпространява чрез два магазина: в Mac App Store на цена от 99 рубли и на сайта на разработчика за $ 10. Тази разлика се дължи на факта, че версията от Apple App Store е малко ограничена във функционалността. Ето защо, при избора на версия, бих препоръчал да погледнете страницата на разработчиците и да изтеглите пробна версия на продукта.

<

Популярни Публикации