Berta Sándor
Gazelle nevet kap a Microsoft új böngészője
Új böngészőt fejleszt a redmondi konszern. A program a Windows 7 utáni tervekbe is bepillantást enged.
A Microsoft legújabb programja a Gazelle nevet viseli. Nevét azért kapta, mert egy karcsú böngészőmag osztja szét az erőforrásokat az egyes szálak és feladatok között, s szintén ez a kernel felügyeli a szoftverek közötti kommunikációt. A Gazelle előnye, hogy minden szál egymástól függetlenül futtatható, ezáltal ha az egyik működése leáll, a szoftver tovább dolgozhat. Az új böngészőt a Microsoft Research és az Illinoisi Egyetem kutatói közösen alkották meg, akik a Gazelle-t hivatalosan Multi-Principal rendszernek nevezik.
A megoldás nem új, hiszen hasonló elven működik például az Internet Explorer 8, illetve a Google Chrome is. A Gazelle azonban egy lépéssel előttük jár: minden feladat egy saját munkafolyamatot kap. A Gazelle minden domént principalnak tekint. Egy ilyen modul tartalmazhat HTML-anyagokat, JavaScript-motort, a honlap kinézetéért felelős programot és a böngésző kiegészítőit. A modulokat az operációs rendszer köti össze egymással. Mindez megfelel az úgynevezett IPC mintájának.
Maga a kernel egyébként rendkívül egyszerű és mindössze 5000 C# programsorból áll. A szakemberek a hangsúlyt a Same-Origin-Policy (SOP) jegyében a biztonságra helyezték. Csak az egyező protokollhoz tartozó, ugyanazon a doménen és porton keresztül továbbított tartalmak kerülhetnek egy munkafolyamatba. A Gazelle előzetesét a kutatók egy Windows Vistával és a .NET-Framework 3.5-ös verzióját futtató, 2 gigabájt memóriával ellátott, 2,66 GHZ órajelű Intel Core 2 Duo processzoros számítógépre telepítették fel. A fejlesztők a HTML részt, a kinézetért felelős és a JavaScript-megoldásokat az Internet Explorer 7-ből kölcsönözték. Ezzel azt akarták bizonyítani, hogy az operációs rendszer biztonsági koncepciója a mostani böngészőkön is megvalósítható.
A tesztek során az Alexa indexében lévő első 20 oldalt keresték fel, azonban az első betöltések koránt sem nevezhetők sikeresnek. A Google honlapját ugyanis a rendszer 471 mikroszekundummal hosszabb idő alatt töltötte be, mint az Internet Explorer. A The New York Times portálja esetében pedig ez az idő 4 másodperc volt. Helen Wang, Chris Grier, Alexander Moshchuk, Samuel King, Piali Choudhury és Herman Venter a The Multi-Principal OS Construction of the Gazelle Web Browser című anyagban sietve leszögezték, hogy ezek az eredmények később javulni fognak és a Gazelle egyelőre csak egy kutatási projekt.
A Microsoft legújabb programja a Gazelle nevet viseli. Nevét azért kapta, mert egy karcsú böngészőmag osztja szét az erőforrásokat az egyes szálak és feladatok között, s szintén ez a kernel felügyeli a szoftverek közötti kommunikációt. A Gazelle előnye, hogy minden szál egymástól függetlenül futtatható, ezáltal ha az egyik működése leáll, a szoftver tovább dolgozhat. Az új böngészőt a Microsoft Research és az Illinoisi Egyetem kutatói közösen alkották meg, akik a Gazelle-t hivatalosan Multi-Principal rendszernek nevezik.
A megoldás nem új, hiszen hasonló elven működik például az Internet Explorer 8, illetve a Google Chrome is. A Gazelle azonban egy lépéssel előttük jár: minden feladat egy saját munkafolyamatot kap. A Gazelle minden domént principalnak tekint. Egy ilyen modul tartalmazhat HTML-anyagokat, JavaScript-motort, a honlap kinézetéért felelős programot és a böngésző kiegészítőit. A modulokat az operációs rendszer köti össze egymással. Mindez megfelel az úgynevezett IPC mintájának.
Maga a kernel egyébként rendkívül egyszerű és mindössze 5000 C# programsorból áll. A szakemberek a hangsúlyt a Same-Origin-Policy (SOP) jegyében a biztonságra helyezték. Csak az egyező protokollhoz tartozó, ugyanazon a doménen és porton keresztül továbbított tartalmak kerülhetnek egy munkafolyamatba. A Gazelle előzetesét a kutatók egy Windows Vistával és a .NET-Framework 3.5-ös verzióját futtató, 2 gigabájt memóriával ellátott, 2,66 GHZ órajelű Intel Core 2 Duo processzoros számítógépre telepítették fel. A fejlesztők a HTML részt, a kinézetért felelős és a JavaScript-megoldásokat az Internet Explorer 7-ből kölcsönözték. Ezzel azt akarták bizonyítani, hogy az operációs rendszer biztonsági koncepciója a mostani böngészőkön is megvalósítható.
A tesztek során az Alexa indexében lévő első 20 oldalt keresték fel, azonban az első betöltések koránt sem nevezhetők sikeresnek. A Google honlapját ugyanis a rendszer 471 mikroszekundummal hosszabb idő alatt töltötte be, mint az Internet Explorer. A The New York Times portálja esetében pedig ez az idő 4 másodperc volt. Helen Wang, Chris Grier, Alexander Moshchuk, Samuel King, Piali Choudhury és Herman Venter a The Multi-Principal OS Construction of the Gazelle Web Browser című anyagban sietve leszögezték, hogy ezek az eredmények később javulni fognak és a Gazelle egyelőre csak egy kutatási projekt.