Mozilla określiła swoje cele dla swojej przeglądarki Firefox: wsparcie dla komputerów wielordzeniowych oraz poprawa elastyczności.
Mozilla, która niedawno wydała Firefox 5 powiedziała, że obecnie programiści pracują nad wsparciem przeglądarki dla procesorów wielordzeniowych. Przyniesie to korzyści dla użytkownika, gdzie przeglądarka będzie dynamiczniej reagować na polecenia użytkownika z mniejszą liczbą przerw.
W ostatnim czasie zrobiło się głośno o tym, że Firefox zbiera przy okazji swojego działania bardzo dużo śmieci. Mozilla postanowiła przeciwdziałać znalezionemu problemowi wycieku miejsca w pamięci, gdzie mechanizm zwalniania pamięci działał nie do końca dobrze.
Największym problemem dla Mozilli jest obiektowy model DOM, który tutaj jest jednowątkowy. Wszystkie pozostałe elementy są wielowątkowe, w tym stos, dekodowanie obrazów czy I/O. Jednak nie chcą oni nic zrobić z samym DOM, a raczej rozdzielić każdego na osobne wątki. Efekt powinien być praktycznie taki sam, jakby sam DOM był wielowątkowy. Inną możliwością jest rozdzielenie każdej z kart do osobnego wątku.
Wcześniej zaniechano tego pomysłu, chociaż teraz przyznali, że to może pomóc w utrzymaniu stabilności i poprawy bezpieczeństwa.
Źródło: http://www.theinquirer.net/
Foto: Archiwum |