Информация об изменениях

Сообщение Re[3]: про операционные системы от 25.10.2021 15:05

Изменено 25.10.2021 15:20 ботаныч

Re[3]: про операционные системы
Здравствуйте, vsb, Вы писали:

vsb>Здравствуйте, alpha21264, Вы писали:


A>>Чтобы она не мешала работать ни пользователю ни основной программе.

A>>Это — главная фича, после которой прогресс остановится, так как совершенство уже достигнуто.

vsb>Этот уровень был достигнут уже давно.

Забавно, обсуждаем операционные системы, а текст лишен логики от слова совсем. Что такое основная программа ? Я вот ума не приложу ..
vsb>Та же Windows NT 4 пользователю работать не мешала. Может и раньше не мешала, я тогда просто совсем маленький был. Ядро Linux в 2000-х на хорошем железе прекрасно и стабильно работало.
)) четверка не мешала ? Ага ) смотря какие задачи. Если эктив директори на домене поднятиь, это типа норм. А вот в игру, или что-то типа более френдли. Это ужо увы.

vsb>От ОС помимо этого ожидается:

Ага, там ошибка, здесь ошибка .. и как автоматом трансформировать в нечто компилируемое? Нет пора тут запускать нечто .. пусть оно с вами разбирается. Я то думал, что тут уже все впереди. Швах, или вы маскируетесь ? Где АИ ? или кто из вас АИ ? Так можно спросить ?

vsb>1. Энергоэффективность.

Это как вы себе представляете в рамках распределенности? Виртуальности, а в процессе миграции ОС? Там режимов миллион, и "в общем и целом" тут говорить, как всегда, бессмысленно. Для полноценной ОС, а ее мыслить меньше чем в архитектуре Амазона смысла вообще нет, такие детали неважны. Никто не знает за энергоэффективность. Взлетит квантовое исчисление, или нет ? Полноценно ?

vsb>2. Развитие внутренней архитектуры для поддержки новых аппаратных технологий. Поддерживать одноядерный процессор, поддерживать четырёхядерный процессор и поддерживать процессор с 8 быстрыми ядрами и двумя медленными — это всё требует разных подходов и требует переработки многих подсистем. Или, к примеру, сейчас появляется новая технология, когда можно грузить данные из SSD прямо в видеокарту, минуя оперативную память и процессор. Тоже для этого нужно адаптировать ОС, чтобы это работало быстро и в то же время безопасно, мы ведь не хотим, чтобы жаваскрипт в браузере каким-то макаром вытянул в видеокарту содержимое ~/.ssh/id_rsa.

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

vsb>3. Разные уровни изоляции. Во-первых виртуализация, например современные Windows работают в виртуальном режиме с маленьким гипервизором,

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

vsb>даже если пользователь этой виртуализацией не пользуется. Во-вторых контейнеры, про докеры/кубернетесы, думаю, рассказывать не надо. В-третьих улучшенная изоляция отдельных приложений, на десктопе с этим всё плохо, а вот на мобильных ОС это уже давно норма. Изоляция подразумевает возможность её преодолевать, когда есть потребность, т.е. в безопасной и достаточно функциональной работе с общими ресурсами. Грубо говоря — я хочу сохранить файл в ворде и потом загрузить его в браузере на сайт. С другой стороны я не хочу, чтобы ни ворд, ни браузер имели доступ к ~/.ssh. Или я хочу в фотошопе нажать ctrl+c, в браузере нажать ctrl+v и вставить картинку. В то же время я не хочу, чтобы другие приложения имели доступ к буферу обмена. В то же время я хочу иметь отдельную утилиту для буфера обмена, например для ведения истории и тд. В общем задача совсем непростая.


)) ну это конечно достойный пример философии.
Вы понимаете, мое мнение .. и это факт — ОС сейчас множатся с дикой скоростью, часто сказать на каком уровне это операционка, а на каком уже пользовательское ПО сложно — часто народ вообще путает. vim — редактор, баш — скрипт. Это еще не совсем ОС. ОС начинается с таблицы дескрипторов их загрузки описания и т.д. для стандартных процессоров.
Но это уже устаревающее понимание, ..
Re[3]: про операционные системы
Здравствуйте, vsb, Вы писали:

vsb>Здравствуйте, alpha21264, Вы писали:


A>>Чтобы она не мешала работать ни пользователю ни основной программе.

A>>Это — главная фича, после которой прогресс остановится, так как совершенство уже достигнуто.

vsb>Этот уровень был достигнут уже давно.

Забавно, обсуждаем операционные системы, а текст лишен логики от слова совсем. Что такое основная программа ? Я вот ума не приложу ..
vsb>Та же Windows NT 4 пользователю работать не мешала. Может и раньше не мешала, я тогда просто совсем маленький был. Ядро Linux в 2000-х на хорошем железе прекрасно и стабильно работало.
)) четверка не мешала ? Ага ) смотря какие задачи. Если эктив директори на домене поднятиь, это типа норм. А вот в игру, или что-то типа более френдли. Это ужо увы.

vsb>От ОС помимо этого ожидается:

Ага, там ошибка, здесь ошибка .. и как автоматом трансформировать в нечто компилируемое? Нет пора тут запускать нечто .. пусть оно с вами разбирается. Я то думал, что тут уже все впереди. Швах, или вы маскируетесь ? Где АИ ? или кто из вас АИ ? Так можно спросить ?

vsb>1. Энергоэффективность.

Это как вы себе представляете в рамках распределенности? Виртуальности, а в процессе миграции ОС? Там режимов миллион, и "в общем и целом" тут говорить, как всегда, бессмысленно. Для полноценной ОС, а ее мыслить меньше чем в архитектуре Амазона смысла вообще нет, такие детали неважны. Никто не знает за энергоэффективность. Взлетит квантовое исчисление, или нет ? Полноценно ?

vsb>2. Развитие внутренней архитектуры для поддержки новых аппаратных технологий. Поддерживать одноядерный процессор, поддерживать четырёхядерный процессор и поддерживать процессор с 8 быстрыми ядрами и двумя медленными — это всё требует разных подходов и требует переработки многих подсистем. Или, к примеру, сейчас появляется новая технология, когда можно грузить данные из SSD прямо в видеокарту, минуя оперативную память и процессор. Тоже для этого нужно адаптировать ОС, чтобы это работало быстро и в то же время безопасно, мы ведь не хотим, чтобы жаваскрипт в браузере каким-то макаром вытянул в видеокарту содержимое ~/.ssh/id_rsa.

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

vsb>3. Разные уровни изоляции. Во-первых виртуализация, например современные Windows работают в виртуальном режиме с маленьким гипервизором,

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

vsb>даже если пользователь этой виртуализацией не пользуется. Во-вторых контейнеры, про докеры/кубернетесы, думаю, рассказывать не надо. В-третьих улучшенная изоляция отдельных приложений, на десктопе с этим всё плохо, а вот на мобильных ОС это уже давно норма. Изоляция подразумевает возможность её преодолевать, когда есть потребность, т.е. в безопасной и достаточно функциональной работе с общими ресурсами. Грубо говоря — я хочу сохранить файл в ворде и потом загрузить его в браузере на сайт. С другой стороны я не хочу, чтобы ни ворд, ни браузер имели доступ к ~/.ssh. Или я хочу в фотошопе нажать ctrl+c, в браузере нажать ctrl+v и вставить картинку. В то же время я не хочу, чтобы другие приложения имели доступ к буферу обмена. В то же время я хочу иметь отдельную утилиту для буфера обмена, например для ведения истории и тд. В общем задача совсем непростая.


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