The OpenNET Project / Index page

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

Файловая система ext2 портирована в ОС Singularity

23.07.2008 03:32

Скот Финли (Scott Finley), исследователь из университета Висконсина-Мэдисона, портировал файловую систему Ext2 на новую, разрабатываемою Майкрософт, операционную систему Singularity. Автор отмечает поразительную стабильность системы при отказах в работе с Ext2. Подробности и тесты в 10-ти страничном PDF докладе.

  1. Главная ссылка к новости (http://pages.cs.wisc.edu/~finl...)
  2. OpenNews: Microsoft открыла исходные тексты операционной системы Singularity
  3. Semester project paper on Singularity
Автор новости: pavlinux
Лицензия: CC BY 3.0
Источник: osnews.com
Короткая ссылка: https://opennet.ru/17065-ext2
Ключевые слова: ext2
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (42) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Aquarius (?), 10:13, 23/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    список презентаций на странице Singularity МС'овского сайта ЖЖОТ
     
  • 1.5, bmas (?), 10:20, 23/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    M$ отвлекает мозги девелоперов от линукса своей "research" OS с "прикрытым" кодом...

     
     
  • 2.6, Аноним (-), 10:27, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    С "приоткрытым" кодом :-D
     
     
  • 3.14, Аноним (14), 13:44, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >С "приоткрытым" кодом :-D

    Ага, на пол шишечки.

     
  • 2.43, Аноним (-), 21:04, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >M$ отвлекает мозги девелоперов от линукса своей "research" OS с "прикрытым" кодом...

    Кто хочет нахаляву поработать на майкрософт?Ну а бабло с ваших потуг сгребут разумеется как всегда они :)

     

  • 1.7, Аноним (7), 10:34, 23/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    я что то сути не понял

    > отмечает поразительную стабильность системы при отказах в работе с Ext2

    , а что должно быть как то иначе??

     
     
  • 2.8, sergey (??), 10:53, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >я что то сути не понял
    >
    >> отмечает поразительную стабильность системы при отказах в работе с Ext2
    >
    >, а что должно быть как то иначе??

    В линуксе, рухнувший драйвер ext2 потянет за собой всех остальных.
    В singularity ему не дают ничего порушить, и просто перезапускают.

    Всё ИМХО.

     
     
  • 3.11, Аноним (-), 11:13, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >В линуксе, рухнувший драйвер ext2 потянет за собой всех остальных.
    >В singularity ему не дают ничего порушить, и просто перезапускают.
    >
    >Всё ИМХО.

    По-моему, это комплимент драйверу, а не системе. Иначе они не сообщали бы о "поразительной стабильности" при работе с этим драйвером .

     
     
  • 4.12, sergey (??), 11:40, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>В линуксе, рухнувший драйвер ext2 потянет за собой всех остальных.
    >>В singularity ему не дают ничего порушить, и просто перезапускают.
    >>
    >>Всё ИМХО.
    >
    >По-моему, это комплимент драйверу, а не системе. Иначе они не сообщали бы
    >о "поразительной стабильности" при работе с этим драйвером .

    Может вы не внимательно прочитали? Поразительная стабильность при крешах драйвера ext2.

    Вообще, мельком просмотрел этот PDF-чик, и мне кажется там говорится вот о чём:
    Пока они разрабатывали драйвер ext2 (а его надо было переписать полностью на Sing#), он(драйвер) разумеется глючил. А система эти глюки переносила "поразительно стабильно".

    Кому в таком случае комплимент?

     
     
  • 5.21, Holy Cheater (?), 17:08, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Микроядерной архитектуре? :)
     
     
  • 6.22, Аноним (7), 17:29, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Singularity - это вообще безъядерная архитектура :) Эдакий дос-на-стероидах ,) (на управляемом коде)
     
     
  • 7.44, Аноним (-), 21:06, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Singularity - это вообще безъядерная архитектура :) Эдакий дос-на-стероидах ,) (на управляемом
    >коде)

    "Если MS-DOS писался бы в 2008 году, он был бы на managed коде и назывался сингулярити" :)))

     
  • 5.25, то же (?), 21:06, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >
    >Может вы не внимательно прочитали? Поразительная стабильность при крешах драйвера ext2.
    >

    Про "крешы драйвера ext2" в новости ни слова. Это вы сами придумали. Вообще новость написана довольно коряво. Такое ощущение, что система "отказывает в работе" постоянно, но с драйвером ext2 проявляет при этом "поразительную стабильность"...

    >Вообще, мельком просмотрел этот PDF-чик, и мне кажется там говорится вот о
    >чём:
    >Пока они разрабатывали драйвер ext2 (а его надо было переписать полностью на
    >Sing#), он(драйвер) разумеется глючил. А система эти глюки переносила "поразительно стабильно".
    >
    >
    >Кому в таком случае комплимент?

    Провидению? :)

     
     
  • 6.38, sergey (??), 10:11, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>
    >>Может вы не внимательно прочитали? Поразительная стабильность при крешах драйвера ext2.
    >>
    >
    >Про "крешы драйвера ext2" в новости ни слова. Это вы сами придумали.

    "при отказах в работе с Ext2" понять сложно но можно.
    фрагмент в оригинале выглядит так "Singularity kernel from crashing in the face of errors in the ext2 code" - уже более понятно.
    Так что, то что я тут что-то придумал - это вы сами придумали.

    >Вообще новость написана довольно коряво. Такое ощущение, что система "отказывает в
    >работе" постоянно, но с драйвером ext2 проявляет при этом "поразительную стабильность"...

    Написано коряво, но кто хотел тот разобрался.

    >>Кому в таком случае комплимент?
    >
    >Провидению? :)

    Ну хорошо хоть не драйверу ext2, как некоторые подумали.

     
  • 4.45, Аноним (-), 21:10, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >По-моему, это комплимент драйверу, а не системе. Иначе они не сообщали бы
    >о "поразительной стабильности" при работе с этим драйвером .

    По-моему, в нормальной системе драйвер файловой системы должен работать а его падение - пи**ц, извините.Потому как драйвер - не аппа hello world, при падении драйвера ФС возможно разрушение ФС и потеря данных, а то что он упал - сколько там недостоверного фуфела успело уехать на диск до этого большой вопрос.И нахрен такая система впилась кому? Ну майкрософт то придумает как применить это свойство - скажем индусов для писания дров начнет юзать.Упал драйвер?Да и хрен с ним, перезапустим.А то что он данные юзера просрал?Да и хрен с ними, юзер же уже заплатил и ему все-равно бабло никто не вернет ибо в лицензии четко сказано - AS IS.

     
     
  • 5.47, sergey (??), 10:06, 25/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>По-моему, это комплимент драйверу, а не системе. Иначе они не сообщали бы
    >>о "поразительной стабильности" при работе с этим драйвером .
    >
    >По-моему, в нормальной системе драйвер файловой системы должен работать а его падение
    >- пи**ц, извините.Потому как драйвер - не аппа hello world, при
    >падении драйвера ФС возможно разрушение ФС и потеря данных, а то
    >что он упал - сколько там недостоверного фуфела успело уехать на
    >диск до этого большой вопрос.И нахрен такая система впилась кому?

    Ну, вот если в Линуксе драйвер упадёт, то там все данные конечно спасутся :))


     
     
  • 6.48, User294 (ok), 11:44, 25/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Ну, вот если в Линуксе драйвер упадёт, то там все данные конечно
    >спасутся :))

    А он в линуксе просто не падает.Он там работает, а не перезапускается постоянно.

     
     
  • 7.50, sergey (??), 11:52, 25/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>Ну, вот если в Линуксе драйвер упадёт, то там все данные конечно
    >>спасутся :))
    >
    >А он в линуксе просто не падает.Он там работает, а не перезапускается
    >постоянно.

    Погугли что-ли по "ext2 crash"
    Но, если ты считаешь, что в линуксе он не падает принципиально, то и говорить не о чем.

     
  • 2.9, Аноним (-), 10:55, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >я что то сути не понял
    >
    >> отмечает поразительную стабильность системы при отказах в работе с Ext2
    >

    Это значит отказы в работе системы - стабильны. ;)

    >, а что должно быть как то иначе??

    Нет, конечно. Это же М$ :)

     
     
  • 3.20, spamtrap (ok), 16:03, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Это значит отказы в работе системы - стабильны. ;)

    где ты там видишь "отказы в работе системы" ?

     
     
  • 4.46, Аноним (-), 21:11, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >где ты там видишь "отказы в работе системы" ?

    Гусары, молчать!

    P.S. Вот скажите, почему линуксы работают годами и там драйвер ext2 не падает так что такая фича просто не требуется? :)

     

  • 1.19, F (?), 15:32, 23/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По моему, будущее за ОС c приложениями в байт-коде (управляемом коде). В Microsoft это уже поняли (они как всегда расчитывают подняться на реализации чужой идеи). Удручает недостаточное внимание сообщества к таким проектам, как Inferno и JNode, которые могли бы при активной разработке получить полноценную работающую систему раньше, чем Microsoft.
     
     
  • 2.23, Аноним (7), 17:31, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь! Пусть тратят свои бабки, а опенсорс в "звездные войны" не втянется! Видишь ли - мы слишком для мысы умные :)
     
  • 2.24, serg1224 (ok), 20:03, 23/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Микрософт давно смекнула, что нужно регулярно обновлять API для программистов, предлагать "новые" и "усовершенствованные" средства.

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

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

     
     
  • 3.26, Lindemidux (??), 00:40, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Только наверно под релиз засунут прослойку совместимости с вендой и преевеед!
    Слишком жуткая операционка, портировать софт не получится, надо заново писать, а это ой-ой много. МС делает по сути первую ОС без совместимости со старыми.
     
     
  • 4.27, F (?), 00:56, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Все очень просто: к тому времени, как они её сделают, уже будет дофига софта под .NET, и именно этот софт будет там работать. И проект mono им тоже в этом поможет (зачем они его поддерживают?).
     
  • 4.28, JLarky (?), 01:03, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Мс не делают операционных систем :) они делают продукты, которым они делают рекламу и отчеты по которым их продукты лучше других. А самое их любимое дело это делать вид что они сделали что-то действительно важное и новое.
    Думайте об этом когда вам кажется что мс делает новую ос или новую программу, не говоря уже о новых платформах, стандартах и технологиях.
     
     
  • 5.29, Lindemidux (??), 01:27, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Да читал я про это сингулярити, типичная юникс система, только написана на sing#

    Только меня добило вот что: Только недавно познакомился с paint.net - убожество еще то, только вот хавает памяти 34 метра, а гимп в десятки раз более функциональный  14 метров. Если продолжится в том же дуже синг может жрать десятки, а то и сотни гигабайт памяти, а это огромная латенсность памяти.

     
     
  • 6.30, serg1224 (ok), 01:43, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Если продолжится в том
    >же дуже синг может жрать десятки, а то и сотни гигабайт
    >памяти, а это огромная латенсность памяти.

    Да Микрософто начхать на мегабайты и гигагерцы! Современно железо всё стерпит. К тому же как-то ведь надо стимулировать покупку нового железа.

    Это побочный эффект. Основная идея в том, чтобы разработку прикладного софта сделать ПРОЩЕ и БЫСТРЕЕ чем сегодня, чтоб после недельных "курсов" каждая кухарка могла чё-нить слабать на клаве и на рынок отнести.

     
  • 6.31, Skyranger (?), 01:46, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Если продолжится в том
    >же дуже синг может жрать десятки, а то и сотни гигабайт
    >памяти, а это огромная латенсность памяти.

    Ну дык в том весь и смысл! Производители железа тоже кушать хотят и детки у них есть... Вот МСы и заботятся о них в меру сил, чтобы работа была Ж)

     
  • 6.32, F (?), 02:34, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >  Да читал я про это сингулярити, типичная юникс система, только написана на sing#

    Не типичная, а с приложениями в управляемом коде. Есть аналогичный открытый проект - JNode, только на основе JVM. Такая архитектура, как ни странно, дает потенциальные преимущества в производительности за счет отсутствия необходимости переключений между режимами ядра и пользователя. Вообще, выполнение приложения в большей степени контролируется ОС. Это естественное продолжение развития ОС в сторону виртуализации.

     
     
  • 7.33, Аноним (-), 02:47, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно микрософт всё делает. По большому счету, они сейчас создали и будут развивать ОС, которая своими принципами и архитектурой не тянется к 70 годам прошлого века. Линукс вот по большому счету ничего нового к тем древним идеям (которые были еще в MULTICS) не добавил: были разработаны более быстрые и оптимальные алгоритмы, новые файловые системы, но по большому счету базовая архитектура не претерпела серьезных, принципиальных изменений. Сингулярити - это уже другое дело, и ее более высокая отказооустойчивость - вполне даже ожидаема. Если относиться к этому без красноглазого фанатизма - то сингулярити очень даже интересный проект.
     
     
  • 8.40, serg1224 (ok), 14:08, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Странный аргумент Причём тут годы Человечеству десяток тысяч лет, однако ниче... текст свёрнут, показать
     
  • 7.34, F (?), 02:56, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    И если сообщество не создаст более продвинутую ОС с управляемым кодом, MS сможет сильно укрепить свою уже пошатнувшуюся монополию.

    Разговоры про Java OS, кстати, начались раньше, чем Microsoft начала проект Singularity, и даже раньше, чем появился .NET, т.е. Microsoft, как всегда, воплощает чужие идеи.

     
     
  • 8.35, Аноним (-), 03:47, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    JavaOS и Singularity сравнивать не совсем корректно, у них разные задачи и, соот... текст свёрнут, показать
     
     
  • 9.36, Lindemidux (??), 06:55, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    У javaos узнайте системные требования и упадите, почти для ничего 512 Мб памяти ... текст свёрнут, показать
     
     
  • 10.37, Аноним (-), 09:50, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    JavaOS уже давно RIP, причем функционально, концептуально она отстаёт от ОС Sing... текст свёрнут, показать
     
     
  • 11.49, User294 (ok), 11:46, 25/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, это будущее будет выглядить примерно так драйвера разрабатывать сможет люб... текст свёрнут, показать
     
  • 9.39, F (?), 13:41, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    1 Я не утверждао, что идея принадлежит Sun Просто приводил пример, что это был... текст свёрнут, показать
     
     
  • 10.41, Аноним (-), 17:22, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Что в таком случае Вы всем этим хотели сказать Просто приводил пример, что эт... текст свёрнут, показать
     
  • 9.42, eve (?), 17:37, 24/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Торвальдс никогда и не заявлял подобное в отличие от представителей MS Поэтому ... текст свёрнут, показать
     
  • 9.51, User294 (ok), 11:54, 25/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    В мобильных и встраиваемых системах обычно нет ресурсов для запуска ЭТОГО Хотя н... текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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