Любопытное известие пришло от разработчиков второго по популярности браузера Mozilla Firefox. Они сообщили, что объем исходного кода веб-обозревателя стал настолько велик, что он уже не может работать в 32-битной версии Microsoft Windows. Как уточнили разработчики, из-за того, что 32-битная Windows может работать всего с 3 Гигабайтами виртуальной адресации и возникает означенная проблема.
Кайл Хьюи, одних из основных разработчиков браузера в Mozilla Corporation, отмечает, что по его данным компилятор отказывается работать именно из-за недостатка виртуального адресного пространства на стадии создания оптимизированного кода.
В связи с этим разработчики приняли решение отключить ряд новых фрагментов кода и функций Graphite, SPDY, libreg, которые и вызвали проблемы с компиляцией. Как только обнаруженная проблема будет решена, код будет возвращен обратно.
Любопытно, что в начале прошлого года разработчики уже сталкивались с подобной проблемой. Правда, тогда компилятор вышел за 2 Гигабайта виртуального адресного пространства.
От редакции: Следует отметить, что проблема с компиляцией браузера никак не коснется конечных пользователей компьютеров под управлением 32-битных операционных систем семейства Windows, поскольку они не занимаются компиляцией программы непосредственно на своих компьютерах, а скачивают готовый бинарный код с сайта разработчика.