Ugrás a főmenüre.
Minden más 2009.10.31. Kütyü

A jailbrake lassítja az iPhone-t?

Jópár helyen olvastam már, pl. Handrástól egy Appleblog-os kommentben, hogyaszondja "Allandoan jossz azzal, hogy milyen lassu a telefonod, de ha vegre kiirtanad azt a jailbrakes szart ami allandoan fut, akkor mingyar gyors lenne :)". Nade az én telefonom jailbrake-s és nem lassabb, mint a gyári, ezért megnéztem, hogy mi okozhatja.
A jailbrake lassítja az iPhone-t?

A jailbrake sokat segít az iPhone fejlesztőnek, beesesházni a telefonra jó dolog (megnézni mi hol van, mi lesz a fejlesztett app-pal, hova kerül, satöbbi). Így kaphatunk bash parancssort is és fel lehet tenni a top unix-os segédeszközt, amivel monitorozható, hogy mi eszi a mennyit.

A top szerintem jobban használható, mint az XCode-os Instruments CPU monitorja, de ez más téma. Itt van a telóm top-ja egy olyan pillanatban, amikor épp semmi nem fut:

top.png

Látható, hogy a rendszer terhelése szinte 0, a jailbrake-s cuccok nem esznek semmit.

Mik futnak?

SCHelper
System Configuration Helper: alapvető rendszerbeállítások kezelése, pl. IP cím, WiFi beállítások, stb. - nélküle nem megy szinte semmi.
bash
Ez a shell (Windows-osoknak: "parancssor"), ahonnan elindítottam a top-ot.
sshd
SSH démon: SSH-val jelentkeztem be a telefonba.
MobilePhone
A telefonkezelő (hívások bonyolítása, minden, amitől telefon az iPhone).
SpringBoard
Az ikonokat is tartalmazó indítóképernyő/asztal.
apsd
Apple Push Service Daemon: Push értesítések démona.
CommCenter
SMS és hasonlók kezelése, de szinte az összes kapcsolatra hatása van, nélküle nem lehet telefonálni, WiFi-zni, Bluetooth-olni.
accessoryd
A készülékhez kapcsolt kiegészítők kezelése (bármi, amit az alján lévő [dock] konnektorba dughatsz) + TV kimenet.
configd
Ez is valami rendszerbeállítás-kezelő izé, állítólag főleg hálózati bigyó. :-)
fairplayd
A DRM-mel védett számok lejátszásához kell, ezt az "iTunes DRM".
mediaserverd
Ez a keverő démon, ez keveri/hangerőszabályozza a különböző audio csatornák (pl. mikrofon, fejhallgató) és alkalmazások hangjait.
lockdownd
Egy csomó "biztonsági" és aktivációs dolgot csinál, védi az Apple-t attól, hogy neki nem tetsző dolgokat műveljenek a telefonnal. A jailbreak/unlock miatt ez már biztos nem az eredeti a telefonomon.
BTServer
Bluetooth-kezelő démon.
mDNSResponder
Multicast DNS Service Discovery: DNS, Bonjour és egyéb nevek feloldása.
notifyd
Rendszerüzenetek kezelése processzek között.
launchd
Alkalmazások/folyamatok/démonok indítása/leállítása és hasonlók.

Winterboard

Sok Jailbrake-es beállítással/alkalmazással együtt felkúszhat a Winterboard is, ami az Apple-féle indítóképernyő (Springboard) feltúrbózott/széthekkelt változata. 

NA EZ AZ A "JAILBRAKES SZAR", AMI CPU-T ZABÁLJA.

Persze eheti még több más rosszul megírt "illegális" alkalmazás is, de a legtöbb laikusnak a szép háttérkép miatt feltett Winterboardja lassítja az iPhone-ját, nekem folyamatosan 20-30%-ot evett meg.

Ne tedd fel, ennyi az egész.

Egyébként a Winterboard-dal érkező Supreme Preferences nevű xar pedig még teleszemeteli a logot is, minden app indítása előtt lefut és ilyen hülyeségeket írkál be (még XCode-ból futtatott "legális" fejlesztési processznél is):

Supreme Preferences. This makes springboard ya bitch ;)

Update

Igen, direkt írtam, hogy jailBRAKE (fék) és nem jailbreak. Poénnak szántam, nem jött be? Nem.

4 hozzászólás

  1. idézem 2009.10.31. 10:39
    • rgranc
    BREAK, nem brake. Következetesen... Persze ha neked van igazad és tényleg brake, akkor nem tudom mit csodálkozol, ugyanis a brake féket jelent...
  2. idézem 2009.10.31. 10:55
    @rgranc Látom nem talált be a rejtett poén. :-)
  3. idézem 2009.10.31. 15:12
    pont ezért, ha valaki mégis háttérre vágyik, akkor az használjon inkább bosspapert, az is tud hátteret berakni (sőt, változó hátteret is), mégsem fogja vissza a rendszert tized ennyire sem.

    a többi dolgot pedig ki lehet cserélni manuálisan, ssh-val.
  4. idézem 2009.11.02. 10:07
    Engem jailbreak esetén (szintén zenész) inkább az cydiás appok memory leak-je zavar, ami miatt néha újra kell indítani a spring-et vagy az egész telefont. nem mondom, mára már nagyon-nagyon ritkán jelentkezik és van egy-két appstore-os alkalmazás ami szintén és jailbreak nélkül is szétesik. viszont orig rendszernél nagyobb a QA mint a hackeltnél - ebben gondolom egyetérthetünk. :)
Új hozzászólás
A sortörések automatikusak. Csak az üzenet kitöltése kötelező, a többi mező opcionális. A megadott e-mail címet nem tesszük közzé. Engedélyezett HTML tagek: p, a, strong, em, blockquote, ul, ol, li, dl, dt, dd.

Legutolsó hozzászólások

Diszkórobbanás a 90-es években és a legendás Campari diszkó: Árpika Palotáról: Szia ZooLou :-9 Te melyik részen melóztál?

Teh early agez... (így kezdődött) 1990-1992: Tamás Hölzer: Szia Gábor! Hozzájárulsz, hogy a http://zenci-blog.blogspot.com/p/disco-story.html blogban linkeljem a diszkó "történelmed"? Üdv; tamás

Diszkórobbanás a 90-es években és a legendás Campari diszkó: ZooLou: Finucsi, PG, Függöny, Dj Tökimanó, Barbi, Kacsa, Virág, Feri, Erzsi, Jana, és még sokan a csapatból! Én is lehúztam egy kis időt ott,...

A csatlakozás az iPhone Developer Program-hoz szívás: Nyéki Zoltán: Sziasztok, Arról nincs információtok vagy tanácsotok, hogy egy magyarországi kisvállalkozásnak hogy kell regisztrálnia az Applenél, hogy...

Rólam és a blogról: Szanto Peter: Szia, en is szeretnek veled app fejlesztes ugyben beszelni:) Ha aktualis szamodra uj projekt befogadasa, akkor kerlek irj. koszi, p

iMect means internet, media and other cool things. We're a small company located in Hungary. There is a big footer on every page where you can discover what we do and what happens with us.

Az iMect jelentése: internet, média és egyéb király dolgok. Egy kis magyar cég vagyunk. Minden oldalon van egy nagy lábléc, ahol felfedezheted, hogy mivel foglalkozunk.