Indítási programok Mac OS X
Amikor bekapcsolja a Mac, a háttérben a program fut elég sok folyamatok, alkalmazások és bővítmények. Általános szabály, hogy ezek automatikusan futó alkalmazások megfeleljen a vágyak, de néha az Activity Monitor (Monitoring System) láthatjuk, hogy mely alkalmazások nem futnak, és nem kell. Hol vannak ezek a folyamatok? Végtére is, ezek az alkalmazások növelik boot idő, és lelassíthatja a számítógépet. Vannak különböző vezetési módszerek indítási kérelmek az operációs rendszer az Apple Mac OS X
Esemény, amikor a felhasználó bejelentkezik a rendszerbe.

indítási elemek
A korábbi verziók OS X tárolja az indítási programok listáját használt két mappa / Library / StartupItems és / System / Library / StartupItems. Most, az Apple azt javasolja, hogy a fejlesztők csak mód indítási elemek System Preferences, de a régi programok még mindig használják ezt a mechanizmust. Általános szabály, hogy a mappa / System / Library / StartupItems üresnek kell lennie, de ha ez semmit, és ez az alkalmazás nem használható, ez az elem lehet küldeni a szemetet.
Futás A Démonok és minőségben
Kezdve OS X 10.4 Tiger, Apple nyújtott fejlesztők a cég újabb mechanizmus automatikusan elindul elemeket: a dob démonok és ügynökök szabályozott bevezetése folyamatban. Ez a mechanizmus nagyobb rugalmasságot biztosít, mint a mechanizmusok StartupItems és események, amikor bejelentkezik, de ez kevésbé átlátszó a felhasználók számára.
Ahelyett, hogy a nyitási launchd alkalmazás betölt egy speciálisan formázott XML konfigurációs fájl (kiterjesztésű .plist), amely meghatározza azokat az eljárásokat és milyen feltételek mellett.
el kell kezdeni. Kezdés körülményei változtathatók: állandó munkát a háttérben, a munkarend, a szükséges - például válaszul az esemény bekövetkezett.
Az alkalmazott eljárás launchhd .plist fájlokat lehet bármelyik öt mappa alábbiakban felsorolt és azok elhelyezkedése határozza meg, mikor töltik, és milyen jogosultsággal.
Tárgyak a / Library / LaunchDaemons és / System / Library / LaunchDaemons. rendszer indulásakor root.
Tárgyak mappa / Library / LaunchAgents és / System / Library / LaunchAgents betöltött a belépéskor minden felhasználó és működjön együtt a jogokat a felhasználó.
Tárgyak a mappa / Users / a-felhasználónév / Library / LaunchAgents (vagy
/ Library / LaunchAgents) leírják, hogy az alkalmazás egy adott felhasználó és a munka jogait.
Ne érintse meg! konfigurációs fájlok mappában található / Library / LaunchDaemons és / System / Library / LaunchDaemons tervezett alkatrészek, amelyek részei az OS X, és meg kell gondolni, sokszor megérinti ott semmit, mivel ezek a változások komolyan befolyásolja a teljesítményét a legtöbb operációs rendszer. Hozzáférés megnyitása a mappa / System / Library / LaunchDaemons nem root felhasználók számára, hogy a rendszer nem fog elindulni.
Változás a kívánt módon. Elhelyezett tárgyak a fennmaradó három mappa nyugodtan megtekintheti és tanulmány. De mielőtt bármit is módosítana ott, meg kell érteni néhány dolgot, hogyan működik.
A rendszerindítás során, és közben a bejelentkezési adatait mappák fent felsorolt letölthetők és a rendszerben regisztrált. Ezt követően, a rögzített intézkedéseket és feltételeket kell elvégezni a következő újraindításig, akkor is, ha törli a konfigurációs fájlt. Ahhoz, hogy egy listát az összes betöltött csapat kell lennie terminál típusát launchctl list parancsot, és nyomja meg az Entert.
Annak érdekében, hogy állítsa le a dob az elem újraindítás nélkül, ezt a parancsot:
Függelék meghatározva a teljes elérési utat, a legegyszerűbb módja, hogy a teljes elérési utat az elem húzásával Finder ablakot elosztódoboz (terminal.app). Lesz a következő kódot:
Ez a parancs kiadja a futó ágens, amely lehetővé teszi AppleSript dolgozik mappákat. Újraindításához cserélni kirak a terhelés.
Meg kell érteni, hogy a legtöbb eleme a .plist fájlok futnak a menetrend, vagy igény, így a folyamat megtalálható a mappában egy adott időben ki lehet kapcsolni. Annak ellenőrzésére, a tevékenység egy bizonyos folyamat akkor használja a „Monitoring rendszer”, emlékeztetni kell arra, hogy az alkalmazás nevét és az eljárás eltérő lehet.
Vannak más módszerek is, hogy lehet használni, hogy automatikusan indítsa el az alkalmazást:
Extensions kext kernel vagy járművezetők a mappában / System / Library / Extension s futás és akkor is, amikor az operációs rendszer elindul. Ők biztosítják a funkció „alacsony” szinten, mint például az audio feldolgozás és támogatás perifériák. A legtöbb kekstov (kext) része az operációs rendszer, és törölje a harmadik fél vezetők nagyobb mértékben megszüntette segédprogrammal a gyártó által kiállított, a vezető.
Cron feladat. Cron - egy Unix indítási folyamat tervezési eszköz beépített Mac OS X Jobs rögzítésre Cron láthatjuk a terminál parancs
keresztül vagy cronnix segédprogramot. De az Apple nem javasolja a használatát ilyen mechanizmus szabályozza a folyamatokat a Mac OS X
Bejelentkezés szkripteket. Korábban nem voltak még a bejelentkezési szkript vagy indítószkriptekkel hogy fut le, amikor egy felhasználó bejelentkezik. Nos, ez a mechanizmus elavult.