The OpenNET Project / Index page

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



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

Оглавление

Линус Торвальдс: 'ядро стало раздутым и огромным', opennews (??), 22-Сен-09, (0) [смотреть все]

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


30. "Линус Торвальдс: "  –2 +/
Сообщение от Pilat (ok), 22-Сен-09, 16:53 
Падение производительности показывает что Танненбаум был прав.

Вообще имеет ли значение производительность ядра, если софт движется в сторону скриптовых языков, понятие "производительность" для которых почти неприменимо?

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

37. "Линус Торвальдс: "  +2 +/
Сообщение от Аноним (-), 22-Сен-09, 17:12 
>Вообще имеет ли значение производительность ядра, если софт движется в сторону скриптовых языков, понятие "производительность" для которых пости неприменимо?

написание ГУЯ на скриптах, да, идёт и правильно. а вот все, что юзер не видит, всегда писалось и будет писаться на компилируемых языках.

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

39. "Линус Торвальдс: "  +/
Сообщение от Pilat (ok), 22-Сен-09, 17:22 
>>Вообще имеет ли значение производительность ядра, если софт движется в сторону скриптовых языков, понятие "производительность" для которых пости неприменимо?
>
>написание ГУЯ на скриптах, да, идёт и правильно. а вот все, что
>юзер не видит, всегда писалось и будет писаться на компилируемых языках.
>

Как раз очень многое из того что не видно и пишется на скрипта, наверняка гораздо больше гуя - который пишется на С++ и Java . Или GUI имеется ввиду PHP?

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

176. "Линус Торвальдс: "  +/
Сообщение от Xaionaro (?), 23-Сен-09, 12:22 
>Как раз очень многое из того что не видно и пишется на
>скрипта, наверняка гораздо больше гуя - который пишется на С++ и
>Java . Или GUI имеется ввиду PHP?

Ещё не забывайте про Python, он сейчас в моде. :)

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

50. "Линус Торвальдс: "  +2 +/
Сообщение от vitek (??), 22-Сен-09, 17:50 
>Падение производительности показывает что Танненбаум был прав.

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

в ситуации с ростом девайсов и технологий, которые современная ОС должна поддерживать - если уж тормозить, то по-полной... через юзерспейс.

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

51. "Линус Торвальдс: "  +/
Сообщение от Pilat (ok), 22-Сен-09, 17:54 
>в ситуации с ростом девайсов и технологий, которые современная ОС должна поддерживать
>- если уж тормозить, то по-полной... через юзерспейс.

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

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

76. "Линус Торвальдс: "  +/
Сообщение от vitek (??), 22-Сен-09, 18:53 
усложнение кода - следствие увеличения функциональных требований.
а они останутся при любом типе ядра.
и кстати об усложнении кода речи нет.
речь о его увеличении.
чтобы не говорили, а апи для драйверов в линуксе довольно простое и понятное.
(у Линуса вон свободное появилось. :-D)
>значит другого выхода, кроме как уменьшения количества кода, нет.

а кто сказал, что при микроядре количество кода уменьшится?
ну вынесут большую часть в юзерспейс.... если мне нужен к примеру wifi с wpa, то он мне нужен по-любому - в кернелспейсе он или в юзерспейсе не играет роли.
а работать всё-равно будет ровно столько, сколько надо и не меньше.
1-ый класс - от перемены мест слагаемых....
10-ой класс - законы сохранения .....

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

77. "Линус Торвальдс: "  +/
Сообщение от Pilat (ok), 22-Сен-09, 18:59 
>а кто сказал, что при микроядре количество кода уменьшится?

В критической зоне - в ядре - уменьшится.

>ну вынесут большую часть в юзерспейс.... если мне нужен к примеру wifi
>с wpa, то он мне нужен по-любому - в кернелспейсе он
>или в юзерспейсе не играет роли.
>а работать всё-равно будет ровно столько, сколько надо и не меньше.
>1-ый класс - от перемены мест слагаемых....
>10-ой класс - законы сохранения .....

В программировании эти законы не работают.


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

82. "Линус Торвальдс: "  +/
Сообщение от vitek (??), 22-Сен-09, 19:14 
>В критической зоне - в ядре - уменьшится.

возможно (повторю, возможно) увеличится надёжность.
производительность же не изменится. а с учётом особенностей работы микроядер - ухудшится.
что же до надёжности драйверов (а их наверное итак процентов 90 от всего кода) - если мой вайвай не_работает/работает_хреново, то в общем похрену где он не_работает, в ядре или в юзерспейс....
другими словами - качество драйверов НЕ зависит от "микроядерности".
а кернел-паник я и в линухе давно не наблюдаю.
>В программировании эти законы не работают.

это только так кажется.

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

131. "Линус Торвальдс: "  +/
Сообщение от Pilat (ok), 23-Сен-09, 03:57 
>что же до надёжности драйверов (а их наверное итак процентов 90 от
>всего кода) - если мой вайвай не_работает/работает_хреново, то в общем похрену
>где он не_работает, в ядре или в юзерспейс....

Совсем не всё равно где он не работает. В юзерспейсе он меньше влияет на другие компоненты системы.

>другими словами - качество драйверов НЕ зависит от "микроядерности".

Не зависит, но другой уровень ответственности, друго

>а кернел-паник я и в линухе давно не наблюдаю.
>>В программировании эти законы не работают.
>
>это только так кажется.

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

161. "Линус Торвальдс: "  +/
Сообщение от vitek (??), 23-Сен-09, 11:06 
>Совсем не всё равно где он не работает. В юзерспейсе он меньше влияет на другие компоненты системы.

меньше-больше.... кернел паник нет, всё остальное работает.
и не работающий модуль могу и выгрузить.
>Не зависит, но другой уровень ответственности, друго

т.е. код для драйверов будет хуже. (это утверждение. не вопрос.)

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

200. "Линус Торвальдс: "  +/
Сообщение от eve (?), 23-Сен-09, 17:41 
>>1-ый класс - от перемены мест слагаемых....
>>10-ой класс - законы сохранения .....
>В программировании эти законы не работают.

С каких это пор? Или укажите о каком программировании идёт речь? А то уже по джава-кодерам где-то вверху проехались...

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

203. "Линус Торвальдс: "  +/
Сообщение от Pilat (ok), 23-Сен-09, 18:03 
>>>1-ый класс - от перемены мест слагаемых....
>>>10-ой класс - законы сохранения .....
>>В программировании эти законы не работают.
>
>С каких это пор? Или укажите о каком программировании идёт речь? А
>то уже по джава-кодерам где-то вверху проехались...

Научитесь программировать, и такие глупые вопросы задавать не будете.

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

209. "Линус Торвальдс: "  +/
Сообщение от vitek (??), 23-Сен-09, 18:22 
ха!!! и ещё 3-и раза!!!
Ответить | Правка | Наверх | Cообщить модератору

107. "Линус Торвальдс: "  –1 +/
Сообщение от letsmac (?), 22-Сен-09, 23:39 
>а кто сказал, что при микроядре количество кода уменьшится?

Оно увеличится - за счет описания интерфейсов. Уменьшится код в памяти - зачем грузить код который не нужен ?

>ну вынесут большую часть в юзерспейс.... если мне нужен к примеру wifi

Микроядро не есть юзерспэйс.

>с wpa, то он мне нужен по-любому - в кернелспейсе он
>или в юзерспейсе не играет роли.

Производительность сильно гавкается.

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

110. "Линус Торвальдс: "  +/
Сообщение от Аноним (-), 22-Сен-09, 23:46 
А вы матрицы попробуйте местами поменять, коммутативность там прекрасная. А законы сохранения, можно ведь всё на тепло пустить, так и оставшись с околонулевой работой. Так что ваше аналогии слабенькие.
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

111. "Матрицы"  –1 +/
Сообщение от letsmac (?), 22-Сен-09, 23:52 
Там прекрасная возможность определить производительность системы в пиковом виде. Сейчас вы ещё скажете, что матрицы поменять в одном процессе и в двух разных вещь разная и имеет прямое отношение к ядерности процесора и тд и тп. Бухгалтерше пофиг на матрицы -ей отчеты сдават нужно. Тест синтетический - очередной фэйл красноглазика. Ещё может мне систему линейных уравнений на DVD-плеере порешать ?  
Ответить | Правка | Наверх | Cообщить модератору

113. "Матрицы"  +/
Сообщение от Аноним (-), 22-Сен-09, 23:59 
Да успокойтесь вы, сделайте вдох полной грудью. Я писал совершенно о другом
Ответить | Правка | Наверх | Cообщить модератору

255. "Линус Торвальдс: "  +/
Сообщение от pavlinux (ok), 24-Сен-09, 13:41 
>с wpa, то он мне нужен по-любому - в кернелспейсе он
>или в юзерспейсе не играет роли.
>а работать всё-равно будет ровно столько, сколько надо и не меньше.
>1-ый класс - от перемены мест слагаемых....
>10-ой класс - законы сохранения .....

Дурдом - Теория струн

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

66. "Линус Торвальдс: "  +/
Сообщение от Евгений (??), 22-Сен-09, 18:21 
В чем был прав Танненбаум?
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

234. "Линус Торвальдс: "  –1 +/
Сообщение от anonymous (??), 23-Сен-09, 23:37 
>В чем был прав Танненбаум?

в том, что его миникс до сих пор нафиг никому не нужен, кроме стайки совершенно упоротых существ.

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

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

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




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

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