The OpenNET Project / Index page

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

27.02.2017 10:37  Линус Торвальдс выступил с критикой контроля качества в DRM-подсистеме ядра Linux

В ответ на очередной набор изменений в подсистеме DRM (Direct Rendering Manager), присланный для включения в состав будущей ветки ядра 4.11, Линус Торвальдс пришёл в ярость и в жесткой форме раскритиковал Дэвида Эйрли (David Airlie), мэйнтейнера подсистемы DRM, за его отношение к контролю качества присылаемых патчей. В частности, Линус недоумевает как мэйнтейнер мог отправить для финального включения в новый выпуск ядра набор патчей, который явно не тестировался и непригоден для сборки из-за ошибки компиляции.

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

В частности при сборке присланного кода компилятором выводилось несколько десятков предупреждений и сборка завершалась ошибкой, изучение которой показало, что код не собирается если модуль backlight не вкомпилируется в ядро, а собирается в виде модуля (CONFIG_BACKLIGHT_CLASS_DEVICЕ=m). Более того, изменение для tinydrm было переотправлено мэйнтейнером на следующий день после получения от конечного разработчика и, судя по всему, без какого-либо тестирования.

В качестве ответных мер на подобное перебрасывание патчей в последний момент, Линус намерен ввести для DRM-подсистемы правило предварительного помещения изменений в ветку linux-next, до открытия окна приёма изменений в очередной выпуск ядра. Таким образом все изменения графических драйверов должны будут вначале быть обкатаны в ветке linux-next, лишь после чего смогут войти в основной состав ядра.

То, что полная неработоспособность выявляется последней инстанцией в ходе беглого осмотра и простейшего тестирования сборкой, указывает на серьёзные организационные проблемы. Линус был близок к тому, чтобы не включать набор патчей DRM в ядро 4.11, чувствуя что кроме него эти патчи никто больше не тестировал. Подобный шаг привёл бы к отклонению обновлений графических драйверов i915, amdgpu, radeon и nouveau, но, в конечном счёте, Линус принял исправленный вариант изменений к подсистеме DRM. Так как в настоящий момент приходится отклонять или принимать все изменения из набора DRM ("всё или ничего"), Линус намерен потребовать разбиения pull-запросов DRM на более мелкие части.

  1. Главная ссылка к новости (http://lkml.iu.edu/hypermail/l...)
  2. OpenNews: В ядро Linux не будут приняты изменения с поддержкой новых GPU AMD
  3. OpenNews: Сотрудник NVIDIA начал обсуждение вопроса, как компания может улучшить поддержку ядра Linux
  4. OpenNews: Продолжение дискуссии с Линусом Торвальдсом о стабильности API ядра Linux
  5. OpenNews: Проблемы с рецензированием патчей тормозят развитие X.Org
  6. OpenNews: Линус Торвальдс резко раскритиковал отношение компании NVIDIA к Linux сообществу
Лицензия: CC-BY
Тип: Тема для размышления
Ключевые слова: drm, linux
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Линус мужик, 10:57, 27/02/2017 [ответить] [смотреть все]
  • +25 +/
    И этим все сказано
     
     
  • 2.209, Аноним, 17:13, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +2 +/
    И это наше слово (c) BSG
     
  • 2.378, qwerty123, 13:32, 28/02/2017 [^] [ответить] [смотреть все] [показать ветку]
  • –2 +/
    Этот горячий финский мужик собственно и создавал базовые правила разработки и ин... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.386, Michael Shigorin, 14:23, 28/02/2017 [^] [ответить] [смотреть все]  
  • +9 +/
    > Делать шум это последнее дело, в норме все решаеться качественной огранизацией деятельности.

    Кажется, у нас в гостях очередной [I]успешный менеджер[/I] проектов...

     
     
  • 4.439, Аноним, 12:06, 03/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Кто бы говорил-на Вашу поделку 1С уже не ставится а вы все тут в камментах умнич... весь текст скрыт [показать]
     
     
  • 5.442, Michael Shigorin, 22:21, 08/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Я сказал Руки ровняйте, УМВР не так давно для одного из партнёров как раз пров... весь текст скрыт [показать]
     
  • 3.393, Анонимм, 15:09, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Досрочный ответ потому, что большинству просто ложить, им давай уже готовое Уд... весь текст скрыт [показать]
     
  • 3.406, Led, 22:39, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Завидуешь, лузер ... весь текст скрыт [показать]
     
  • 3.420, Аноним, 15:51, 01/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    очередной крах менеджмента как системы управления, не более того
     
  • 1.2, A.Stahl, 11:03, 27/02/2017 [ответить] [смотреть все]  
  • +15 +/
    >"всё или ничего"

    Вот она -- монолитность. Жаль что GNU-тое ядро неактивно пилится.

     
     
  • 2.8, Аноним, 11:21, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –23 +/
    Иди пили, Астал. Мы все будем рады.
     
  • 2.11, Анонимм, 11:22, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Плюсую Микроядро - единственное РЕШЕНИЕ пролем надёжности Линукса И существова... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.29, px, 11:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • +69 +/
    Этот комментарий следовало бы разделить на два... :)
     
     
  • 4.34, Анонимм, 11:55, 27/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Зачем Чтоб можно было покритиковать по отдельности и Hurd, и предложение микроя... весь текст скрыт [показать]
     
     
  • 5.114, Аноним, 14:07, 27/02/2017 [^] [ответить] [смотреть все]  
  • +16 +/
    Это был микросарказм :)

    >Линус намерен потребовать разбиения pull-запросов DRM на более мелкие части.

     
     
  • 6.246, Анонимм, 18:46, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    > Это был микросарказм :)

    Но набрал он - максимум плюсов :)

     
  • 3.43, мегааноним_, 12:12, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ага и широкое её применения на всевозможных устройствах показывает, что GNU Hurd... весь текст скрыт [показать]
     
     
  • 4.66, Анонимм, 12:39, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Сарказм это не страшно Посмеяться всегда полезно И пока кто-то смеётся, кто-то... весь текст скрыт [показать]
     
     
  • 5.86, Andrey Mitrofanov, 13:14, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    I General Dynamics is the global leader in virtualization ,,, Based on Genera... весь текст скрыт [показать]
     
     
  • 6.347, Drom, 05:10, 28/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Вы так рьяно доказываете ущербность микроядра, словно это объективная реальность... весь текст скрыт [показать]
     
     
  • 7.352, Andrey Mitrofanov, 09:20, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Я Ты бредишь ... весь текст скрыт [показать]
     
  • 7.356, Michael Shigorin, 10:22, 28/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Вас же не затруднит выйти к доске и привести доказательство этого факта , верно... весь текст скрыт [показать]
     
     
  • 8.365, Анонимм, 11:56, 28/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Просмотрел первые 10 уязвимостей - это всё о юзер-левеле и обычном софте либы... весь текст скрыт [показать]
     
     
  • 9.375, www2, 13:19, 28/02/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Ты жалок Твоё микроядро, которое умеет только сообщения между подсистемами пере... весь текст скрыт [показать]
     
     
  • 10.418, Анонимм, 14:32, 01/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Оу, у меня уже есть микроядро Ссылочку можно напочитать Ну надо же, система не... весь текст скрыт [показать]
     
  • 10.422, Аноним, 15:59, 01/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    вопрос изначально касался именно дырявости ядра, а не каких-то левых процессов и... весь текст скрыт [показать]
     
  • 9.400, freehck, 19:09, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Естественно в юзер-левле Где ж ему ещё быть-то Кернел-левел у микроядра внеза... весь текст скрыт [показать]
     
     
  • 10.402, Анонимм, 20:46, 28/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    У микроядра есть ещё сервисы Так вот ошибки не в микроядре, и не в сервисах, а ... весь текст скрыт [показать]
     
     
  • 11.415, freehck, 12:11, 01/03/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Я хочу сказать, что аргумент это ж юзерлевел в треде с обсуждением микроядерны... весь текст скрыт [показать]
     
     
  • 12.417, Анонимм, 14:13, 01/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, терминология но Вы же меня поняли Да и сути не меняет проблемы с пермисс... весь текст скрыт [показать]
     
  • 3.91, Аноним, 13:24, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Hurd существовал до Linux Почему-то после того, как выпустили Linux, Hurd забро... весь текст скрыт [показать]
     
     
  • 4.102, Andrey Mitrofanov, 13:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Зачем ставить таги https ru wikipedia org wiki D0 97 D0 B0 D0 BA D0 BE D0 BD_... весь текст скрыт [показать]
     
     
  • 5.357, Michael Shigorin, 10:23, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    > --"А раненных всё везут и везут."

    Оловянных, стеклянных или деревянных? :)

     
  • 4.108, freehck, 13:58, 27/02/2017 [^] [ответить] [смотреть все]  
  • +8 +/
    Пилить-то пилят, но в основном из интереса или в исследовательских целях.  Причина в том, что когда Hurd начинали пилить, была задача заменить проприетарное ядро Unix в системе GNU.

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

    Тогда на сцене появился Linux. Взгляд у Торвальдса был проще: нужно новое ядро, и нужно ещё вчера. Linux в первую очередь ориентировался на то, чтобы был результат, и чтобы работали с ним уже существующие программы. И в этом Linux преуспел.

    Тогда и выяснилось, что в среде разработчиков Hurd-а многим не нужно было "правильное" ядро, а они вполне довольствуются работающим. Тогда произошёл отток разработчиков, Hurd затормозился в развитии.

    Так что сейчас сами разработчики GNU/Hurd пишут, что если бы Linux уже существовал, скорее всего они за Hurd бы не принялись.

     
     
  • 5.230, Аноним, 17:58, 27/02/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Пока семь раз отмеряли, Линус успел три раза сделать и переделать А вообще, инт... весь текст скрыт [показать]
     
     
  • 6.234, Анонимм, 18:10, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Типа того Монолит писать проще и логотип Пингвин тоже не последнее дело А что,... весь текст скрыт [показать]
     
  • 6.243, Аноним, 18:38, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    C небольшой помощью всяких айбиэмов и прочих, ага ... весь текст скрыт [показать]
     
     
  • 7.277, Аноним, 21:06, 27/02/2017 [^] [ответить] [смотреть все]  
  • +5 +/
    Айбиэмы подтянулись когда линукс уже был вполне работоспособен В отличие от вся... весь текст скрыт [показать]
     
     
  • 8.438, AVON, 01:01, 02/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Предлагаю назвать GNU KURD Когда курды заполучат свое государство, тогда и допи... весь текст скрыт [показать]
     
  • 6.379, qwerty123, 13:37, 28/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Поищи рассылки за 1998-2004 гг, там с десяток основных разработчиков Без них бы... весь текст скрыт [показать]
     
     
  • 7.388, Michael Shigorin, 14:27, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Слушайте, успешный менеджер , а ведь у Вас проблемы то ли с историей, то ли с с... весь текст скрыт [показать]
     
  • 5.376, www2, 13:22, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Если мне не изменяет память, то Линус писал, что если бы не лицензионные проблем... весь текст скрыт [показать]
     
     
  • 6.380, qwerty123, 13:46, 28/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Есть две версии 1 Линус с трудом понимал американские IT журналы 2 Он не осилил ... весь текст скрыт [показать]
     
  • 6.381, Andrey Mitrofanov, 14:12, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ещё версия на его студне-щебродском 386SX не ставился FreeBSD или какой-то из ... весь текст скрыт [показать]
     
     
  • 7.397, Аноним, 17:26, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    386BSD вышла какбы на пол-года позже Linux ... весь текст скрыт [показать]
     
     
  • 8.399, Andrey Mitrofanov, 18:21, 28/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Гм, Вирзениус пишет i387 CODE Jan 5, 1991 bought his first PC i386 ... весь текст скрыт [показать]
     
  • 6.401, freehck, 19:24, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Немаловажно также отметить, что когда начинали писать Hurd, никакого BSD ещё не ... весь текст скрыт [показать]
     
  • 6.405, Led, 22:38, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    > Если мне не изменяет память

    Изменяет.

     
  • 4.125, Анонимм, 14:34, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Конечно Монолит писать было проще, и железо было другим пресловутые переключ... весь текст скрыт [показать]
     
  • 4.212, Аноним, 17:20, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Основная причина - влияние классической модели безопасности UNIX на скорость раб... весь текст скрыт [показать]
     
     
  • 5.296, Аноним, 22:01, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Вот хоть кто-то понимает в чем дело, а то все думают, что HURD недопили просто и... весь текст скрыт [показать]
     
  • 5.305, Анонимм, 22:22, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Есть ещё гибридный подход выносить в юзер-левел только нетребовательное к скоро... весь текст скрыт [показать]
     
  • 5.368, Аноним, 12:15, 28/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    А если не сложно, можно по подробней, есть ссылки на публикации с этой доказател... весь текст скрыт [показать]
     
     
  • 6.430, Аноним, 17:58, 01/03/2017 [^] [ответить] [смотреть все]  
  • +/
    https://sel4.systems/
     
  • 3.232, Michael Shigorin, 18:02, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Если что, комментарий 2 свидетельствует только о полном непонимании проблемы в... весь текст скрыт [показать]
     
     
  • 4.238, Анонимм, 18:20, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Дык uname -a Linux xxxxxxxx 4 4 0-64-lowlatency 85-Ubuntu SMP PREEMPT Mon Fe... весь текст скрыт [показать]
     
  • 3.443, Нечестивый, 10:58, 15/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    что жить и существовать не есть одно и то же ... весь текст скрыт [показать]
     
     
  • 4.444, Анонимм, 22:23, 15/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Жить и накатывать апдейты ядра Всегда, каждый день И ребутиться Ибо критическ... весь текст скрыт [показать]
     
  • 2.26, kai3341, 11:46, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –8 +/
    > Вот она -- монолитность

    Шагом марш в школу. Ядро уже давно не монолитное

     
     
  • 3.31, Анонимм, 11:51, 27/02/2017 [^] [ответить] [смотреть все]  
  • +5 +/
    Внезапно.
    Прошу деталей.
     
     
  • 4.48, мегааноним_, 12:15, 27/02/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    В монолитном ядре ты не можешь выгрузить какую-нибудь подсистемы, обновить её и ... весь текст скрыт [показать]
     
     
  • 5.54, Ordu, 12:23, 27/02/2017 [^] [ответить] [смотреть все]  
  • +11 +/
    Глупости. Все эти подсистемы работают в одном адресном пространстве, и любая может порушить ядро самым жёстким образом. То что при этом их можно выгружать или подгружать -- к делу отношения имеет ровно столько же, сколько выгрузка страниц памяти в своп и подгрузка их обратно.
     
     
  • 6.63, мегааноним_, 12:37, 27/02/2017 [^] [ответить] [смотреть все]  
  • +5 +/
    Вы путаете, я не утверждаю что ядро Linux микроядерное, я говорю что ядро Linux ... весь текст скрыт [показать]
     
     
  • 7.76, Ordu, 13:02, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Мир может и не чёрно-белый, тут ты прав А вот ядра делят на монолитные и микроя... весь текст скрыт [показать]
     
     
  • 8.127, Pofigist, 14:37, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Упор на единое адресное пространство - в корне ошибочен Грубо говоря - возмож... весь текст скрыт [показать]
     
     
  • 9.144, Анонимм, 15:20, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Что ж, сильно подмечено.
    Спасибо!
     
  • 9.269, _, 20:42, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ой мамо почитал бы ты Таненбаума может и лужи остались бы не расплёсканн... весь текст скрыт [показать]
     
  • 8.345, не такой, 03:02, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Файловые системы в user-space, char device драйверы в user space, работа с SPI I... весь текст скрыт [показать]
     
     
  • 9.349, Аноним, 06:22, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Что за бред я прочитал В драйверах нивидии открыта только интерфейсная прослойк... весь текст скрыт [показать]
     
     
  • 10.359, Michael Shigorin, 10:35, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Не знаю, что имел в виду человек, но вроде у нвидии началось движение в сторону ... весь текст скрыт [показать]
     
  • 8.377, www2, 13:28, 28/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Есть ещё модульные и гибридные ядра У Linux как минимум модульное ядро, а скоре... весь текст скрыт [показать]
     
     
  • 9.392, Анонимм, 15:06, 28/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Да, жаль лишь, что от жонглирования названиями у кривых дров в Линухе уровень до... весь текст скрыт [показать]
     
  • 7.81, Анонимм, 13:08, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Нарушители логики - такие логики Ну попытался подменить одним частным случаем... весь текст скрыт [показать]
     
  • 7.82, eganru, 13:08, 27/02/2017 [^] [ответить] [смотреть все]  
  • +6 +/
    полностью согласен: микроядро не не решает проблему кривого кода в нужных подсистемах.
    если нужный драйвер регулярно падает, то не нужно решать это проблему регулярным перезапуском. это как из лужи пить.
    *я уж не говорю, что в системах с простыми dma и.т.д. защищенные области памяти могут быть запросто испорчены тем же самым криво работающим драйвером.

    нужно, чтобы все нормально работало. а если все нормально работает - то архитектура системы скорее дело вкуса.

     
     
  • 8.109, Анонимм, 13:59, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Да, только почему-то по факту оно так не работает Люди ошибаются, это их неотем... весь текст скрыт [показать]
     
     
  • 9.314, Аноним, 22:39, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Автоматический перезапуск падающего кода не очень-то способствует исправлению со... весь текст скрыт [показать]
     
     
  • 10.320, Анонимм, 22:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну так если перезапустилось и никто этого не заметил - то система хорошо делает ... весь текст скрыт [показать]
     
     
  • 11.351, eganru, 07:43, 28/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    i Ну так если перезапустилось и никто этого не заметил - то система хорошо дела... весь текст скрыт [показать]
     
  • 7.89, saasd, 13:20, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    т к жесткий диск не доступен А ничего, что подсистема уже загружена и находитс... весь текст скрыт [показать]
     
     
  • 8.278, Аноним, 21:08, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Подсистема как бы упала и находится не пойми в каком состоянии.
     
     
  • 9.282, Анонимм, 21:12, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    В условии задачи упал тока драйвер винта, а не файловой системы или кеша Та... весь текст скрыт [показать]
     
  • 7.137, freehck, 15:05, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    1 И даже более того упасть-то она упала, но выяснится это исключительно в рант... весь текст скрыт [показать]
     
     
  • 8.414, Аноним, 09:08, 01/03/2017 [^] [ответить] [смотреть все]  
  • +/
    А на монолите такого, конечно, быть не может совсем-совсем Когда вы говорите, ... весь текст скрыт [показать]
     
  • 7.158, Анонимм, 15:44, 27/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Вы слышали о кеше файловой системы Можете даже поиграться грузонуть какой-нить... весь текст скрыт [показать]
     
     
  • 8.339, freehck, 00:01, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Жёсткий диск недоступен - не в том смысле, о котором Вы подумали ... весь текст скрыт [показать]
     
     
  • 9.342, Анонимм, 00:20, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Так жёсткий диск недоступен или ФС бинарь для перезапуска драйвера Это же раз... весь текст скрыт [показать]
     
  • 6.79, Аноним, 13:05, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    На системах без IOMMU, любой драйвер может расписать под хохлому любую область п... весь текст скрыт [показать]
     
     
  • 7.83, Анонимм, 13:12, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну Вы ж добавляйте, это только, если ему позволить DMA Зато спасёт от многих ... весь текст скрыт [показать]
     
     
  • 8.187, Аноним, 16:37, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Напишите мне драйвер современного контроллера дисков или сетевой карты без dma ... весь текст скрыт [показать]
     
     
  • 9.199, Анонимм, 16:54, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    И Типа если оставить сервисам доступ к DMA пока процы с IOMMU непомерно дороги... весь текст скрыт [показать]
     
     
  • 10.202, Аноним, 17:00, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Доступ к DMA имеют не сервисы, а железки.
     
     
  • 11.218, Анонимм, 17:31, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Потому, что сервисы дрова соотв образом программируют эти самые железки Но э... весь текст скрыт [показать]
     
     
  • 12.280, Аноним, 21:11, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Стесняюсь спросить, слышал ли уважаемый эксперт по микроядрам про bus master dma... весь текст скрыт [показать]
     
     
  • 13.289, Анонимм, 21:35, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну раз каждый суслик - агроном каждая железка может лезть в память , то и прави... весь текст скрыт [показать]
     
  • 5.78, Анонимм, 13:04, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну, вижу, Вас уже заминусовали нормально так Да, Вы спутали модульность и микро... весь текст скрыт [показать]
     
  • 2.33, Я. Р. Ош, 11:53, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Ты пытаешься тонко троллить или ты реально веришь в то, что написаное тобой, име... весь текст скрыт [показать] [показать ветку]
     
  • 2.41, мегааноним_, 12:10, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Бред, вы архитектуру разделение программы на части и выделение API и то как хр... весь текст скрыт [показать] [показать ветку]
     
  • 2.59, llolik, 12:32, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    ИМХО проблемы того, что подсистема не тестируется и работает абы как на честном ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.97, Анонимм, 13:32, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Все - нет Проблемы защищённости всей системы от проблем в отдельных сервисах др... весь текст скрыт [показать]
     
     
  • 4.145, Аноним, 15:20, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Переписывать монолитное ядро, с кучей дров, в которых кроме автора никто не разб... весь текст скрыт [показать]
     
     
  • 5.171, Анонимм, 16:11, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Тогда это READ EXEC-ONLY код со всеми вытекающими устранять ошибки в нём некому... весь текст скрыт [показать]
     
  • 2.214, Аноним, 17:26, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ты не прав При тех объемах, что имеется смена архитектуры не спасет Хоть будь ... весь текст скрыт [показать] [показать ветку]
     
  • 1.4, Аноним, 11:09, 27/02/2017 [ответить] [смотреть все]  
  • +4 +/
    Собсвтенно, как недавно столкнувшийся с ошибкой в финальной версии начиная с 4 ... весь текст скрыт [показать]
     
     
  • 2.15, Анонимм, 11:28, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А прошлонедельная CVE-2017-6074 не относится к качеству кода ядра?
     
     
  • 3.298, ННН, 22:07, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Может быть и относится, откуда я знаю Я ведь столкнулся с конкретной подсистемо... весь текст скрыт [показать]
     
     
  • 4.306, Анонимм, 22:24, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Понял Вобщем, относится и это... весь текст скрыт [показать]
     
  • 1.5, Нанобот, 11:13, 27/02/2017 [ответить] [смотреть все]  
  • –3 +/
    вообще-то когда у кого-то что-то не компилируется, в интернетах принято делать к... весь текст скрыт [показать]
     
     
  • 2.60, Andrey Mitrofanov, 12:33, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Его рычаг больше -- он же мержит Что ещё не понятно, спрашивай И вообще, на... весь текст скрыт [показать] [показать ветку]
     
  • 1.6, Аноним, 11:15, 27/02/2017 [ответить] [смотреть все]  
  • –1 +/
    Что меня злит, так это то что плохой проприетарный драйвер можно накатить на сис... весь текст скрыт [показать]
     
     
  • 2.51, мегааноним_, 12:19, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    > Что меня злит, так это то что плохой проприетарный драйвер можно накатить
    > на систему двух, трёх и пятилетней давности, и всё будет работать.

    Но наоборот часто как раз не работает, а чаще и не компилируется.
    Попробуйте скажем драйвер проприетарный nvidia для свежего ядра собрать,
    в большинстве случаев ошибки компиляции.

     
     
  • 3.249, Elhana, 19:28, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Сейчас прекрасно собирается у них был момент, когда пару месяцев были проблем... весь текст скрыт [показать]
     
  • 2.151, Аноним, 15:29, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так какой из них по факту хороший, а какой плохой?


     
  • 2.272, Сырносырно, 20:50, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А на свежую можно?
     
  • 2.322, Аноним, 22:52, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Stable API nonsense, едрить его за ногу Заморозка API ABI на веки вечные, конеч... весь текст скрыт [показать] [показать ветку]
     
  • 1.7, Анонимм, 11:21, 27/02/2017 [ответить] [смотреть все]  
  • +2 +/
    Кто-то ещё сомневается, что Линуксу давно пора менять дизайн на микроядро Это ж... весь текст скрыт [показать]
     
     
  • 2.10, Аноним, 11:22, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Микроядерных полон тред. Вы тут чего забыли?
     
     
  • 3.14, Анонимм, 11:26, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Мы тоже любим Линукс за его функциональность Но не хотим, чтобы он канул в лету... весь текст скрыт [показать]
     
     
  • 4.45, iPony, 12:13, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Это естественный процесс Нельзя просто так писать писать писать на протяжении э... весь текст скрыт [показать]
     
     
  • 5.53, Аноним, 12:22, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Слабая мотивация. Хранить чтобы потом, если чего, выбросить ))
     
  • 5.69, Анонимм, 12:48, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну не Rinix оно называется, а чуть иначе Но уже есть, и снова же - микроядро h... весь текст скрыт [показать]
     
  • 3.42, Аноним, 12:12, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Старые песни на новый лад А вот был бы у Линуса короткоствол, а вот было бы ядр... весь текст скрыт [показать]
     
     
  • 4.62, Анонимм, 12:35, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    А Вы как решаете насущные проблемы Просто что-то меняете, а потом расхлёбываете... весь текст скрыт [показать]
     
     
  • 5.88, Аноним, 13:17, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Простите, но вы хотя бы, в теории, знаете во что вываливается переключение конте... весь текст скрыт [показать]
     
     
  • 6.122, Анонимм, 14:31, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    В точку Ещё ответьте за всех, что добавить 5 копеек в запас мощности железа это... весь текст скрыт [показать]
     
     
  • 7.190, Аноним, 16:39, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Переключения контекста это не разу не пять копеек Для иллюстрации можете посмот... весь текст скрыт [показать]
     
     
  • 8.211, Анонимм, 17:20, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Не уверен, что данная реализация сервисов fuse - оптимальна Кроме того, это ч... весь текст скрыт [показать]
     
     
  • 9.283, Аноним, 21:13, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Началось виляние филейной частью, покажите более оптимальную Почему-то никто за... весь текст скрыт [показать]
     
     
  • 10.291, Анонимм, 21:40, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Вот об этом и речь Но в более общем виде ... весь текст скрыт [показать]
     
  • 10.353, Очередной аноним, 10:13, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    На этот ваш постоянный вопрос всегда есть постоянный ответ - QNX Отличная опера... весь текст скрыт [показать]
     
     
  • 11.354, Michael Shigorin, 10:18, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Единственный недостатки -- уже ободряет может, попробуем развернуть на нескольк... весь текст скрыт [показать]
     
     
  • 12.361, Очередной аноним, 11:47, 28/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    теоретически архитектура ее как нельзя лучше для этого подходила - ее IPC базиру... весь текст скрыт [показать]
     
     
  • 13.366, Анонимм, 12:03, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Справедливости ради стереотип обязательной асинхронности доставки IPC сообщений... весь текст скрыт [показать]
     
     
  • 14.371, Очередной аноним, 12:29, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    там же было написано ее IPC базируется на отправке сообщений синхронных и а... весь текст скрыт [показать]
     
     
  • 15.373, Анонимм, 12:33, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, в QNX есть и то, и другое, и это правильно Но проблема масштабируемости всё... весь текст скрыт [показать]
     
  • 14.372, Очередной аноним, 12:32, 28/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    а разработчики монолита демонстрируют чудеса производительности перед микроядерщ... весь текст скрыт [показать]
     
     
  • 15.374, Анонимм, 12:34, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Как будто производительность - всегда важнее всего ... весь текст скрыт [показать]
     
  • 13.367, Анонимм, 12:08, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Да терпит история Моделировать прошлое и будущее - очень даже нужно и полезно ... весь текст скрыт [показать]
     
  • 10.423, Аноним, 16:12, 01/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    наверное потому, что никто больше столько человеко-дней в это больше и не вливал... весь текст скрыт [показать]
     
  • 3.133, Аноним, 14:52, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Они недавно микроядерность проходили ... весь текст скрыт [показать]
     
     
  • 4.136, Andrey Mitrofanov, 14:54, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Не, талмуд Таненбаума оставляет неизгладимую травму _надолго_ Не недавно , то ... весь текст скрыт [показать]
     
  • 2.18, Аноним, 11:30, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Я против странно коррелирующих наплывов фанатов микроядерности и микрософта Лов... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.20, Анонимм, 11:33, 27/02/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    Спасибо за конкретику по минусу Хотя странно за наплавы статистики посещаемост... весь текст скрыт [показать]
     
     
  • 4.40, Аноним, 12:09, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Куратор твой отвечает По микроядру задачка тебе такая на размышление оцени, ск... весь текст скрыт [показать]
     
     
  • 5.55, Анонимм, 12:25, 27/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Возможный выигрыш в мире продолжит жить и развиваться самое функциональное откр... весь текст скрыт [показать]
     
     
  • 6.67, Аноним, 12:40, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ты давай вот эти прокламации оставь для кого-нибудь другого Линукс не самоцель ... весь текст скрыт [показать]
     
     
  • 7.101, Анонимм, 13:44, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Зачем Это что, коммерческий проект или где Или кому-то станет легче, если появ... весь текст скрыт [показать]
     
     
  • 8.141, Аноним, 15:12, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Это тут ни при чем Посчитать прошу не в деньгах, а в часах Тебе должно полегча... весь текст скрыт [показать]
     
     
  • 9.167, Анонимм, 16:03, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Ничего это не поменяет, и проблем в Линухе не убавит При чём тут я Ну титаниче... весь текст скрыт [показать]
     
     
  • 10.193, Аноним, 16:48, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Да неужели А вот твои дифирамбы микроядру, конечно, все поменяют и все проблемы... весь текст скрыт [показать]
     
     
  • 11.210, Анонимм, 17:19, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    А как иначе оградить доступ тому, чему не нужно всё, а достаточно лишь своей пам... весь текст скрыт [показать]
     
  • 6.304, Michael Shigorin, 22:22, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    > find|grep test

    Надеюсь, это была не цитата?

     
     
  • 7.310, Анонимм, 22:32, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Возможно, но ссылку счас уже не найду Где-то затерялась в закладках ... весь текст скрыт [показать]
     
     
  • 8.312, Michael Shigorin, 22:37, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    А без закладки можете сказать, что именно должна вернуть такая команда ... весь текст скрыт [показать]
     
     
  • 9.318, Анонимм, 22:46, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Предполагался запуск в дереве сырцов 4 4 Линуха В целях ознакомиться с общим со... весь текст скрыт [показать]
     
     
  • 10.325, Michael Shigorin, 22:56, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Не цель, а что вернёт Вы же ратуете за тесты Пока этот сами не прошли ... весь текст скрыт [показать]
     
     
  • 11.332, Анонимм, 23:09, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Много чего вернёт смысл приводить общеизвестную простыню Будет видно, что ... весь текст скрыт [показать]
     
     
  • 12.344, Аноним, 03:00, 28/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    code find usr src -type f -ipath test 124 wc -l 10259 find us... весь текст скрыт [показать]
     
     
  • 13.363, Анонимм, 11:49, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, примерно.
    Я лишь был о ядре Линухе.
     
  • 10.334, ZloySergant, 23:13, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    А зачем вызов grep'а?
     
  • 2.22, Аноним, 11:34, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –4 +/
    Микроядро лишает Линуса власти и требует от него сохранять неизменным API Сейча... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, Анонимм, 11:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Дык почему же Межсервисное API можно менять хоть по 10 раз на дню Микроядернос... весь текст скрыт [показать]
     
     
  • 4.38, Аноним, 12:03, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Конечно нет Сказал а , говори и б Нужно намёками вынудить других это делать... весь текст скрыт [показать]
     
     
  • 5.44, Анонимм, 12:12, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Что ж, такая себе перестраховка Впрочем, в текущем обществе лидеры просто обя... весь текст скрыт [показать]
     
  • 2.23, Аноним, 11:42, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    есть доказательства, что этот подход - самый эффективный из существующих Скольк... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Анонимм, 12:02, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    1 Проверка каждого оператора в коде - это лучше, чем отстуствие проверки 2 А ... весь текст скрыт [показать]
     
     
  • 4.47, Аноним, 12:13, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Это называется перенос сложности Сложность системы остаётся неизменной, но мо... весь текст скрыт [показать]
     
     
  • 5.77, Анонимм, 13:03, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Оно и одержимое первых 7 метров dev random сложно, как и 7 метров boot vmlinuz... весь текст скрыт [показать]
     
     
  • 6.84, Аноним, 13:13, 27/02/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Зачем вы проецируете свой опыт веб-макаки на разработку ядра Вот почему все лю... весь текст скрыт [показать]
     
     
  • 7.110, Анонимм, 14:00, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Внимательнейше слушаю Ваши предложения по решению проблем устойчивости и безопас... весь текст скрыт [показать]
     
  • 7.111, Анонимм, 14:02, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    А у Вас есть предложения как обустроить Россию Где можно почитать Что думаете ... весь текст скрыт [показать]
     
     
  • 8.284, Аноним, 21:14, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Обрататитесь к Шигорину, он знает.
     
     
  • 9.307, Michael Shigorin, 22:25, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Да если бы Поскольку в целом не знаю -- обустраиваю там, где знаю и умею COD... весь текст скрыт [показать]
     
  • 8.288, _, 21:31, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Нди на ... в ... нет всё таки - на другой сайт :)
     
  • 6.87, Аноним, 13:15, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Простые функции не нуждаются в unit-тестировании, сложные с помощью unit-тестов ... весь текст скрыт [показать]
     
     
  • 7.103, Аноним, 13:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Бывает и так, при изменениях в окружении в котором этот код выполняется Для при... весь текст скрыт [показать]
     
     
  • 8.113, Аноним, 14:06, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Их ошибка, что они использовали копи-пастнутый код, изменяющий глобальные переме... весь текст скрыт [показать]
     
     
  • 9.131, Анонимм, 14:51, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну вот и как сплошной положизм на нормы характеризует собстенно сами нормы?
     
     
  • 10.155, Аноним, 15:38, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ежегодным ростом количества падающих ракет Как следствие, растёт стоимость стра... весь текст скрыт [показать]
     
     
  • 11.178, Анонимм, 16:18, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Т е нормы таки указывают как суммарно дешевле вести дела но чиновников это м... весь текст скрыт [показать]
     
  • 7.118, Анонимм, 14:23, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    А как тогда узнать как они работают и работают ли вообще Каждый раз код перечит... весь текст скрыт [показать]
     
     
  • 8.121, Andrey Mitrofanov, 14:28, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Дисциплина https xkcd com 1790 функционального программирования решает ... весь текст скрыт [показать]
     
     
  • 9.142, Анонимм, 15:14, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    А как узнать, что код писанный по функц программированию делает то, что нужно ... весь текст скрыт [показать]
     
  • 7.119, Анонимм, 14:26, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    продолжение следует...
     
  • 7.161, Анонимм, 15:48, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Я закончил ответ в постах #159 и #160
    (извините, специфика форума)
     
  • 4.71, Аноним, 12:55, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Тест гарантирует только то о чем подумал автор теста, и не более того Тем более... весь текст скрыт [показать]
     
     
  • 5.105, Анонимм, 13:53, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Другого и не утверждал Но без тестов, код куда больше делает и того, чего автор... весь текст скрыт [показать]
     
     
  • 6.124, Аноним, 14:33, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Это утверждение ничем не обосновано ... весь текст скрыт [показать]
     
     
  • 7.143, Анонимм, 15:17, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Попробуйте посмотреть в багтрекеры проэктов без модульного тестирования И сравн... весь текст скрыт [показать]
     
     
  • 8.205, Аноним, 17:05, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Вероятность одинакова, бо код пишется не роботами и ошибка равновероятно может б... весь текст скрыт [показать]
     
     
  • 9.219, Анонимм, 17:34, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Безусловно Тесты - это тоже код, и его пишут люди Но тесты контроллируют и был... весь текст скрыт [показать]
     
  • 6.129, Аноним, 14:43, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Дайте я угадаю, вы никогда не занимались низкоуровневым программированием на пра... весь текст скрыт [показать]
     
     
  • 7.152, Анонимм, 15:32, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Подсистемы ядра всего того, что нонче есть в Линухе в гит репе, если совсем бы... весь текст скрыт [показать]
     
     
  • 8.192, Аноним, 16:48, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну да programming manual и программная модель устройства фактически его эмулято... весь текст скрыт [показать]
     
     
  • 9.213, Анонимм, 17:25, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Хоть одно, хоть нет А ответить на простой вопрос а так ли работает драйвер, ка... весь текст скрыт [показать]
     
  • 7.153, Анонимм, 15:33, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    какая-нить drivers net c senddata да, абстрактная а как иначе рассказ... весь текст скрыт [показать]
     
     
  • 8.191, Аноним, 16:43, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Возвращаемся к вопросу о стопроцентно корректной программной модели железа ... весь текст скрыт [показать]
     
     
  • 9.197, Аноним, 16:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Но зачем Мы проверили, что драйвер посылает железу корректный с точки зрения сп... весь текст скрыт [показать]
     
     
  • 10.204, Анонимм, 17:04, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Совершенно верно.
    (или же кривизны уже самой железки; да, оно иногда ломается)
     
  • 9.203, Анонимм, 17:03, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Никуда не нужно возвращаться Речи о полноценном моделировании железа нет Речь ... весь текст скрыт [показать]
     
     
  • 10.206, Аноним, 17:08, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    В драйвере версии 1, в регистр X пишется 42 В драйвере версии 2, в регистр X пи... весь текст скрыт [показать]
     
     
  • 11.221, Анонимм, 17:37, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    должен отметить конструктив в разговоре Спасибо 1 Работает ли код относитель... весь текст скрыт [показать]
     
     
  • 12.276, Аноним, 21:05, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Господи, да поймите же вы что среди проблем в разработке драйверов, ошибки опеча... весь текст скрыт [показать]
     
     
  • 13.286, Анонимм, 21:18, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Да, железо - тоже коммерческие продукты, и тоже со сроками и катайцами на произв... весь текст скрыт [показать]
     
     
  • 14.308, Michael Shigorin, 22:29, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Нет Вам столько явно грамотных людей уже написало, что можно было пойти и прочи... весь текст скрыт [показать]
     
     
  • 15.313, Анонимм, 22:39, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Извините, но они свои грамоты в нет на обозрение не выставляли А потому - их сл... весь текст скрыт [показать]
     
     
  • 16.319, Michael Shigorin, 22:46, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    призвание программера в 286 кто-то другой написал Видите ли, я как комодерат... весь текст скрыт [показать]
     
     
  • 17.328, Анонимм, 23:03, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, моё Спасибо Да, считаю, что программер должен разбираться в том, что пишет... весь текст скрыт [показать]
     
     
  • 18.330, Michael Shigorin, 23:08, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    А там было про железку Но всё-же, B железка B она ж как-то работает И I п... весь текст скрыт [показать]
     
     
  • 19.343, Анонимм, 01:19, 28/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Верно Считаю, что лучше понять как работает железка, чтобы написать её драйвер ... весь текст скрыт [показать]
     
  • 19.362, Анонимм, 11:48, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Да, спасибо за внимание
     
  • 7.166, Аноним, 16:03, 27/02/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Я ожидал от микроядерного пророка ответ data ... весь текст скрыт [показать]
     
     
  • 8.182, Анонимм, 16:25, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Ну так и обратитесь тогда к пророку.
     
  • 8.184, Анонимм, 16:26, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    А я да - спасибо, на будущее буду расписывать тесты в более конкретной форме.
     
  • 5.183, Аноним, 16:25, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Тест написанный по спецификации повышает уверенность в том, что система ведёт се... весь текст скрыт [показать]
     
     
  • 6.194, Аноним, 16:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Вас маркетологи покусали ?
     
  • 6.195, Анонимм, 16:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Спецификацией так и остаётся текстовое описание дизайнеров железки Набор же тес... весь текст скрыт [показать]
     
     
  • 7.198, Аноним, 16:53, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    И что толку Разработчик прочитав мануал считает что нужно писать 42 в регист... весь текст скрыт [показать]
     
     
  • 8.215, Анонимм, 17:27, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Менять тесты Ведь они - просто закодированное желание автора Он хочет, чтоб не... весь текст скрыт [показать]
     
  • 8.223, Аноним, 17:45, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    А здесь требуется анализ - почему не работает Может быть глюк в железе, может б... весь текст скрыт [показать]
     
     
  • 9.229, Анонимм, 17:53, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    А может и защита от своих же опечаток - это тоже лажа У каждого свой уровень ... весь текст скрыт [показать]
     
  • 7.208, Аноним, 17:11, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    В моей области и код и тесты пишутся по спецификации Спецификация - учитывает т... весь текст скрыт [показать]
     
     
  • 8.222, Анонимм, 17:41, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Однозначно Вопрос лишь в выявлении возможных несоответствий которые возможны, ... весь текст скрыт [показать]
     
  • 6.196, Аноним, 16:50, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Вас маркетологи покусали ?
     
  • 2.57, мегааноним_, 12:29, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    И Если у кого-то не было желания тестировать свой код в том числе и писать тес... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.72, Аноним, 12:57, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    писать для него тесты И что вы собираетесь таким образом тестировать ... весь текст скрыт [показать]
     
  • 3.94, Анонимм, 13:27, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Если появляется возможность - то под давлением давних проблем, ею начнут пользов... весь текст скрыт [показать]
     
     
  • 4.236, мегааноним_, 18:19, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Для ядра в user space есть архитектура um , и еще конечно qemu, так что первые ... весь текст скрыт [показать]
     
     
  • 5.239, Анонимм, 18:30, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Проброс железки внутрь - задача может и простая, но не решает поставленный воп... весь текст скрыт [показать]
     
     
  • 6.346, не такой, 03:14, 28/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Что-то вы оба отдаляетесь от контекста обсуждения о том насколько легко разрабо... весь текст скрыт [показать]
     
     
  • 7.364, Анонимм, 11:52, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Да, согласен ... весь текст скрыт [показать]
     
  • 2.65, Andrey Mitrofanov, 12:38, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Мы за Просто ты не понимаешь Торвальдсу платит ЛФ Решение -- стань членом ЛФ ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.98, Анонимм, 13:36, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну так это уже ж хорошо Вы счас расписали процесс реализации идеи, которая НЕ о... весь текст скрыт [показать]
     
     
  • 4.112, Andrey Mitrofanov, 14:04, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    ситуайен Ffffморфируй же А вот и По, пришедший за мной надо ставить таги... весь текст скрыт [показать]
     
     
  • 5.130, Анонимм, 14:49, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Что-то слишком много тегов...
     
  • 2.73, angra, 12:59, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сразу видно микроиксперда Зачем пересобирать ВСЁ, если можно пересобрать только... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.106, Анонимм, 13:56, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Согласен, криво выразился Писать один модуль, конечно, можно только его пересоб... весь текст скрыт [показать]
     
  • 2.80, Аноним, 13:05, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Давайте вы свои кривые ручонки к линуксу тянуть не будете, а стройными и могучим... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.107, Анонимм, 13:57, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Как там у классика: не указывайте мне что делать, и я не буду говорить куда....
     
     
  • 4.132, Аноним, 14:52, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Почему вы тогда считаете для себя возможным указывать что должны делать разработ... весь текст скрыт [показать]
     
     
  • 5.154, Анонимм, 15:36, 27/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Вы меня с кем-то путаете Я ничего такого никому не указывал Каждый делает что ... весь текст скрыт [показать]
     
     
  • 6.200, Аноним, 16:55, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    А сами в это время наглотались зубного порошку ... весь текст скрыт [показать]
     
  • 6.424, Аноним, 16:17, 01/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    вправе ровно до тех пор, пока это не нарушает чужих прав
     
     
  • 7.434, Анонимм, 19:11, 01/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Общеизвестно Но Вы то намекаете, что эти чужие права мной уже попраны Детали, ... весь текст скрыт [показать]
     
  • 1.9, Анончик, 11:21, 27/02/2017 [ответить] [смотреть все]  
  • +4 +/
    Молодец, Линус! Всё сделал правильно! Я вот от Дейва такого не ожидал. Не первый год DRM мейнтейнит, и такое....
     
     
  • 2.68, Andrey Mitrofanov, 12:47, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Может он в git не смог Может его libv http libv livejournal com 27799 ht... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.425, Аноним, 16:19, 01/03/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    и что было сделано, чтобы исключить подобное в будущем а, ничего погавкал-пола... весь текст скрыт [показать]
     
     
  • 4.435, Анонимм, 19:12, 01/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну Вы то - не он У Вас то есть предложения Изложите ... весь текст скрыт [показать]
     
  • 4.437, Michael Shigorin, 21:36, 01/03/2017 [^] [ответить] [смотреть все]  
  • +/
    Кому-то уже предлагали патчи на ДНК ... весь текст скрыт [показать]
     
  • 1.12, Аноним, 11:23, 27/02/2017 [ответить] [смотреть все]  
  • –1 +/
    Кстати Кто есть в официальном баг-трекере Запостите, пожалуйста drivers gp... весь текст скрыт [показать]
     
     
  • 2.25, Орк, 11:44, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    >GCC 4.3

    Как там в 2009 живётся?

     
     
  • 3.30, Аноним, 11:51, 27/02/2017 [^] [ответить] [смотреть все]  
  • +6 +/
    Windows 7 недавно вышла, на нетбуках не тормозит, просто чудо. Кажется, Red Hat с Canonical поняли что вeндeкaпeц они сделать не успели. И послали в задницу GNOME2. Надеюсь, его кто-нибудь форкнет.
     
     
  • 4.188, random, 16:37, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Да-да Я как раз где-то год спустя покупал нетбук Попросил в магазине показать ... весь текст скрыт [показать]
     
     
  • 5.408, ашгна, 23:29, 28/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Жанна купил ноутбук и random'но ставил все ОС что под руку попадались.
     
  • 1.21, Аноним, 11:33, 27/02/2017 [ответить] [смотреть все]  
  • +/
    Выступил с критикой это мягко сказано Обматерил сразу всех причастных в drm-д... весь текст скрыт [показать]
     
  • 1.58, O01eg, 12:31, 27/02/2017 [ответить] [смотреть все]  
  • +/
    CI для слабаков?
     
     
  • 2.95, Анонимм, 13:28, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Для микроядра тоже - автоматом тестить крайне неудобно а потому и практически н... весь текст скрыт [показать] [показать ветку]
     
  • 2.96, Andrey Mitrofanov, 13:30, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Оплачивать электричество для CI для слабаков Смержил - да и в пулл-реквестик ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.139, Andrey Mitrofanov, 15:06, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Ой I By 2005, there are quite a few datacenters that are limited by electrica... весь текст скрыт [показать]
     
  • 1.64, iZEN, 12:38, 27/02/2017 [ответить] [смотреть все]  
  • –4 +/
    Неужели эта Mesa 13 0 5 17 0 0 dri, libGL так отвратно портируется в Linux До... весь текст скрыт [показать]
     
     
  • 2.115, J.L., 14:11, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    ты drm перепутал с месой ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.247, iZEN, 19:02, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Как ты запустишь новую Mesa на глючной drm, объясни Люди старались, делали своб... весь текст скрыт [показать]
     
     
  • 4.403, Аноним, 21:22, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Мезу и DRM для линукса делают одни и те же люди Так что еще не понятно, как они... весь текст скрыт [показать]
     
  • 1.126, Аноним, 14:36, 27/02/2017 [ответить] [смотреть все]  
  • +/
    того самого чудака, которого когда-то не приняли в АМД и он не пропускает DC в L... весь текст скрыт [показать]
     
     
  • 2.169, Аноним, 16:09, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Надеюсь что этот DC никогда не пропустят Скрещивать ужа с ежом изначально плоха... весь текст скрыт [показать] [показать ветку]
     
  • 1.146, Аноним, 15:23, 27/02/2017 [ответить] [смотреть все]  
  • +1 +/
    Линукс закончится вместе с Линусом.
     
     
  • 2.173, Анонимм, 16:12, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А вот этого как раз и нельзя допустить Хотя этого уже и не произойдёт - уже нем... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.240, Аноним, 18:35, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Вот таких вот На самом деле не умрёт, но исключительно через корпоративные инте... весь текст скрыт [показать]
     
     
  • 4.244, Анонимм, 18:38, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Надеюсь, поисковики Вас не заблочили и список сможете найти А что, корпорации т... весь текст скрыт [показать]
     
  • 1.147, Аноним, 15:23, 27/02/2017 [ответить] [смотреть все]  
  • +1 +/
    когда про systemd будет сказано и переписано с нуля все?
     
  • 1.150, Аноним, 15:29, 27/02/2017 [ответить] [смотреть все]  
  • +/
    Линусу надо было не орать матом, а забрать полномочия у обосравшегося Но похоже... весь текст скрыт [показать]
     
     
  • 2.176, Crazy Alex, 16:16, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Ну вот если повторится - заберёт Это ни разу не первый случай, когда он матом о... весь текст скрыт [показать] [показать ветку]
     
  • 1.159, Анонимм, 15:45, 27/02/2017 [ответить] [смотреть все]  
  • –2 +/
    ответ к #87

    // Идея о постоянной отладке одной и той же функции - это вообще откуда?//

    Вот глючит громааадный бинарь (типа опенофиса или монолит-линуха). Ваши действия?
    Дебагить. А одна и та же функция может вызываться N+500 раз в разных местах, и по ней придётся ходить дебагером (хоть и не хочется).
    И вполне возможно, что в каком-то случае окажется, ведёт она себя неправильно.

     
  • 1.160, Анонимм, 15:46, 27/02/2017 [ответить] [смотреть все]  
  • –3 +/
    в продолжение к ответу на 87 Чтобы знать, что она работает ВСЕГДА, при ЛЮБЫХ из... весь текст скрыт [показать]
     
  • 1.237, Аноним, 18:19, 27/02/2017 [ответить] [смотреть все]  
  • +/
    Никак не пойму фанатов микроядра 1 Хотите микроядро - пишите Даже можете к уж... весь текст скрыт [показать]
     
     
  • 2.241, Анонимм, 18:35, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Есть задачи, с которыми в одиночку не справиться В таком случае следует предлаг... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.273, Michael Shigorin, 20:55, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Во-первых, проекты давно есть Во-вторых, свою идею продуктивней предлагать в... весь текст скрыт [показать]
     
     
  • 4.279, Анонимм, 21:08, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Микроядреный Линукс Хоть один, прошу, ссылочку Сам не нашёл Попахивать оно мо... весь текст скрыт [показать]
     
     
  • 5.285, Аноним, 21:17, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Debian GNU Hurd ... весь текст скрыт [показать]
     
     
  • 6.292, Анонимм, 21:41, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Линукс, пожалуйста.

    (Debian GNU/Hurd уже и так в виртуалке крутится)

     
     
  • 7.293, Аноним, 21:54, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Ну и как шёпотом Пора переходить ... весь текст скрыт [показать]
     
     
  • 8.294, Анонимм, 21:58, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Всё бы всем лишь бы переходить, а не улучшать то, что есть ... весь текст скрыт [показать]
     
  • 6.427, Аноним, 16:24, 01/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    ага, это такой линукс специалисты опеннетовские, одной фразой ... весь текст скрыт [показать]
     
  • 5.302, Michael Shigorin, 22:20, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Микроядерные Линукс бывает экзоядерный, например Предъявите наработки, пож... весь текст скрыт [показать]
     
  • 3.301, Михрютка, 22:18, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    идейных у нас полно, мамаша с реализаторами жопа золотые слова, два логина на ... весь текст скрыт [показать]
     
     
  • 4.309, Анонимм, 22:31, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    В основной массе за сегодня выслушал лишь одну основную идею ты - не я, а, зна... весь текст скрыт [показать]
     
     
  • 5.311, Michael Shigorin, 22:34, 27/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Нет Выслушали Вы множество ценных идей, например, тебе надо -- ты и делай ... весь текст скрыт [показать]
     
     
  • 6.317, Анонимм, 22:44, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Снова же советы что делать Но я не спрашивал об этом советов Кроме того, ес... весь текст скрыт [показать]
     
     
  • 7.323, Michael Shigorin, 22:52, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Тёплое с мягким Не-а, но приходится порой и психологов из депрессии вытаскивать... весь текст скрыт [показать]
     
     
  • 8.329, Анонимм, 23:08, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Т е общие для многих проблемы - это некие абстрактные проблемы, которые один че... весь текст скрыт [показать]
     
  • 6.428, Аноним, 16:28, 01/03/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Михаил, он в этом случае прав, а Вы -- нет целеполагание давно уже обозначено са... весь текст скрыт [показать]
     
     
  • 7.431, Andrey Mitrofanov, 17:59, 01/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Рекурсивно поделил на , молодец Засчитываю не-присоединение ко всем ... весь текст скрыт [показать]
     
  • 5.316, Михрютка, 22:41, 27/02/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    gt оверквотинг удален Иногда, глядя с крыльца на двор и на пруд, говорил он о... весь текст скрыт [показать]
     
     
  • 6.324, Анонимм, 22:53, 27/02/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    И только неспособность людей договариваться мешает им реализовать общие цели мо... весь текст скрыт [показать]
     
     
  • 7.331, Михрютка, 23:08, 27/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    два тома "Мертвых душ" этому господину.
     
     
  • 8.335, Анонимм, 23:14, 27/02/2017 [^] [ответить] [смотреть все]  
  • +/
    > два тома "Мертвых душ" этому господину.

    Второй - лучше в электронном виде

     
  • 8.348, Аноним, 06:10, 28/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    ... и трёхтомником Кнута по кумполу.
     
  • 1.248, Pinkie Pie, 19:22, 27/02/2017 [ответить] [смотреть все]  
  • –1 +/
    Только что в openSUSE прилетело 4.10. Ну думаю, вот радость то - сейчас посмотрю что за зверь этот Virtual GPU. Ага, щазз. Система загружается до консоли и начинает мерцать между экраном загрузки и tty 3-4 раза в секунду, что даже залогиниться невозможно.
    Думаю, как раз это-самое и словил.
     
  • 1.258, Аноним, 20:25, 27/02/2017 [ответить] [смотреть все]  
  • +3 +/
    Кто из адвокатов микроядерности все на микроядра поработал под с микроядрам... весь текст скрыт [показать]
     
     
  • 2.287, an, 21:29, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    те у кого iphone :)
     
     
  • 3.295, Аноним, 21:59, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Да Там же XNU, Mach etc Вот кто всех передее Впрочем, всегда и был передее ... весь текст скрыт [показать]
     
  • 3.297, Анонимм, 22:04, 27/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    > те у кого iphone :)

    Кстати, кстати. Действительно.

     
  • 2.300, Анонимм, 22:12, 27/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    внезапно DragonFlyBSD - гибрид ... весь текст скрыт [показать] [показать ветку]
     
  • 2.350, anonymous, 07:11, 28/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Лес рук!
     
  • 2.387, Kodir, 14:26, 28/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Я работал с QNX Приятная система Всё динамически загружается выгружается Мышь... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.391, Michael Shigorin, 14:32, 28/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Поражайтесь где-нибудь ещё, ладно Здесь плоды Вашего обострения не нужны, см ... весь текст скрыт [показать]
     
  • 3.395, Анонимм, 15:17, 28/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Это прекрасно и чудесно, что оно работает Но в долгосрочной перспективе от закр... весь текст скрыт [показать]
     
  • 3.407, Led, 22:41, 28/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    > Я работал с QNX.

    Пи^WБалабол.

     
  • 1.299, Михрютка, 22:11, 27/02/2017 [ответить] [смотреть все]  
  • +1 +/
    напомните, это не тот airlied который в конце прошлого года обложил перстом животворящим амдшных девелоперов за монолитный патч к amdgpu?

    ну правильно, он же @redhat.com, ылита, ему можно.

     
     
  • 2.355, Andrey Mitrofanov, 10:20, 28/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Тогда - он обложил, всё правильно, он как Линус Сейчас - Линус его обложил Зам... весь текст скрыт [показать] [показать ветку]
     
  • 1.303, Анонимм, 22:20, 27/02/2017 [ответить] [смотреть все]  
  • –2 +/
    Чудеса
    В DragonFly BSD делают гибридное ядро.
    Сделали возможность переноса дров в юзер-левел, очередь сообщений может быть как асинхронной (классические представления), так и синхронной (по ситуации) и потихоньку переносят дрова из ядра.

    en. wikipedia. org/wiki/DragonFly_BSD#Kernel

    Вот и в Линухе нужно сделать так же: добавить микроядерное API, и потихоньку начать выносить стрёмный код к юзерам. Более стабильное и скоростное - может пока побыть и в ядре.

     
     
  • 2.358, Andrey Mitrofanov, 10:23, 28/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Сим нарекаю xen гибридным линуксом Аминь ... весь текст скрыт [показать] [показать ветку]
     
  • 1.360, Аноним, 11:27, 28/02/2017 [ответить] [смотреть все]  
  • +/
    Все это уже обсуждали тысячу раз И микроядерный дизайн, и переписывание с Сишки... весь текст скрыт [показать]
     
     
  • 2.429, Аноним, 16:35, 01/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    а то, что локомотив может быть несется прямым ходом в пропасть Вас не волнует о... весь текст скрыт [показать] [показать ветку]
     
  • 1.394, Анонимм, 15:15, 28/02/2017 [ответить] [смотреть все]  
  • –1 +/
    (с Вашего позволения, Михаил)

    > Уверяю, эту систему уже ничто не спасёт! (кроме полного переписывания)
    > Ну вынесешь ты что-то наружу кольца 0 - что дальше? Оно перестанет падать? Или
    > ему больше не нужны ядерные API?
    > Микроядерность - она строится С НУЛЯ и должна быть корнем системы. Вокруг неё
    > строятся все остальные сервисы. Если это сразу не проектировать, потом это
    > будет прикручиванием турбины к лошади.

    Есть принцип, когда после каждого коммита система остаётся работоспособной.
    Вот такими небольшими шагами вполне возможно добавить API и затем так же, атомарно переносить по драйверу из 0-го кольца.
    Да, "лошадь" может превращаться в "турбину" плавно, оставаясь работоспособной.
    Даже если "с нуля" она была пони.

     
     
  • 2.396, Andrey Mitrofanov, 15:35, 28/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Уточни, какая из миллиарда систем с ядром Linux будет этой нулевой точной ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.398, Анонимм, 17:35, 28/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Дистр чтоли Побойтесь Торальдса с РМСом ... весь текст скрыт [показать]
     
     
  • 4.412, Andrey Mitrofanov, 08:58, 01/03/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    когда после каждого коммита система остаётся работоспособной Не-а, ... весь текст скрыт [показать]
     
  • 1.410, random, 01:13, 01/03/2017 [ответить] [смотреть все]  
  • +/
    > DRM-подсистеме ядра Linux

    Сначала грешным делом подумал, что проприерасты пролоббировали внедрение Digital Rights Management в ядро. Чур меня, чур (((

     
  • 1.411, Вареник, 07:43, 01/03/2017 [ответить] [смотреть все]  
  • –1 +/
    L4/L4se - Это ядра.

    А то что у моноядер - это болото ненадежности.

     
     
  • 2.413, Andrey Mitrofanov, 09:01, 01/03/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Валера-а-а-аА Ты д а-а-а-а-А Не сходя с места объясни, как твой влажный ... весь текст скрыт [показать] [показать ветку]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList