Stanford engineers build an earthquake-resistant house
kialakításához. egy operációs rendszert az alapoktól a mobileszközök teljesítményének és biztonsági követelményeinek kezelésére.
A Cinder operációs rendszer már egy Arm chipen dolgozik, és a csapat tagjai arra törekszenek, hogy a HTC G1 készüléken futtatják, Philip Levis, a Stanford professzora szerint. Levis beszélt a Cinder-ről a Stanford Computer Forum-on kedden.
Ha egy alkalmazás nem fut olyan gyorsan, ahogy a felhasználó kívánja, a Cinder-alapú telefon tartalmazhat egy gombot, amely növeli az alkalmazáshoz rendelt energiát, mondta Levis. A Cinder lehetővé tenné a felhasználók számára, hogy bármilyen kódot töltsenek le, és biztonságosan futtassák a telefonjukon egy "homokozó" módban.
[További olvasmány: A legjobb Android-telefonok minden költségkerethez.]Levis, egy másik Stanford professzor és egy csapat diákok tervezik a Cinderet a semmiből, mert eljött az ideje egy mobil operációs rendszer, amely nem származik más platformokon, mondta a találkozó a diákok és az ipar szakemberei. A Linux példájaként azt mondta, hogy a nagyobb hardveres platformokra tervezett operációs rendszerek nem ideálisak a mobileszközök számára, mivel sok követelmény jelentősen különbözik.
A Cinder a HiStar néhány újdonságát érintette, egy másik, a Stanfordban kifejlesztett operációs rendszert nem épített visszafelé kompatibilitást a megalapozott platformokkal, mondta Levis. Azt akarják elkerülni, hogy átadják azokat a fő jellemzőket, amelyek nem felelnek meg a mobilnak, és mindig felírják az alkalmazkodási rétegeket a visszafelé kompatibilitás érdekében.
A biztonság és az energiagazdálkodás a fő problémák, amelyeket a csapat megpróbál megoldani. A biztonsági arénában mind a megbízható, mind a nem megbízható alkalmazások biztonságos használatát kívánják használni. A HiStartól való kölcsönzés során Cinder ezt követi nyomon követve, hogy hogyan követi az adatokat a rendszeren keresztül a követési kód helyett, mondta Levis.
A Levis beszélt fő hangsúlya az energiagazdálkodás volt, az általa felügyelt operációs rendszer összetevője. A cinder megakadályozhatja a nem szándékolt elemek kifolyását, győződjön meg róla, hogy az alkalmazás olyan hosszú ideig működik, ameddig a felhasználóknak szüksége van, és még a felhasználóknak is növelniük kell a teljesítményszintet. Ezenkívül részletesebb akkumulátor-élettartam-információkat is tud nyújtani a kézibeszélő kezdőképernyőről.
A Cinder képes lesz részletesen tudni, hogy mennyi energiát használ az alkalmazás minden része, valamint az adott komponens költséghatékonyságát. Ez segíthet megoldani egy olyan ismeretlen számítástechnikai folyamat problémáját, amely folyamatosan fut a háttérben és lecsapol egy akkumulátort. Ahelyett, hogy a telefon tulajdonosa arra kényszerítené, hogy észre vegye, hogy az akkumulátor túl gyorsan ürül ki, megtalálja azt az alkalmazást, amely lecsapja és leállítja ezt a folyamatot, Cinder képes lenne ellenőrizni, hogy mennyi energiát használ a folyamat, mondta Levis
Az OS szintén kihasználhatja a teljesítményt attól függően, hogy mennyi ideig szeretne egy felhasználót használni egy alkalmazás. Például ha valaki filmet szeretne nézni az eszközön két órán keresztül, a Cinder arra kényszerítheti a videolejátszó szoftvert, hogy bizonyos mértékig használja a tápellátást, hogy ez az időtartam túlélhesse.
A telefonba beépített alkalmazások az alapértelmezett beállítások befolyásolják az energiafogyasztásukat annak alapján, hogy az emberek hogyan fogják használni őket, de nehéz lenne beállítani ezeket a paramétereket az újonnan letöltett szoftverekhez, mondta Levis. Ezeket az alkalmazásokat el lehet kezdeni egy nagyon kényszerített üzemmódban futtatni, ami biztosítaná, hogy az ismeretlen szoftverek ne tudják gyorsan lemeríteni az akkumulátort. Aztán, ha a felhasználók úgy találták, hogy az új alkalmazás túl lassan futott, egy "nagyobb teljesítményű" gombot is megnyomhattak, hogy növeljék az ehhez hozzárendelt energiát. "
A Cinder számos mechanizmust használ a teljesítményszabályozás ezen szintjének eléréséhez. A fő darab az, amit Levis "erőzárnak" nevezett, egy egyszerű mechanizmus, amely mindenféle munkaterhelést vezérel. Helyett áll, ami ma már több tucat különböző politikát jelent egy tipikus rendszerben, mondta. Az operációs rendszer az aszinkron I / O-t is használja, amely ma a nagyteljesítményű kiszolgálókban használható. Az aszinkron I / O lecsökkenti az alkalmazások és az operációs rendszer közötti kommunikáció késéseit, és lehetővé teszi az operációs rendszer ütemtervének terhelését. Mivel az aszinkron I / O kiszolgálók teljesítményi okokból használatosak, Cinder azt fogja használni, hogy minimalizálja az energiafogyasztást, mondta Levis.
A Google ugyanakkor világossá tette, hogy a Chrome nem lesz képes mindent replikálni a többi operációs rendszer. A Chrome OS például csak webes házigazdázott alkalmazásokat fog működtetni, és a perifériáknak meg kell felelniük a konkrét hardver referenciamintáknak. Ez azt jelenti, hogy a Google saját Android mobil operációs rendszere számára sem képesek olyan alkalmazásokat futtatni.
Ezért, amikor az első Chrome OS-netbookok 2010 végén elérik a piacot, a Google azt várja számukra, hogy "társkereső" eszközök akik tulajdonosai szintén hagyományos számítógéppel rendelkeznek a házukban.
A Compact OS használata a Windows 10 operációs rendszer operációs rendszerének csökkentéséhez
A Windows 10 kompakt operációs rendszert tartalmaz. A compact.exe segítségével csökkentheti az operációs rendszer méretét és futtathatja a tömörített fájlokból, hasonlóan a WIMBoothoz.
Ha frissített a Windows 8 rendszerre, valószínűleg tudni kell, hogy nincs új Start menü az új operációs rendszerben. Ez a hiányosság számos fejlesztő számára lehetőséget adott arra, hogy új alkalmazásokat és programokat készítsen az operációs rendszer megjelenésének és funkcióinak testreszabására. A karbantartási segédeszközöket sem hagyta figyelmen kívül. A legfrissebb, hogy megmutassák és megcsodálhassák a teljesítményét
EnhanceMy8