Автор Тема: Фантом-ОС  (Прочитано 8518 раз)

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Фантом-ОС
« : Май 05, 2011, 04:31:42 pm »
http://habrahabr.ru/blogs/os/118088/

Собственно я был лично на этом мероприятии, но послушать Завалишина не удалось (были заняты обсуждением C++0x и чем-то еще хаскельно-ерланговым в кулуарах). Сейчас вот таки зачел стенограмму выступления.

Что я могу сказать? По моему, идея не реализуема. То есть не взлетит. И особенно она плоха для встраиваемых решений.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Rifat

  • Jr. Member
  • **
  • Сообщений: 62
    • Просмотр профиля
Re:Фантом-ОС
« Ответ #1 : Май 06, 2011, 11:15:30 am »
Сама идея об операционной системе, которая бы очень быстро загружалась и восстанавливала предыдущее состояние программ хороша. Но то как они пытаются это реализовать кажется немного сомнительным.
1) Делать снапшоты через фиксированные промежутки времени, считаю не очень хорошей идеей. Лучше было бы сделать примерно так, как сделано в некоторых базах данных, что есть основное структурированное хранилище и есть файл лога, сначала изменения попадают в файл лога, куда они пишутся последовательно, а соответственно очень быстро, а когда накопится определенное количество изменений, они сбрасываются в основной файл и файл лога очищается.
2) То что они хотят совместимости с байт кодом Явы, C# и UNIX, тоже не очень хорошая идея. Для большей популярности это конечно хорошо, но в реализации этой совместимости можно завязнуть на долгие годы, к тому же .NET, Java не стоят на месте, а выпускают новые версии фреймворков довольно часто.

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Фантом-ОС
« Ответ #2 : Май 06, 2011, 02:25:22 pm »
Один вопрос — как гарантировать целостность сохраненного состояния не замораживая, в момент его сохранения, всю систему?
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re:Фантом-ОС
« Ответ #3 : Май 06, 2011, 06:08:09 pm »
Один вопрос — как гарантировать целостность сохраненного состояния не замораживая, в момент его сохранения, всю систему?
Stop the world?
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Фантом-ОС
« Ответ #4 : Май 06, 2011, 06:50:56 pm »
Это и есть заморозка :-)
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Фантом-ОС
« Ответ #5 : Май 10, 2011, 12:38:40 pm »
Исходники Фантома тут: http://code.google.com/p/phantomuserland/
Есть и какие-то бинарники. Надо будет пощупать и почитать.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re:Фантом-ОС
« Ответ #6 : Май 10, 2011, 01:03:30 pm »
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"