AppKiller: Zabíjení aplikací, procesů a odesílání BSD signálů z lišty nabídek


AppKiller: Zabíjení aplikací, procesů a odesílání BSD signálů z lišty nabídek

Pokročilí uživatelé Mac často provádějí změny v operačních systémech pomocí příkazů Terminál. Pro některé z jednodušších možností jsou k dispozici aplikace, které umožňují začínajícím uživatelům kteří se nebudou snažit do Terminálu), aby provedly stejné změny pomocí grafického uživatelského rozhraní. Pro pokročilé uživatele je však Terminal opravdu jedním z nejvhodnějších míst, kam se má vyvíjet systém, který je třeba aplikovat. AppKiller je bezplatná aplikace pro Mac, která byla navržena jak pro začátečníky, tak pro pokročilé uživatele. Název je však mylně zavádějící, protože zabíjí nejen aplikace, ale i systémové procesy a poskytuje snadný způsob, jak ukončit / restartovat Finder, AirPrintDaemons , AirPort Utility atd. Aplikace AppKiller provádí příkazy jedním ze dvou způsobů, a to buď kliknutím nebo pomocí symbolu Control + Click.Pro každou spustitelnou funkci můžete nastavit jednu výchozí akci z předvolby aplikace.It zahrnuje několik signálů BSD, můľete odeslat do aktivní aplikace nebo str proces. Reakce aplikace samozřejmě závisí na tom, jak je napsáno a jak zachází se signálem BSD.

AppKiller běží na liště nabídek a v době instalace vyžaduje administrátorská oprávnění, tj. Budete muset zadat heslo k uživatelskému účtu jednou při instalaci aplikace. Klepnutím na ikonu se zobrazí celý seznam všech aktuálně spuštěných procesů. Pokud byste měli otevřít Monitor aktivity, uvidíte stejný proces. Aplikace, jako je Chrome, se budou zobrazovat víc než jednou, protože každá karta je považována za samostatnou instanci.

Chcete-li uspořádat způsob, jakým je tento proces uveden, otevřete nabídku Předvolby a zoradit položky dle PID (Process ID), CPU nebo Uspořádání paměti . Můžete si pro každý proces v nabídce zobrazit další informace, např. ID uživatele, ID procesu a uživatelské jméno. Na spodku najdete dvě možnosti, včetně Klepněte na tlačítko Odeslat a Kontrola + Klepněte na tlačítko . Pro každou možnost se otevře další nabídka se seznamem příkazů, které budou odeslány zvolenému procesu. Uvedené příkazy zahrnují Quit, Interrupt, Terminated, překročení limitu CPUtime, Signal 0, EMT Trap a další. Pouze jedna možnost může být vybrána z tohoto seznamu jako výchozí, ale může být kdykoli změněna.

Pamatujte, že ne všechny procesy budou reagovat stejným způsobem a chování aplikace závisí na jejich povaze a způsobu provádění příkazu pro každého. Vezměte například příkaz Kill . Pokud zabijete oznamovací centrum, jeho ikona zmizí z panelu nabídek a budete ji muset znovu spustit, abyste ji získali zpět. Naopak, pokud byste měli Zabít Dock, , znovu se znovu spustí, protože musí pokračovat v běhu.

Jak bylo uvedeno výše, AppKiller má také schopnost posílat signály BSD spuštěním uživatelských procesů stejně jako systémové procesy. Tato funkce může uživatelům pomoci vyřešit problémy specifické pro aplikaci nebo proces. Například pokud aplikace spotřebovává příliš mnoho systémových prostředků, můžete se rozhodnout odeslat signál poruchy segmentace do aplikace nebo jejích souvisejících procesů, abyste tento problém vyřešili. Podobně můžete odeslat nepovolený instrukční signál do aplikace nebo procesu, který není naprogramován pro CPU vašeho systému nebo když se aplikace pokouší vykonávat privilegované nebo odpadové pokyny.


10 Nejlepších MacOS aplikací a tipů z roku 2016

10 Nejlepších MacOS aplikací a tipů z roku 2016

Apple vydal MacOS Sierra v roce 2016 a hlavním rysem této verze bylo zahrnutí Siri na na ploše. Spousta dalších menších vlastností byla také součástí aktualizace, ale Siri na ploše byla něco, co lidé předvídali po nějakou dobu. Další důležitou aktualizací od společnosti Apple přišla ve formě nových Macbooků, které mají novou hardwarovou komponentu nazvanou Touch Bar.

(Mac-os-x)

Jak vytvořit vlastní přednastavení plátna ve Photoshopu

Jak vytvořit vlastní přednastavení plátna ve Photoshopu

V aplikaci Photoshop můžete vytvářet vlastní plátna. Photoshop CC 2017 je dodáván s několika přednastaveními pro mobilní, webové a tiskové úlohy. Přednastavení je plátno, které je správné velikosti pro projekt, na kterém pracujete. Přednastavení má předem určené rozlišení, barvu pozadí, orientaci a další.

(Mac-os-x)