LINUX.ORG.RU

Выпущен релиз ReactOS 0.4.9 со значительными улучшениями в работе с памятью

 , ,

Выпущен релиз ReactOS 0.4.9 со значительными улучшениями в работе с памятью

2

5

Представлен релиз операционной системы ReactOS 0.4.9, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows.

Это девятый выпуск после перехода проекта к более оперативному формированию релизов с периодичностью раз в три месяца. Вот уже 21 год эта операционная система находится на «альфа»-стадии разработки. Для загрузки подготовлены установочный ISO-образ (109 Мб) и Live-сборка (78 Мб). Код проекта распространяется под лицензиями GPLv2 и LGPLv2.

Всего после выпуска предыдущей версии 0.4.8 было исправлено более 140 багов.
Комьюнити чейндж-лог | Список устраненных ошибок | Тесты ПО для релиза 0.4.9

Главная новинка этого выпуска — значительный рост стабильности работы! Система больше не падает просто с течением времени или от рутинных операций с файлами. Более того, ReactOS почти одинаково хорошо себя чувствует как с всего 53 мегабайтами RAM, так и 4 гигабайтами. Часть основных нововведений можно увидеть на видео, которое подготовили волонтеры проекта.

  • 0.4.9 — первый self-hosted релиз, теперь ReactOS можно собирать на ReactOS.
  • Устранено множество проблем в менеджерах памяти и общего кеша (common cache), приводивших к утечкам памяти. Самым большим источником проблем и нестабильности были значительные утечки ресурсов, вызванные драйвером FastFAT, в результате чего он поглощал общий кэш до такой степени, что попытки провести операции с большими файлами приводили к сбою.
  • Активирована автоматическая утилита chkdsk, которая выполняет проверку дисковых накопителей после критических сбоев или нарушения целостности файловой системы. Теперь система весьма вероятно может восстать из пепла запуститься после BSODа.
  • Добавлена встроенная утилита распаковки архивов Zip Folder.
  • Улучшены операции с файлами в проводнике при использовании функции drag'n'drop.
  • Внесены исправления в механизмы запуска и остановки сервисов.
  • Значительное количество исправлений для подготовки к началу выпуска 64-битных версий операционной системы.
  • Для обеспечения совместимости с Windows ReactOS теперь может представляться и как Windows 8.1 и заявлять о поддержке соответствующих версий библиотек и API.
  • Множество других мелких исправлений и улучшений, влияющих на удобство пользования системой в целом.

>>> Пресс-релиз

★★★★

Проверено: jollheef ()
Последнее исправление: cetjs2 (всего исправлений: 18)

Ответ на: комментарий от h578b1bde

ХЗ, думаю подавляющее число пользователей этой хрени понятия не имеют что такое ФС вообще. Что дядя им запилит тем и будут рады.

A-234 ★★★★★
()
Ответ на: комментарий от unconfigured

Установил чертилку, запустил, потыкал и все.

В этом и проблема. Тестировать желательно при долговременной работе.

Quasar ★★★★★
()

Молчу в тишине про ReactOs модератор строгий и бан может за сообщение...

jester-666
()
Ответ на: комментарий от DrRulez

который на коленке собрал x86 и написал под него дос и мне стало интересно :)

Это что значить? Собрать самодельный x86 ПК и замутить для него клон ДОСа?

Gargamel
()
Ответ на: комментарий от Gargamel

Там все интересней, человек замутил логику x86. Сам. Т.е. запилил по сути свой x86 проц на коленке. Понятно, что не в кремнии, но тем не менее.

DrRulez ★★★
()
Ответ на: комментарий от chuzhoi

> В ReactOS есть: блокнот, паинт, калькулятор, вордпад, командная строка, игры, эксплорер, просмотровщик изображений, диспетчер задач, экранная лупа, экранная клавиатура

Вся эта срань и на оригинальной ХР никому толком и нафиг не уперлась. Цель сабжа была заявлена вполне четко - подхватывать вендодрайвера и запускать вендософт. Никакие паинты с лупами для этого рожать не надо. Установиться, поставить драйвера, запуститься и запускать сторонний софт - всё! Даже кнопка «Пуск» не обязательна. А 100500 блокнотов, причем на порядки лучших, есть в наличии и без 20тилетних страданий авторов реактоса.

Посмотреть бы на линуксоидов, как-бы им понравилось, если-бы все дистрибутивы были-бы выпущены без софта и пакетов зависимостей. В том числе без кнопки «Пуск», менеджера приложений и браузера.

anonymous
()
Ответ на: комментарий от anonymous

Извини чувкак, это для нас - пройденный этап.

DrRulez ★★★
()
Ответ на: комментарий от mandala

Никто тебе не мешал из-под админа запустить cmd /k chkdisk /f и согласиться на проверку тома после перезагрузки

anonymous
()
Ответ на: комментарий от anonymous

Вся эта срань и на оригинальной ХР никому толком и нафиг не уперлась. Цель сабжа была заявлена вполне четко - подхватывать вендодрайвера и запускать вендософт. Никакие паинты с лупами для этого рожать не надо. Установиться, поставить драйвера, запуститься и запускать сторонний софт - всё! Даже кнопка «Пуск» не обязательна. А 100500 блокнотов, причем на порядки лучших, есть в наличии и без 20тилетних страданий авторов реактоса.

Посмотреть бы на линуксоидов, как-бы им понравилось, если-бы все дистрибутивы были-бы выпущены без софта и пакетов зависимостей. В том числе без кнопки «Пуск», менеджера приложений и браузера.

chuzhoi говорит про другое - можно не пилить копии паинтов, луп, а взять и прикрутить какую-нибудь линуксовую DE. Основная задача сабжа - 100% совместимость с виндософтом, а для этого должна быть реализована поддержка виндовских API и ABI. А они тут мутят блокнотики, лупы, залупы и т.д.

Gargamel
()
Ответ на: комментарий от anonymous

Никто тебе не мешал из-под админа запустить cmd /k chkdisk /f и согласиться на проверку тома после перезагрузки

Насколько я понял он пишет про случаи когда ОС в нормальном режиме уже не грузится.

h578b1bde ★☆
()
Ответ на: комментарий от Gargamel

chuzhoi говорит про другое - можно не пилить копии паинтов, луп, а взять и прикрутить какую-нибудь линуксовую DE. Основная задача сабжа - 100% совместимость с виндософтом, а для этого должна быть реализована поддержка виндовских API и ABI. А они тут мутят блокнотики, лупы, залупы и т.д.

Есть мнение что те кто пилят блокнотики, лупы и прочие прикладные залупы не умеют в написание системного софта, поэтому от отсутствия всех этих рюшек ничего бы не изменилось.

h578b1bde ★☆
()
Ответ на: комментарий от anonymous

Балда.

ОС (в нашем случае ХР) не грузится после аварийного выключения, тупит и не грузится — висне т и всё такое. Грузится только в безопасном режиме. Именно там я и запускаю из под админа запрос на проверку системного тома после ребута (вхожу под системной учетной записью «Администратор», которая в обычной жизни нормальными людьми не используется).

А РеактОС обещает сделать автопроверку файловой системы.

mandala ★★★★★
()
Ответ на: комментарий от h578b1bde

Насколько я понял он пишет про случаи когда ОС в нормальном режиме уже не грузится.

Да, именно так, ИБП нет, свет щелк и не грузится потом или грузится через великий зад. Реактось тут нам обещает авточек фс, чего во времена хрюнделя не было.

mandala ★★★★★
()
Ответ на: комментарий от mandala

Реактось тут нам обещает авточек фс, чего во времена хрюнделя не было.

Интересно, сколько лет им понадобится выполнить хотя бы это обещание. А пока сравнение с хрюшей оправдано

Gargamel
()
Ответ на: комментарий от Gargamel

Нет желания пробовать, наигрался я в альфатестера, хватает приключений и без специального придумывания их на свой зад. Самое простое — если чекается быстро по не битой фс и не ребутает если нет ошибок (хз как там реализовано), то натравливать всегда при загрузке.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от anonymous

А что тут смотреть? Gentoo, LFS, CRUX (поправьте, если ошибаюсь), те же freebsd, arch и alpine ставятся в минимальном наборе. Кнопки пуск, менеджера приложений и браузера изначально нет, есть только stage 3 и компилятор. Нормально это все работает, даже железо само подхватывается без гемороя, в отличие от сабжа, зато 100кг понтов и крохотный муравьиный шажок за 20 лет

anonymous
()
Ответ на: комментарий от h578b1bde

Есть мнение что те кто пилят блокнотики, лупы и прочие прикладные залупы не умеют в написание системного софта, поэтому от отсутствия всех этих рюшек ничего бы не изменилось.

Как говорил товарищ Сталин, критикуешь - предлагай. Пусть разрабы сабжа форкнут Debian, засунут свои слизанные с хрюши блокнотики в репы форка, и тогда они смогут гордо говорить, что их поделие помогает пользователям Windows перейти с оной в мир СПО. Даже от такого будет пользы больше, чем от сабжа

Gargamel
()
Ответ на: комментарий от trynoval

оправдать воровство кода

Опять шлангом прикидываемся?

Ещё раз. Воровство кода — это когда берут код и используют его с нарушением лицензии. Использование в ReactOS кода wine — это честное использование. Даже если бы сам ReactOS в wine ничего не передавал (что уже опровергнуто).

hobbit ★★★★★
()
Ответ на: комментарий от trynoval

хотя тоже ворованное

Ехало ворованное через ворованное, сунуло ворованное ворованное в ворованное.

Либо ты прямо сейчас даёшь пруфы на воровство, либо извиняешься перед разработчиками за клевету.

hobbit ★★★★★
()
Ответ на: комментарий от mandala

вхожу под системной учетной записью «Администратор», которая в обычной жизни нормальными людьми не используется

Достаточно любой учётки с правами администратора.

А РеактОС обещает сделать автопроверку файловой системы.

Для этого им ещё нужно запилить поддержку NTFS в R/W.

h578b1bde ★☆
()
Ответ на: комментарий от Gargamel

Интересно, сколько лет им понадобится выполнить хотя бы это обещание.

Успеешь с десяток раз батарею в упсе поменять.

h578b1bde ★☆
()
Ответ на: комментарий от Gargamel

Пусть разрабы сабжа форкнут Debian, засунут свои слизанные с хрюши блокнотики в репы форка, и тогда они смогут гордо говорить, что их поделие помогает пользователям Windows перейти с оной в мир СПО.

Не взлетит, Lindows уже было.

h578b1bde ★☆
()
Ответ на: комментарий от Quasar

В этом и проблема. Тестировать желательно при долговременной работе.

В виртуалке она может долго работать. Но в виртуалке.

tiinn ★★★★★
()
Ответ на: комментарий от h578b1bde

Есть мнение что те кто пилят блокнотики, лупы и прочие прикладные залупы не умеют в написание системного софта, поэтому от отсутствия всех этих рюшек ничего бы не изменилось.

Изменилось. Разным $удакам было бы сложнее рассказывать, что «пациент пока не дышит, зато потенция какая!» и разводить доверчивое население на донат.

Не взлетит, Lindows уже было.

Есть предпосылки, что это поделие куда-то взлетит?

chuzhoi
()

Пока здесь беседы вели, да разговоры держали. В ReactOS исправили несколько ошибок. Так-что прогресс идёт.

А что касается менеждера памяти, то и его починят если он окажется неисправным. Вначале нужно сделать чтобы ReactOS мог работать на системном разделе с файловой системой BTRFS.

Странно, в исходниках есть неплохие «обои», но почему-то в релиз их не включили. Это ведь не сложно было сделать, даже перепаковкой готового образа. Но это конечно не первостепенная задача.

Интерфейс заметно стал стабильнее и безглюченнее, ещё каких-то 10-15% до идеала не дотягивает.

А чего на лупу с блокнотом так отреагировали? Ну были желающие сделали, ну и хорошо. Может быть у них не было времени чем-то другим заниматься, поэтому сделали то что смогли.

anonymous
()
Ответ на: комментарий от tiinn

В виртуалке она может долго работать. Но в виртуалке.

Не работать, а простаивать.

Quasar ★★★★★
()
Ответ на: комментарий от chuzhoi

Разным $удакам было бы сложнее рассказывать, что «пациент пока не дышит, зато потенция какая!» и разводить доверчивое население на донат.

А кто сказал, что им легко?

Quasar ★★★★★
()
Ответ на: комментарий от anonymous

Ну были желающие сделали, ну и хорошо. Может быть у них не было времени чем-то другим заниматься, поэтому сделали то что смогли.

Лучше от этого система не стала. На данном этапе такие штуки скорее вредны чем полезны. Доделывать систему надо на более-менее устоявшейся основе. А ещё это показывает очень наглядно, кто в основном проект развивает и почему он не разовьётся никогда. Компетентных специалистов заинтересованных в разработке ЭТОГО просто нет.

Quasar ★★★★★
()
Последнее исправление: Quasar (всего исправлений: 1)

Для обеспечения совместимости с Windows ReactOS теперь может представляться и как Windows 8.1 и заявлять о поддержке соответствующих версий библиотек и API.

«Заявлять»-то может быть и может, а вот поддерживает ли реально (по полному их функционалу) она эти самые «соответствующие библиотеки и API» или «пока нет»? Вот в чём вопрос.

Также давно интересует следующий момент: На сегодняшний день база у ROS'и же NT 5.2, не? Это XP/XP x64 и Server 2003/Home. Даже не NT 6.1 (который 7 и Server 2008/2011). Отсюда возникает вопрос - как в данный момент у ROS'и обстоят дела с поддержкой современных/новомодных процессоров? Меня лично в частности крайне волнует заведётся ли она на Zen'е. Дело в том что Zen начиная с 2xxx (то бишь RyZen+/gen1 Zen APU) не поддерживает Shinдовсы старее 8.1 (и то с натяжкой), рассчитывая на то что будет ставиться чёртова 10-ка. 7-ка, например, вообще в принципе отказывается работать/ставиться если на борту RyZen+.

Поэтому если даже база у ROS'и не NT 6.1/новее, но есть режим совместимости с 7-кой, а новые процессоры возможно использовать без проблем (нет ограничений), то было бы просто замечательно.

anonymous
()
Ответ на: комментарий от anonymous

Отсюда возникает вопрос - как в данный момент у ROS'и обстоят дела с поддержкой современных/новомодных процессоров?

ролфишь штоле?))

anonymous
()
Ответ на: комментарий от slamd64

А шифрование можно и другими средствами делать.

Quasar ★★★★★
()

Каждая новость о проекте — как из горящего танка.

Deleted
()

Все же не совсем понятно как можно угнаться за майкрософт на их же поле. Если ReactOS проект джаст фор фан это одно. А если нацелен на пользователей, то каковы его перспективы?

anonymous
()
Ответ на: комментарий от anonymous

Угнаться невозможно. У подобного проекта был период времени, когда он мог получить аудиторию пользователей - при массовом внедрении Win7, Win8 имелись шансы взять некоторое количество зависших в XP.

Но к этому моменту не было ничего готово, а теперь уже и непонятно кто бы мог составить ЦА этого проекта.

unconfigured
()
Ответ на: комментарий от anonymous

Угнаться и не надо. Достаточно сделать совсместимую систему хотя бы с определённым набором систем. Но за 20 лет не сделано даже отдалённо ничего подобного.

Quasar ★★★★★
()

А в ректалЪОС вендовые вирусы успешно запускаются и работают? Ну имеется ввиду всякие там винлокеры итд.

anonymous
()
Ответ на: комментарий от anonymous

вендовые вирусы успешно запускаются и работают?

Запуск вирусов в ReactOS не является приоритетной задачей. :)

Какие-то единичные тесты на эту тему были, что-то запускалось и работало. С вирусами дела обстоят так-же как и с любыми программами. Например - в системе ещё не реализован автозапуск дисков, по этому данному типу вирусов пока что не комфортно.

anonymous
()
Ответ на: комментарий от Thero

хм.. получается что следующий выпуск будет ReactOS 1/2..

Нет, следующий выпуск скорее всего будет ReactOS 0.4.10, потому-что в «ночных сборках» уже присутствует соответствующая нумерация, и создан план-реестр в котором предложения по функционалу и найденные ошибки, которые запланировано для этого релиза разрешить.

anonymous
()
Ответ на: комментарий от Thero

хм.. получается что следующий выпуск будет ReactOS 1/2..

Добавил: примерный план, того что нужно сделать для версии 0.5.0 https://www.reactos.org/wiki/0.5.0 план-реестр для версии 0.4.10 https://jira.reactos.org/browse/CORE-13478?jql=project = CORE AND fixVersion ...

anonymous
()
Ответ на: комментарий от anonymous

Яб там оставил только один офигенно важный пункт. Заставить загружаться ВЕЗДЕ и ВСЕГДА. Остальное настолько вторично, что пи-ц. Особенно графический фронэнд (хотя это скорее6 междумордие) и подсистема печати. Пусть загружаться нормально научится сначала. А то это как машина без двигателя. Вроде как нацелились на мерседес, но пока даже на запорожец тянет с трудом :)

DrRulez ★★★
()
Ответ на: комментарий от Jedi-to-be

Про системные шрифты - улучшение отображения, добавление кириллицы и других символов. Ожидается ли что-то новое в ближайших релизах?

anonymous
()
Ответ на: комментарий от anonymous

Систеиные шрифты надо править когда есть система. Сейчас - системы - нет. Ибо говно системой - не является.

DrRulez ★★★
()
Ответ на: комментарий от anonymous

Про системные шрифты - ......Ожидается ли что-то новое в ближайших релизах?




Шрифтами сейчас активно занимается вот этот разработчик, можно следить за его коммитами. Он все не-латинские шрифты чинит и некоторые косяки оболочки.

Уже много чего попадает буквально в следующий релиз, 0.4.10

Jedi-to-be ★★★★
() автор топика

Что характерно, чем больше некоторые ушлёпки здесь кукарекают про то, что реактос не работает... тем он на самом деле лучше работает!

https://www.youtube.com/watch?v=LfPtI7xlnKA

Сегодня это видео появилось, и пусть пену с губ подотрут.

anonymous
()
Ответ на: комментарий от anonymous

Ахаха. 1 говно чудом умудрились запустить на другом древнем говне :) Пока это не будет грузиться везде и всегда - это так и остентся говном. Какие бы там не правили шрифты и т.п. Ибо во что говно не заверни - его суть - не изменится :)

DrRulez ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.