Четверг, 28.03.2024, 20:32
Приветствую Вас Гость | Регистрация | Вход

Мой сайт

Меню сайта
Категории раздела
Новости из мира Windows [12]
Вход на сайт
Поиск
Календарь
«  Апрель 2011  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей
Наш опрос
У вас лицензионная версия ????
Всего ответов: 108
<
Статистика

На сайте юзеров: 1
Наблюдатели: 1
Жители: 0
Главная » 2011 » Апрель » 26 » Разработчики ReactOS с гордостью представляют версию 0.3.13
18:50
Разработчики ReactOS с гордостью представляют версию 0.3.13

В этой версии была продолжена работа, результаты которой были впервые представлены в 0.3.12, начиная от улучшений в механизмах работы с памятью, и заканчивая улучшениями в управлении звуком и экраном. Кроме того, между версиями 0.3.12 и 0.3.13 был проведен статический анализ кода при помощи Coverity, что помогло нам вычистить потенциальные дыры в безопасности, а также в целом улучшить стабильность системы за счет более аккуратного обращения с памятью.

Одно из главных изменений, связанных с управлением памятью — ввода нового менеджера кучи, основанного на архитектуре, подобной Windows 2003/Vista, что существенно улучшило совместимость ReactOS за счет поддержки продвинутых операций выделения памяти, а также обеспечило правильное управление кучей в режиме ядра, которое используется в win32k. Кроме того, для многих операций с памятью также значительно увеличилась производительность, даже не смотря на отсутствие специальных оптимизаций в новом менеджере кучи. Помимо этого, в конце цикла подготовки релиза в проект был добавлен отладочный менеджер кучи, что также привело к серии исправлений использования памяти в ReactOS, как в самой системе, так и в стандартных приложениях. Эти изменения должны сильно улучшить общую стабильность системы, делая её ещё на шаг ближе к повседневному использованию.

Другие изменения включают слияние подветки yarotows с основной веткой разработки. В результате улучшена процедура загрузки видеодрайверов, а также обеспечено динамическое переключение режимов экрана, что в итоге также улучшило юзабилити ReactOS.

В процессе подготовки этого выпуска было исправлено 282 бага, включая 50 регрессий. Самая старая регрессия — 4811 (синхронизация comctl32.dll с wine испортила панель инструментов в AbiWord). Самый старый баг — 1567 (диспетчер задач продолжает показывать закрытые приложения), ему почти пять лет. С момента выпуска предыдущей версии, 0.3.12, в багтрекер было добавлено 382 новых бага.

Предыдущие выпуски, 0.3.11 и 0.3.12, были скачаны соответственно 238 и 526 тысяч раз, что в сумме даёт потрясающее число в 764 000 загрузок. Существенное увеличение их количества выглядит многообещающе.

Вот некоторые из наиболее важных изменений:
  • Реализовано переключение режимов экрана «на лету», а также улучшена совместимость с видеодрайверами.
  • Исправлено несколько ошибок в графике.
  • Менеджер кучи полностью переписан, добавлены отладочные средства для «отлова» операций, выходящих за дозволенные границы.
  • Улучшено управление линиями в аудиомиксере. Теперь звуки в приложениях перестали искажаться из-за наложений аудиолиний.
  • Огромная работа по исправлению ошибок в пользовательской подсистеме (user subsystem), в том числе, улучшение поддержки ввода с помощью мыши, сообщений и таймеров.
  • Исправлены различные проблемы в приложениях Firefox и Thunderbird.
  • Исправлена группа ошибок в установщике ОС.
  • Улучшена поддержка приложений, теперь в ReactOS работают: Stellarium 0.10.2, LHelp, winpcap, FlashPlayer 10.1 и Mono 2.8, OllyDbg 1.10, Xenon 2000, VLC 1.1.5, Foobar 2000, Skype 4.0.0.
  • Поддерживается всё больше устройств SATA.
  • Исправлено множество тестовых случаев.
  • Множество улучшений диспетчера памяти, исправляющих ошибки, и приближающих его к менеджеру памяти NT.

Категория: Новости из мира Windows | Просмотров: 819 | Добавил: dr_bream | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]