The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Третий бета-выпуск операционной системы Haiku R1 , opennews (ok), 26-Июл-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


103. "Третий бета-выпуск операционной системы Haiku R1 "  +1 +/
Сообщение от Аноньимъ (ok), 26-Июл-21, 14:40 
А вот всё наоборот, нормальный ФС пытались делать, но их всех задавили или скупили и закрыли.

Вернее так, концепция ФС именно как ФАЙЛОВОЙ системы - бредовая.
Бредовее только - "всё есть файл"

Из за этой бредовости любая вот буквально каждая программа первым делом переизобретает базу данных поверх ФС.
А можно было бы вместо ФС изначально иметь объектную базу данных, как и было кое где.

Ответить | Правка | Наверх | Cообщить модератору

107. "Третий бета-выпуск операционной системы Haiku R1 "  +2 +/
Сообщение от n00by (ok), 26-Июл-21, 14:48 
> Бредовее только - "всё есть файл"

Просто "файл" надо как следует перевести с древнегреческого.

> А можно было бы вместо ФС изначально иметь объектную базу данных, как и было кое где.

А кстати, где это было? Отечественная разработка, ей лет 15. Там внутри вирт.машина по типу джавы. Недавно искал, не смог найти.

Ответить | Правка | Наверх | Cообщить модератору

110. "Третий бета-выпуск операционной системы Haiku R1 "  +1 +/
Сообщение от Аноньимъ (ok), 26-Июл-21, 14:59 
Сейчас с ходу не вспомню названий. Может гляну попозже, если не забуду.
Были точно лисп машины.
Сигейт(если не вру) даже делала диски с объектной базой, то есть там к диску нужно было как к базе данных обращаться, а не блочному устройству.
Да и вот Хайка то-же нечто подобное делает.

Побочным эффектом такой модели может быть ещё и слабое отличие между данными на диске и в ОЗУ, были такие системы которые ОЗУ использовали как кеш.

Ответить | Правка | Наверх | Cообщить модератору

164. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от pofigist (?), 26-Июл-21, 19:44 
Почему были? Они есть и работают.
Ответить | Правка | Наверх | Cообщить модератору

182. "Третий бета-выпуск операционной системы Haiku R1 "  –1 +/
Сообщение от Annoynymous (ok), 26-Июл-21, 23:11 
Все ОС используют ОЗУ как кеш.

С добрым утром, теоретик.

Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

186. "Третий бета-выпуск операционной системы Haiku R1 "  +1 +/
Сообщение от Аноньимъ (ok), 26-Июл-21, 23:46 
> Все ОС используют ОЗУ как кеш

Нет, не так вообще современные ОС его используют.
Речь не о кеше ФС если что.
В юниксах и прочих ос с файловой системой есть чёткое разделение между кодом и данными, между пассивным кодом и ресурсами на долговременной хранилище и активным загруженным в ОЗУ.

Есть системы которые такого разграничения не делают.
У них состояние программ сохраняется при перезагрузке и процесса загрузки как такового и нет.

Очень грубо говоря весь диск у них работает как своп.

Ответить | Правка | Наверх | Cообщить модератору

190. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Михрютка (ok), 27-Июл-21, 00:04 
https://imgur.com/OeILPKE
Ответить | Правка | Наверх | Cообщить модератору

260. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от pofigist (?), 03-Авг-21, 11:21 
> Все ОС используют ОЗУ как кеш.
> С добрым утром, теоретик.

man OS/400 неучь :)

Ответить | Правка | К родителю #182 | Наверх | Cообщить модератору

111. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноньимъ (ok), 26-Июл-21, 15:02 
>Просто "файл" надо как следует перевести с древнегреческого.

Юниксы, как и виндовсы, повторяют систему бюрократического аппарата.
Файлы папки кабинеты рабочие столы документы пользователи контроль доступа на основе "должностей".
Повторяют очень выпукло, очевидно именно это было целью при создании этих систем.

Для человека конечно, в бюрократии места нет.

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

114. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноним (114), 26-Июл-21, 15:08 
В PalmOS такое было.
Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

126. "Третий бета-выпуск операционной системы Haiku R1 "  –2 +/
Сообщение от my_name_is_Mud (ok), 26-Июл-21, 15:56 
PalmOS это BeOS под капотом. Когда Be закончилась, то её как раз palm выкупили и на ней делали PalmOS.
Ответить | Правка | Наверх | Cообщить модератору

131. "Третий бета-выпуск операционной системы Haiku R1 "  +1 +/
Сообщение от Йоксель (?), 26-Июл-21, 16:12 
PalmOS это не BeOS абсолютно. Они ПОПЫТАЛИСЬ сделать (проект Cobalt) но ни на одном устройстве по факту её не продавали, предпочтя ядро Linux и назвав это WebOS, на котором HP и LG таки выпускали девайсы
Ответить | Правка | Наверх | Cообщить модератору

154. "Третий бета-выпуск операционной системы Haiku R1 "  +3 +/
Сообщение от Vkni (ok), 26-Июл-21, 18:53 
> А кстати, где это было? Отечественная разработка, ей лет 15. Там внутри вирт.машина по типу джавы. Недавно искал, не смог найти.

Phantom OS, автор Д. Завалишин. Основная проблема в том, что Завалишин в качестве базы взял Java, а этот язык к тому времени безнадёжно устарел (об этом писал А. Москаль). То есть, увы и ах, но современные функциональные языки в jvm плохо влезают.

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

161. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноньимъ (ok), 26-Июл-21, 19:31 
В IT модно политические и экономические причины списывать на "устаривание" и техническую конкуренцию.

Так объясняют "провал" Жавы.
Вытеснение одних цп Интел другими (это вообще сказка, сами себе в нанометрах проиграли)
Популярность Си и юникса.
Исчезновение лиспмашин.

Ответить | Правка | Наверх | Cообщить модератору

176. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Vkni (ok), 26-Июл-21, 21:15 
> В IT модно политические и экономические причины списывать на "устаривание" и техническую
> конкуренцию.

В данном случае всё совершенно объективно. Java - это объектно-ориентированный язык, появившийся в то время, когда уже были хорошо разработаны функциональные языки со статической типизацией. Причём ладно бы только языки семейства ML (pattern matching, полиморфизм по-умолчанию, функциональность без потери производительности - Caml Light, параметризуемые модули), так уже был полностью проработанный Haskell (ленивость, классы типов).

Ответить | Правка | Наверх | Cообщить модератору

187. "Третий бета-выпуск операционной системы Haiku R1 "  +2 +/
Сообщение от Аноньимъ (ok), 26-Июл-21, 23:54 
Джаву под интернет вещей разрабатывали. Но не в этом дело.

На плохая джава(я так не думаю ну пускай), ну переписали бы на что-то хорошее, или там джит влепили.
Были ведь вообще процессоры выполняющие джавовский байт-код

Джава плохая - так себе объяснение для закапывания перспективного проекта.

БеОс вот была хорошая, но эпл предпочёл ей вежливо отказать.

Хром вот ужасный, как и андроид, но вот везде и всюду стоит.

Не в технологиях дело.

Ответить | Правка | Наверх | Cообщить модератору

189. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Vkni (ok), 27-Июл-21, 00:03 
> На плохая джава(я так не думаю ну пускай), ну переписали бы на что-то хорошее, или там джит влепили.

Ну вы попробуйте ту же Java и Ocaml или хотя бы Kotlin для типичных утилит. Джит не поможет, проблема в том, что bytecode должен поддерживать "утиную" типизацию и пр.

Ресурсов у одного человека явно не так много, чтобы неправильная база не обрушила проект. Это же не Microsoft.

> Джава плохая - так себе объяснение для закапывания перспективного проекта.

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

> Не в технологиях дело.

Конкретно Phantom OS плох именно тем, что он привязан к старью, которое в новых проектах уже, в общем, и не используют.

Ответить | Правка | Наверх | Cообщить модератору

227. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноньимъ (ok), 27-Июл-21, 19:19 
>Ресурсов у одного человека явно не так много

Так в этом дело.
Какая там база дело десятое.
Для демонстрации и джава сойдёт.

>просто не был поддержан сообществом

Сообщество - это пустые слова.

Сообщество сегодня не поддержит ничего кроме линукс совместимого, в лучшем случае POSIX если ну сильно очень повезёт.

Вы можете купить машину любого цвета при условии что это форд чёрного цвета.

А более мение успешные "некомерческие" проэкты управляются всевозможными фондами.

Ответить | Правка | Наверх | Cообщить модератору

232. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Vkni (ok), 27-Июл-21, 21:54 
>>просто не был поддержан сообществом
> Сообщество - это пустые слова.

Ну как это? Есть, скажем OS Mirage, вполне себе развивается, поддерживается разными людьми и конторами. При этом Mirage практически никакого отношения к Linux не имеет.

Ответить | Правка | Наверх | Cообщить модератору

228. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноньимъ (ok), 27-Июл-21, 19:27 
В википедии кстати ни слова про плохую жаву нет.

>Основные претензии к ОС Фантом делятся на две группы. Первая группа — вопросы маркетинга и путей выхода на рынок. Критики указывают на сложность выведения на рынок такого продукта как операционная система, и отсутствие сформированного рынка прикладного ПО для систем, не совместимых с уже существующими ОС. Вторая группа — технические вопросы. Наиболее рациональная техническая претензия указывает на неэффективность модели ввода-вывода ОС Фантом для некоторых видов приложений — а именно приложений, которые активно и неоднократно модифицируют огромные объёмы данных.
>Следует заметить, что применяемая на машинах IBM System i класса мини-ЭВМ операционная система как раз предназначена для обработки больших и очень больших объёмов данных. Она основана также на идее одноуровневой памяти, объектно-ориентированности, других схожих идеях. Архитектура успешно развивается с 1988 года, что доказывает принципиальную возможность их обработки на базе ОС Фантом.

https://ru.m.wikipedia.org/wiki/%D0%A4%D0...)

Ответить | Правка | К родителю #189 | Наверх | Cообщить модератору

231. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Vkni (ok), 27-Июл-21, 21:52 
Ну какая разница, что там в Википедии написано?
Ответить | Правка | Наверх | Cообщить модератору

191. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от maximnik0 (?), 27-Июл-21, 01:49 
> БеОс вот была хорошая, но эпл предпочёл ей вежливо отказать.

А вот в журнале "Системный администратор" в разделе Ретроперспектива эту историю совсем по другому описали.
Там Гасье совсем "муд****" выставили.Я не слышал чтобы подавали за клевету на журнал,значит эта история правдива.В общем он решил состричь бабла и выкручивал руки менеджерам Аппл и похвастался перед другом "что буду крутить за яйца пока не завезжат" .Но он не знал что тот имел долю в Аппл и приятельские отношения и пришел к директору и все это расказал,тот приказал прекратить договариваться с Be-be и переплатив около 100 милионов купили Next.

Ответить | Правка | К родителю #187 | Наверх | Cообщить модератору

226. "Третий бета-выпуск операционной системы Haiku R1 "  +1 +/
Сообщение от Аноньимъ (ok), 27-Июл-21, 19:10 
Интересно.
Вокруг таких вещей, однако, всегда целая гора фальсификаций и прочих "мемуаров".
Ответить | Правка | Наверх | Cообщить модератору

168. "Третий бета-выпуск операционной системы Haiku R1 "  –1 +/
Сообщение от Михрютка (ok), 26-Июл-21, 20:05 
>> А можно было бы вместо ФС изначально иметь объектную базу данных, как и было кое где.
> А кстати, где это было? Отечественная разработка, ей лет 15. Там внутри
> вирт.машина по типу джавы. Недавно искал, не смог найти.

ОС ЕС :)

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

229. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноньимъ (ok), 27-Июл-21, 19:34 
> А кстати, где это было?

IBM i одна из широко известных систем.
https://ru.m.wikipedia.org/wiki/IBM_i

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

200. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от kusb (?), 27-Июл-21, 11:29 
> А вот всё наоборот, нормальный ФС пытались делать, но их всех задавили или скупили и закрыли.

Звучит как какая-то теория заговора.
> Вернее так, концепция ФС именно как ФАЙЛОВОЙ системы - бредовая. Из за этой бредовости любая вот буквально каждая программа первым делом переизобретает базу данных поверх ФС. ... Побочным эффектом такой модели может быть ещё и слабое отличие между данными на диске и в ОЗУ, были такие системы которые ОЗУ использовали как кеш.

Спасибо, интересно. Я до конца не понимаю что ты предлагаешь, и какая модель позволит использовать ОЗУ как кеш и почему отличие в ОЗУ и на диске будет слабое. Какая модель должна быть?

Но файловая система это же просто, для человека в какой-то степени естественно организовывать данные в файлы и папки, иерархические папки позволяют избежать плоского бардака и табличные базы вообще слишком не гибкие, там нужно сразу модель продумывать.
Ты хочешь запросы к ФС по типу sql? Также я бы не хотел, чтобы в ОС была совмещена система хранения (как файловая система) и сущность к которой нужно делать запросы по причине безальтернативности.
Если ты хочешь вместо файлов сохранять состояние самой программы, а потом восстанавливать их, то это как минимум привяжет данные к программам, что плохо, иметь данные отделённые от программ это очень хорошо, иначе может получится какая-то IOS. Явная сущность "файл" даёт свободу манипуляции с данными.

И почему концепция "всё есть файл" бредовая? Идея "всё есть абстракция" это же хорошо, единый подход и гибкость в странных вещах, что не были запланированы производителем. И файлы устройств - очень интуитивная концепция. Они пассивны и ими можно манипулировать как данными.

Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

225. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноньимъ (ok), 27-Июл-21, 19:07 
>И почему концепция "всё есть файл" бредовая? Идея "всё есть абстракция" это же хорошо

Потому что абстракция в данном случае "поток байт", и древовидная организация.

Концепцию кучи байтов тяжело назвать обстракцией вообще, это скорее отказ от абстракции. А древовидная бд ничего кроме куч байт не хранящая - жутко примитивная и неудобная вещь.

Теговая система уже значительное улучшение.

>для человека в какой-то степени естественно организовывать данные в файлы и папки

Вообще не естественно.
Уже в книги полки и библиотеки. В альбомы.
В шкатулки коробки сундуки комнаты.
Но не в файлы и папки.
Файлы и папки чисто бюрократическая фишка.

>Но файловая система это же просто

Попробуйте что-то сделать с файлом хомвидео.мкв без 50мегабайтной программы для чтения этого простого файла.

>Если ты хочешь вместо файлов сохранять состояние самой программы, а потом восстанавливать их

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

>Явная сущность "файл" даёт свободу манипуляции с данными.

Да не особо, выше пример с видеофайлом.

>И файлы устройств - очень интуитивная концепция.

Да что-то как-то вообще не интуитивная.
Обычные pcie устройства ничего общего с файлами не имеют, они обладают сложным не файловым функционалом, а общение с ними происходит асинхронными сообщениями.

>Они пассивны и ими можно манипулировать как данными.

Не понимаю что вы хотите сказать.
Устройства пассивны? Файлы устройств? Зачем ими манипулировать как данными?
И что имеется ввиду под данными?

Ответить | Правка | Наверх | Cообщить модератору

247. "Третий бета-выпуск операционной системы Haiku R1 "  +/
Сообщение от Аноньимъ (ok), 29-Июл-21, 00:00 
>Звучит как какая-то теория заговора.

https://wumo.com/wumo/2021/07/28

Ответить | Правка | К родителю #200 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру