Az összes futó alkalmazás & folyamatának megtekintése Mac OS X rendszerben
A Mac-en futó összes alkalmazás vagy program megtekintésének számos módja van, kezdve a grafikus kezelőfelületen futó „ablakos” alkalmazások megjelenítésétől egészen a leghomályosabb rendszer felfedéséig. szintű folyamatok és feladatok, amelyek a Mac OS magjában futnak. Öt különböző módot ismertetünk ezen futó alkalmazások és folyamatok Mac OS X rendszerben való megtekintésére, amelyek közül néhány nagyon felhasználóbarát és minden felhasználó számára alkalmazható, néhány pedig fejlettebb módszer, amely a parancssorból érhető el.Szánjon időt arra, hogy mindegyiket megtanulja, és utána használhatja az igényeinek leginkább megfelelő módszert.
Áttekintés: A dokkoló megtekintése a futó Mac-alkalmazások megtekintéséhez
A pillanatnyilag futó alkalmazások legegyszerűbb módja, ha csak rápillant a Mac OS X Dockra. Ha egy kis világító pontot lát az alkalmazás ikonja alatt, az meg van nyitva és fut.
Bár nincs semmi baj ezzel a megközelítéssel, nyilvánvalóan egy kicsit korlátozott, mivel csak az úgynevezett „ablakos” alkalmazásokat jeleníti meg – vagyis azokat az alkalmazásokat, amelyek a Mac OS X grafikus felhasználói felületén futnak. – és abban is korlátos, hogy nem lehet velük közvetlenül intézkedni. Ráadásul ezek a kis izzó mutatók kicsik és nem olyan nyilvánvalóak, és sokan egyáltalán nem veszik őket észre. Szerencsére vannak jobb módok arra, hogy megnézze, mi fut a Mac gépen, és közvetlen lépéseket is tud tenni, ha ki kell lépnie egy-két alkalmazásból.
Az összes futó alkalmazás/program megtekintése kényszerített kilépési menüvel
Nyomja meg a Command+Option+Escape billentyűkombinációt az alapvető „Alkalmazások kényszerítése” ablak előhívásához, amely egy egyszerű feladatkezelőnek tekinthető Mac OS X rendszeren. Ez egy könnyen olvasható listát jelenít meg az összes aktív listáról. MacOS X rendszerben futó alkalmazások, és az itt látható pont ugyanaz, mint amit a Dockban láthat:
A Windows neve ellenére ezzel megtekintheti az aktívan futó programokat és alkalmazásokat anélkül, hogy ténylegesen ki kellene lépnie belőlük.
A Command+Option+ESC menü egyik nyilvánvaló előnye, hogy lehetővé teszi az alkalmazások közvetlen futtatásával kapcsolatos műveletek végrehajtását, így kényszerítve kiléphet belőlük, ha hibássá váltak vagy piros betűtípussal jelennek meg. ami azt jelenti, hogy nem reagálnak vagy összeomlik. Ez az egyszerűsített verzió meglehetősen hasonlít az alapvető „Control+ALT+DELETE” kezelőhöz, amely kezdetben a modern Windows világban létezik.
A Force Quit Menu elsődleges korlátja az, hogy a Dock jelzőihez hasonlóan csak a Mac OS X rendszerben aktívan futó „ablakos alkalmazások” felfedésére korlátozódik, így átugorja az olyan dolgokat, mint például a menü sávelemek és háttéralkalmazások.
Az összes futó alkalmazás és folyamat megtekintése az Activity Monitor segítségével
A Mac OS X grafikus felhasználói felületének leghatékonyabb alkalmazás- és folyamatkezelő segédprogramja, az Activity Monitor egy hatékony feladatkezelő, amely nemcsak az összes futó és aktív alkalmazást, hanem az összes aktív és inaktív folyamatot is felfedi. Ez magában foglalja a szó szoros értelmében mindent, ami a Mac-en fut, beleértve a fent említett ablakos alkalmazásokat, és még a háttérben futó alkalmazásokat is (amelyek nem láthatók futóként a Dockban vagy a Force Quit menüben), a menüsor elemeit, a rendszerszintű folyamatokat, a különböző felhasználók alatt futó folyamatokat, inaktív folyamatok, szervizdémonok, szó szerint bármi és minden, ami folyamatként fut a Mac OS X-ben bármilyen szinten.
Maga az alkalmazás az /Applications/Utilities/ mappában található, de a Spotlighton keresztül is könnyen elindítható a Command+Spacebar és a írja be az „Activity” szót, majd a Return billentyűt.
Az Activity Monitorban kezdetben megjelenített összes információ leegyszerűsítésének egyik módja, ha lehúzza a Folyamat almenüt, és kiválasztja azt, amit keres, például „Minden folyamat”, „Saját folyamatok”, „Rendszerfolyamatok” vagy „Egyéb felhasználói folyamatok”, az egyéb lehetőségek között. A „Keresés” funkció is könnyen használható és nagyon hatékony, mivel elkezdheti begépelni valaminek a nevét, és azonnal frissül aszerint, hogy mely folyamatok felelnek meg a lekérdezésnek.
A Activity Monitor rengeteg eszközt és opciót kínál, és egyszerűen ez a legfejlettebb módja az összes aktív folyamat részletes információinak megtekintéséhez anélkül, hogy a parancssorba kellene ugrani.Lehetővé teszi a folyamatok kilépését, az alkalmazások leállítását (a kill alapvetően ugyanaz, mint a kényszerített kilépés), a folyamatok ellenőrzését és mintavételét, a folyamatok rendezését nevek, PID, felhasználó, CPU, szálak, memóriahasználat és fajták szerint, folyamatok szűrését felhasználó és szint szerint, és név vagy karakter alapján is kereshet a folyamatok között. Ezenkívül az Activity Monitor általános használati statisztikákat is felfed a CPU-ról, a memóriáról, a lemeztevékenységről és a hálózati tevékenységről, így alapvető hibaelhárító eszközzé válik a nem megfelelő RAM-szinttől kezdve egészen annak diagnosztizálásáig, hogy a Mac miért futhat lassan, számtalan egyéb tényező alapján. lehetőségek.
További bónuszként az Activity Monitort is folyamatosan futva tarthatja, és a Dock ikonját élő erőforrás-használati figyelővé alakíthatja, hogy megtekinthesse, mi a CPU, RAM, lemeztevékenység vagy hálózati tevékenység. Mac gépen.
Speciális: Az összes futó folyamat megtekintése terminállal
A parancssorba mélyedve néhány fejlettebb eszközzel megtekintheti a Mac rendszeren futó minden egyes folyamatot, kezdve az alapvető felhasználói szintű alkalmazásoktól egészen az apró démonokig és az alapvető rendszerfunkciókig. egyébként rejtve van a Mac OS X általános felhasználói élménye elől.Ezeket az eszközöket sok tekintetben az Activity Monitor parancssori verzióinak tekinthetjük, és különösen kettőre fogunk összpontosítani: a topra és a ps-re.
top
A Top megjeleníti az összes futó folyamat listáját és az egyes folyamatokra vonatkozó különféle statisztikákat. Általában a leghasznosabb a processzorhasználat vagy a memóriahasználat szerinti rendezés, ehhez pedig érdemes az -o jelzőt használni:
Rendezés CPU szerint: top -o cpu
Rendezés a tetejére memóriahasználat szerint: top -o rsize
A top élőben frissül, míg a következő „ps” eszköz nem.
ps
A ps parancs alapértelmezés szerint csak az aktuális felhasználó alatt aktív terminálfolyamatokat jeleníti meg, így a „ps” önmagában unalmas, hacsak nem a parancssorban él. Egy-két zászló alkalmazásával azonban felfedheti az összes folyamatot, és talán a legjobb kombináció az „aux” használata, például:
ps aux
A teljes kimenet megtekintéséhez hasznos a terminálablak teljes képernyős kibontása, de ez egy kicsit túlterhelt lehet, ha rengeteg cucc fut (ez általában így van), és így átvezeti azokat. A „több” vagy a „kevesebb” gyakran előnyösebb a megtekintés megkönnyítése érdekében:
ps aux|további
Ez lehetővé teszi a kimenet oldalainak egyidejű megtekintését anélkül, hogy fel-le kellene görgetnie a terminálablakban.
Egy adott folyamat (vagy alkalmazásnév) kereséséhez használhatja a grep-et, például:
ps aux|grep folyamat
Vagy pályázatok kereséséhez:
"ps aux|grep Alkalmazás neve"
Ha grafikus felhasználói felületen futó alkalmazásokat keres, általában a legjobb, ha ugyanazt a tokot használja, amelyet az alkalmazások a Mac OS X rendszerben használnak, különben nem talál semmit.