|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от opennews (ok) on 11-Фев-15, 22:16 | ||
Оценив влияние различных факторов на время выполнения операций записи и чтения в СУБД Redis, исследователи обнаружили (http://blog.nullspace.io/kernel-latency.html), что основным источником задержек при вводе/выводе является ядро операционной системы. В частности, при выполнении в Linux операций записи 1 Кб данных в однопоточном экземпляре Redis, 84% времени выполнения запроса тратится на выполнение кода внутри ядра Linux, 13% в компонентах взаимодействия с оборудованием и только 3% непосредственно на стороне приложения. При выполнении операций чтения в ядре тратится 62% времени, а в приложении - 20%. При этом, 70% затраченного на выполнения кода ядра времени приходится на компоненты сетевого стека. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Ядро операционной системы стало узким местом при выполнении ..." | +28 +/– | |
Сообщение от Sluggard (ok) on 11-Фев-15, 22:16 | ||
Ничего, скоро Лёня ядром займётся, или своё запилит. Тогда ребята поймут, что 84% потраченного времени — далеко не предел. =) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Ядро операционной системы стало узким местом при выполнении ..." | +64 +/– | |
Сообщение от Пропатентный тролль on 11-Фев-15, 22:16 | ||
Какой-то маразм. ОС на себя берёт всю тему общения с железом, буферезацию, размещение в (виртуальной!) памяти, следит за страницами, а БД делает write(fd, buf, sizeof(buf)) и ВНЕЗАПНО большинство времени тратится в ОС. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Ядро операционной системы стало узким местом при выполнении ..." | +8 +/– | |
Сообщение от Аноним (??) on 11-Фев-15, 23:22 | ||
> Какой-то маразм. ОС на себя берёт всю тему общения с железом, буферезацию, размещение в (виртуальной!) памяти, следит за страницами, а БД делает write(fd, buf, sizeof(buf)) и ВНЕЗАПНО большинство времени тратится в ОС. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
37. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:55 | ||
> юзерспейсом считает браузер. | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
144. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Elhana (ok) on 15-Фев-15, 13:27 | ||
Он не аналитик, он данные берет из статьи: https://www.usenix.org/system/files/conference/osdi14/osdi14... где умные дяди пиарят свою исследовательскую ОС. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
91. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 15:34 | ||
Ты имел ввиду Java, С#, JavaScript? | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
92. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 16:04 | ||
>Ты имел ввиду Java, С#, JavaScript? | ||
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору |
96. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 16:23 | ||
Java, C#, JavaScript, PHP, Swift? | ||
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору |
125. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 12:27 | ||
Не, ява он знает, а все перечисленные нет. | ||
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору |
22. "Ядро операционной системы стало узким местом при выполнении ..." | +9 +/– | |
Сообщение от Crazy Alex (ok) on 12-Фев-15, 00:28 | ||
И тем не менее запросто может оказаться, что для данного конкретного случая ядро работает неоптимально. Причем виновата может быть любая сторона - как юзерспейс, неудачно работающий с интерфейсами ядра, так и само ядро. А может, там вообще пересборкой с другим конфигом можно обойтись. Как ни крути - локализация проблемного участка - это половина пути к решению проблемы. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
42. "Ядро операционной системы стало узким местом при выполнении ..." | +7 +/– | |
Сообщение от Какаянахренразница (ok) on 12-Фев-15, 05:13 | ||
> запросто может оказаться, что для данного конкретного случая ядро работает неоптимально | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
57. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:19 | ||
Оптимальнее всего - захардкодить частный случай в ASIC. Вот только проблема: оно совершенно не переконфигурируемо получается... | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
70. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от vg. on 12-Фев-15, 10:28 | ||
use FPGA, Luke! | ||
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору |
81. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 11:45 | ||
Дорого. | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
101. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от vg. on 12-Фев-15, 17:12 | ||
> Дорого. | ||
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору |
105. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Неадекват on 12-Фев-15, 18:35 | ||
Parallella - это не FPGA. | ||
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору |
110. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от oxyum (ok) on 13-Фев-15, 00:46 | ||
Ну вообще-то там кроме Epiphany стоит и Xylinx Zynq 7010/7020 в которой есть 2 ядра ARM и таки FPGA на 25k/80k. И с ней вполне можно поиграться. | ||
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору |
126. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Неадекват on 13-Фев-15, 13:08 | ||
> Ну вообще-то там кроме Epiphany стоит и Xylinx Zynq 7010/7020 в которой | ||
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору |
83. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 12:33 | ||
> use FPGA, Luke! | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
87. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от an (??) on 12-Фев-15, 14:06 | ||
начните с начала | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
102. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от vg. on 12-Фев-15, 17:17 | ||
>> use FPGA, Luke! | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
86. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 13:47 | ||
Предлагаю разработать HW+OS специально для этой БД. Потому что второй пункт узких мест это HW. И не пиарить мозг | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
103. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от SubGun (ok) on 12-Фев-15, 17:59 | ||
Было бы здорово | ||
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору |
93. "Ядро операционной системы стало узким местом при выполнении ..." | –3 +/– | |
Сообщение от Crazy Alex (ok) on 12-Фев-15, 16:12 | ||
Засуньте свою софистику... подальше. В ядре шесть вагонов оптимизаций для тех или иных юз-кейсов. От различных планировщиков до поддержи разных извращений конкретного железа. Вполне вероятно, что товарищи наскочили на какой-то частный случай, для которого можно добавить поддержку. | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
118. "Ядро операционной системы стало узким местом при выполнении ..." | +5 +/– | |
Сообщение от Какаянахренразница (ok) on 13-Фев-15, 05:07 | ||
> В ядре шесть вагонов оптимизаций для тех или | ||
Ответить | Правка | ^ к родителю #93 | Наверх | Cообщить модератору |
71. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Sen on 12-Фев-15, 10:31 | ||
Голосую за специализацию ОС, а не за комбайны... | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
94. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Crazy Alex (ok) on 12-Фев-15, 16:14 | ||
А так и есть. Откройте для себя make menuconfig. | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
130. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 00:36 | ||
Я как-то открывал, и выяснилось что там более-менее всё оптимально и так )) | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
124. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 12:26 | ||
Это еще Стивенс в своих книгах про UNIX API говорил, что писать маленькими блоками неэффективно. Поэтому автор Америки ни для кого не открыл. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
4. "Ядро операционной системы стало узким местом при выполнении ..." | +7 +/– | |
Сообщение от 413 on 11-Фев-15, 22:32 | ||
Ну да, пофиг, что в Arrakis практически всё выполняется в пространстве приложения. Главное, что на уровне ядра у них на 81% меньше! Достижение! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
31. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:44 | ||
> Главное, что на уровне ядра у них на 81% меньше! Достижение! | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
56. "Ядро операционной системы стало узким местом при выполнении ..." | –11 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:12 | ||
>> Главное, что на уровне ядра у них на 81% меньше! Достижение! | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
58. "Ядро операционной системы стало узким местом при выполнении ..." | +20 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:30 | ||
> Не мало. DOS (а именно FreeDOS) - это лучшая реалтаймовая система из | ||
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору |
62. "Ядро операционной системы стало узким местом при выполнении ..." | –21 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:52 | ||
Хе-хе, переход оппонента на личности - дучшее доказательство моей правоты :) | ||
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору |
84. "Ядро операционной системы стало узким местом при выполнении ..." | +5 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 12:36 | ||
> Хе-хе, переход оппонента на личности - дучшее доказательство моей правоты :) | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
113. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 04:13 | ||
> Хе-хе, переход оппонента на личности - дучшее доказательство моей правоты :) | ||
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору |
119. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 07:23 | ||
Прочитайте внимательно сначала то, что я написал. Не лучшей _вообще_, а лучшей из _доступных_ и _только_ под определённые задачи. И больше не выдавайте свои фантазии за чужие слова. | ||
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору |
85. "Ядро операционной системы стало узким местом при выполнении ..." | –2 +/– | |
Сообщение от продавец_кирпичей on 12-Фев-15, 13:08 | ||
>[оверквотинг удален] | ||
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору |
114. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 04:14 | ||
> Истерикой удовлетворен однозначно | ||
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору |
131. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 00:43 | ||
> Истерикой удовлетворен однозначно | ||
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору |
5. "Ядро операционной системы стало узким местом при выполнении ..." | +5 +/– | |
Сообщение от asavah (ok) on 11-Фев-15, 22:46 | ||
>исследователи обнаружили | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Ядро операционной системы стало узким местом при выполнении ..." | +4 +/– | |
Сообщение от Andrey Mitrofanov on 11-Фев-15, 22:55 | ||
>>исследователи обнаружили | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
7. "Ядро операционной системы стало узким местом при выполнении ..." | +10 +/– | |
Сообщение от Омский линуксоид (ok) on 11-Фев-15, 23:15 | ||
Это всё объясняет... | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
32. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:46 | ||
> Это всё объясняет... | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
12. "Ядро операционной системы стало узким местом при выполнении ..." | –3 +/– | |
Сообщение от kuku (ok) on 11-Фев-15, 23:49 | ||
Сначала расстроился, неужели всё так плохо ? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
33. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:47 | ||
> подрывной деятельности экосистемы Linux преуспели. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
100. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 16:52 | ||
http://nmap.org/book/vscan-examples.html | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
98. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 16:26 | ||
90% от этого куска - тупая запускалка приложения. Ребутнулись - потянули по pxe все - запустили - слили. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
104. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 18:19 | ||
Аракис еще более тупая запускалка приложений, в котором вынесли все что можно в userspace | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
41. "Ядро операционной системы стало узким местом при выполнении ..." | +3 +/– | |
Сообщение от anonym0use on 12-Фев-15, 04:46 | ||
> Alex is currently employed at Microsoft. --http://www.nullspace.io/ | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
73. "Ядро операционной системы стало узким местом при выполнении ..." | –2 +/– | |
Сообщение от 1 (??) on 12-Фев-15, 10:53 | ||
Зря ты так ... | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
132. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 00:46 | ||
> Microsoft Research - уважаемая контора. | ||
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору |
8. "Ядро операционной системы стало узким местом при выполнении ..." | +5 +/– | |
Сообщение от анонжжж on 11-Фев-15, 23:19 | ||
Это что, история из цикла "я отправил посылку, 80% времени она провела в пути и только 20% в других местах"? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от kuku (ok) on 11-Фев-15, 23:54 | ||
:) | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
9. "Ядро операционной системы стало узким местом при выполнении ..." | +3 +/– | |
Сообщение от Капитан (??) on 11-Фев-15, 23:20 | ||
redis-kerneld | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
11. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от fi (ok) on 11-Фев-15, 23:26 | ||
a если вместо Arrakis взять ms dos, то 100% будет в режиме приложения :))) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
13. "Ядро операционной системы стало узким местом при выполнении ..." | –3 +/– | |
Сообщение от Прохожий (??) on 11-Фев-15, 23:52 | ||
А ведь это и правда очень много. KERNEL значительно выше суммарного времени HW + APP. 80% всего времени уходит на нужды ядра и устройства. Просто фантастика! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
39. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:58 | ||
> устройства. Просто фантастика! | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
16. "Ядро операционной системы стало узким местом при выполнении ..." | –4 +/– | |
Сообщение от Прохожий (??) on 12-Фев-15, 00:00 | ||
Разница в 5 раз! Это недопустимо! Нужны более эффективные алгоритмы. Возможно - механизмы. Самое время "грызть" Кнута с Таненбаумом вместе. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
17. "Ядро операционной системы стало узким местом при выполнении ..." | –4 +/– | |
Сообщение от Прохожий (??) on 12-Фев-15, 00:08 | ||
Я конечно не семь пядей во лбу, но в моем понимании суммарное время работы KERNEL в идеале не должно превышать HW. Или как минимум меньше HW+APP чтобы не стать тем самым узким местом. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
45. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Kamiram on 12-Фев-15, 06:46 | ||
Ok. тогда kernel не будет работать с памятью, контекстом, буфферизациями и прочей ненужной фигней. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
69. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от VoDA (ok) on 12-Фев-15, 10:20 | ||
> Ok. тогда kernel не будет работать с памятью, контекстом, буфферизациями и прочей | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
78. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Andrey Mitrofanov on 12-Фев-15, 11:15 | ||
> Если водитель с машиной | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
133. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 01:02 | ||
> Так что время kernel в пять раз превышающее время app+hw навевает на | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
18. "Ядро операционной системы стало узким местом при выполнении ..." | –2 +/– | |
Сообщение от Капитан (??) on 12-Фев-15, 00:12 | ||
Поэтому приложения пилят в виде ядра, пример Mirage OS на языке ocaml | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
34. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:50 | ||
> В общем любое решение BareMetal OS, проще сложного управления в ядре... | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
19. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Baz on 12-Фев-15, 00:19 | ||
блин, если им в СУБД Redis что-то не нравится в ядре Linux никто не запрещает пересобрать его для себя со своими патчами и заткнуться... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
35. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:51 | ||
> заткнуться... | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
107. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от azure (ok) on 12-Фев-15, 19:12 | ||
> Ну может быть виртуалочку на хипер-в запустил. | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
120. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Baz on 13-Фев-15, 09:17 | ||
Фрейд одобряет )) | ||
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору |
20. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 00:20 | ||
А что, лучше было бы, если ядро слепо брало кусок данных из одного места и пихало в другое, без каких-либо проверок? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
21. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Crazy Alex (ok) on 12-Фев-15, 00:25 | ||
И что за крики? Ну обнаружили узкое место - вот и отлично. Теперь либо товарищам укажут, где именно они косячат, неудачно взаимодействуя с ядром, либо будет хороший кейс, на котором можно покопать и подправить реальные узкие места в ядре. Собственно, так обычно развитие и идёт. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
43. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Stax (ok) on 12-Фев-15, 05:36 | ||
Если бы они хотели исправить, хотя бы вывод perf привели. Ну и сетевые настройки, с которыми получились такие плохие значения (как минимум опции драйвера и ethtool -c, ethtool -k). А то статья написана в духе "в линуксе все так плохо, а вот Arrakis рулит, за ним для наших задач будущее", конкретики - как повторить тест и даже какой-либо подробной информации о том, *где именно* плохо они не привели. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
95. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Crazy Alex (ok) on 12-Фев-15, 16:15 | ||
Ну если не приведут - их забудут за неделю. А вот если приведут - есть шанс поиметь с этого полезные результаты в виде оптимизации кода - хоть ядра, хоть редиса. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
24. "Ядро операционной системы стало узким местом при выполнении ..." | –2 +/– | |
Сообщение от Прохожий (??) on 12-Фев-15, 00:57 | ||
Все должно аккуратно укладываться в рамки здравого смысла. Результат 5 к 1 - туда явно не вписывается. Значит бред и что то нужно менять. Сомневаюсь, что проблема ограничивается одним лишь Redis. Рекомендую прочитать оригинал и сопутствующие документы. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
25. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 01:00 | ||
В комментариях вся суть местных дегенератов. Вместо того, чтоб отнестись к новости разумно, критически, сходить, проверить данные тестов, осмыслить, местная петушня восприняла новость как личное оскорбление, порочащее неприкасаемую святыню, поспешив наклеить всевозможные негативные ярлыки на авторов исследования | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
36. "Ядро операционной системы стало узким местом при выполнении ..." | +3 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:54 | ||
И правда, удивительно: чего это местные посетители критически воспринимают статейки от микрософтовского кекса, у которого самое подходящее описание - "мой папа - босс". | ||
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору |
26. "Ядро операционной системы стало узким местом при выполнении ..." | –3 +/– | |
Сообщение от Прохожий (??) on 12-Фев-15, 01:08 | ||
Конечно можно создать ОС с кучей всяких "нужных" проверок которые так или иначе повысят ее безопасность, но сделают ее крайне медленной. Кому она после этого будет нужна? Важен баланс, а если его не удается достичь - другой механизм который обладает нужными эксплуатационными характеристиками. Не все такие как Кнут или Таненбаум, поэтому ядром должны заниматься "избранные" и обязательно математики. Любая предполагаемая реализация должна пройти математический анализ. Время, когда каждый может что то написать "на коленке" - прошло. Только специалист высшего класса осилит все это. Дорогой специалист. Каждый должен заниматься своим делом. Не в обиду другим. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
82. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 11:50 | ||
> поэтому ядром должны заниматься "избранные" и обязательно математики | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
27. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 02:20 | ||
Помнится, в середине 90-х игроделы не писали игр под винду, потому что у нее были больщие накладные расходы по сравнени с DOS. Товарищам из редис тоже могут перейти на FreeDOS какой-нибудь :) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
46. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Kamiram on 12-Фев-15, 06:49 | ||
кстати в DOS можно накладные ресурсы ОС вывести в 0. притом вполне штатно. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
52. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 07:59 | ||
> кстати в DOS можно накладные ресурсы ОС вывести в 0. притом вполне штатно. | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
28. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:10 | ||
ох ребятки, для начало нужно знать что за сетевые карточки они юзали. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
38. "Ядро операционной системы стало узким местом при выполнении ..." | –2 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 03:57 | ||
> ох ребятки, для начало нужно знать что за сетевые карточки они юзали. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
40. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Crazy Alex (ok) on 12-Фев-15, 04:09 | ||
Цитата из новости: "При этом, 70% затраченного на выполнения кода ядра времени приходится на компоненты сетевого стека". | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
65. "Ядро операционной системы стало узким местом при выполнении ..." | –2 +/– | |
Сообщение от None (??) on 12-Фев-15, 09:30 | ||
> Цитата из новости: "При этом, 70% затраченного на выполнения кода ядра времени | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
116. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 04:18 | ||
> Цитата из новости: | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
29. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Прохожий (??) on 12-Фев-15, 03:27 | ||
Intel x520 10G NIC | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
44. "Ядро операционной системы стало узким местом при выполнении ..." | +16 +/– | |
Сообщение от anonym0use on 12-Фев-15, 05:54 | ||
Провел свое собственное исследование. Взял за основу рабочий код! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
49. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 07:12 | ||
хороший пример. Анонимус одобряет | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
53. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:00 | ||
> это позволило сократить задержку записи в ядре в 114 раз!! | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
76. "Ядро операционной системы стало узким местом при выполнении ..." | –2 +/– | |
Сообщение от Прохожий (??) on 12-Фев-15, 11:13 | ||
Какое отношение ваш пример имеет к сетевому стеку Linux? В оригинале статьи было четко указано, что 70% времени всего времени было потрачено на сетевую подсистему. Вы явно не читали. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
79. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Andrey Mitrofanov on 12-Фев-15, 11:17 | ||
Не мешай исследованию! Человек почти диссертацию написал же. </> | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
89. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от anonym0use on 12-Фев-15, 15:25 | ||
> Какое отношение ваш пример имеет к сетевому стеку Linux? | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
109. "Ядро операционной системы стало узким местом при выполнении ..." | –2 +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 00:34 | ||
Почему то напомнило эту новость http://www.opennet.me/opennews/art.shtml?num=31211 | ||
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору |
117. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 04:19 | ||
> Почему то напомнило эту новость http://www.opennet.me/opennews/art.shtml?num=31211 | ||
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору |
121. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 09:40 | ||
Я не поэтому вспомнил, а потому что как показано в новости одно и тоже (коммиты) можно посчитать по разному и получить совершенно разные результаты. | ||
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору |
47. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 06:54 | ||
используйте MariaDB | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
50. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 07:12 | ||
Используйте Mozilla Firefox. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
55. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:02 | ||
> Используйте Mozilla Firefox. | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
134. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 01:12 | ||
> Используйте Mozilla Firefox. | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
48. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 07:10 | ||
Ждем измерений на freebsd | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
54. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:01 | ||
> Ждем измерений на freebsd | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
61. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:50 | ||
Редис хранит все в памяти, так что zfs тут вообще не к месту. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
135. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 01:14 | ||
> Редис хранит все в памяти, так что zfs тут вообще не к | ||
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору |
51. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от вася (??) on 12-Фев-15, 07:56 | ||
А ничего что redis при всем своем крутом api однопоточный? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
63. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:53 | ||
> А ничего что redis при всем своем крутом api однопоточный? | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
68. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 10:20 | ||
Простой API это memcached. | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
111. "Ядро операционной системы стало узким местом при..." | +2 +/– | |
Сообщение от arisu (ok) on 13-Фев-15, 01:00 | ||
> Простой API это memcached. | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
148. "Ядро операционной системы стало узким местом при..." | +/– | |
Сообщение от Аноним (??) on 16-Фев-15, 12:51 | ||
>lighttpd и ngnix рыдают в углу. | ||
Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору |
149. "Ядро операционной системы стало узким местом при..." | +/– | |
Сообщение от arisu (ok) on 16-Фев-15, 17:41 | ||
кретинов я к обсуждению не приглашал. брысь. | ||
Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору |
59. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:33 | ||
Плохому танцору сапоги мешают | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
60. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 08:49 | ||
Чтой-то я по ссылке не увидел, а какая же итоговая пропускная способность этой Redis под Linux и Arrakis. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
64. "Ядро операционной системы стало узким местом при выполнении ..." | +5 +/– | |
Сообщение от EuPhobos (ok) on 12-Фев-15, 09:03 | ||
> При этом, 70% затраченного на выполнения кода ядра времени приходится на компоненты сетевого стека. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
140. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от freehck (ok) on 14-Фев-15, 02:01 | ||
Если бы всё было так просто... Мелкософт уже не конкурент, и большинству это очевидно. Тут, скорее всего, лишняя рекламация проекта Arrakis. Это ведь концепция ядра, написанная под лицензией MIT. | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
66. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от badmilkman (ok) on 12-Фев-15, 09:38 | ||
Если в программе очень мало собственной логики, а вся работа выполняется на уровне OS - вполне нормальные цифры. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
67. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Andrey Mitrofanov on 12-Фев-15, 09:58 | ||
> А еще и взаимодействие с OS организовано не оптимальным образом... | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
72. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 10:42 | ||
не зря ORACLE ASM предлагает | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
75. "Ядро операционной системы стало узким местом при выполнении ..." | +3 +/– | |
Сообщение от Andrey Mitrofanov on 12-Фев-15, 11:11 | ||
> не зря ORACLE ASM предлагает | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
74. "Ядро операционной системы стало узким местом при выполнении ..." | +1 +/– | |
Сообщение от tensor on 12-Фев-15, 10:58 | ||
К чёрту ненужные слои абстракции! DB2 for Z-OS - в массы! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
77. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Andrey Mitrofanov on 12-Фев-15, 11:13 | ||
> К чёрту ненужные слои абстракции! DB2 for Z-OS - в массы! | ||
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору |
80. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от 1 (??) on 12-Фев-15, 11:22 | ||
хе ... тумблер панели :-) | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
142. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 15-Фев-15, 00:38 | ||
> хе ... тумблер панели :-) | ||
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору |
88. "Ядро операционной системы стало узким местом при выполнении ..." | +2 +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 15:11 | ||
> позволило сократить задержки операций записи на 81% | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
137. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 01:21 | ||
> Только нечаянно забыли написать общее время. | ||
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору |
90. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от manster (ok) on 12-Фев-15, 15:34 | ||
> упирается в скорость работы сетевого стека | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
97. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от trdm (ok) on 12-Фев-15, 16:25 | ||
Да, похоже ядро надо исключить из этих операций. ))) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
99. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от trdm (ok) on 12-Фев-15, 16:30 | ||
Вобще смех-смехом, однако иногда и правда стоит делать некоторые оптимизации, к примеру на каждый чих не считыват конфиг сети с диска, а хотя-бы с на минуту его закешировать где-нить в памяти. | ||
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору |
112. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Прохожий (??) on 13-Фев-15, 01:23 | ||
В случае Windows - это нормально. Весь реестр всегда хранится в оперативной памяти. Не вижу смысла тут что либо оптимизировать. | ||
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору |
122. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 13-Фев-15, 09:44 | ||
> В случае Windows - это нормально. Весь реестр всегда хранится в оперативной | ||
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору |
128. "Ядро операционной системы стало узким местом при выполнении ..." | –3 +/– | |
Сообщение от Прохожий (??) on 13-Фев-15, 18:58 | ||
Вы плохо знакомы с архитектурой Windows. Не стоит допускать острой нехватки памяти. В этом случае, навряд ли можно в чем то винить OS. | ||
Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору |
138. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 01:24 | ||
> Вы плохо знакомы с архитектурой Windows. Не стоит допускать острой нехватки памяти. | ||
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору |
106. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 12-Фев-15, 18:57 | ||
Без размещения базы данных на внешнем usb-накопителе эксперимент неполон. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
108. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от none7 (ok) on 12-Фев-15, 20:14 | ||
И чего же тут удивительного? Если операция не особо сложнее доступа к массиву и занимает менее сотни тактов процессора, то даже копирование результата может занять времени больше чем поиск значения. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
123. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от Нанобот (ok) on 13-Фев-15, 09:47 | ||
Плохому программисту ядра мешают | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
127. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от cmp (ok) on 13-Фев-15, 16:46 | ||
Ага, щас запилят свою ось, потом фс к ней приделают, потом драйвера, потом еще дыры латать пяток лет будут, а потом окажется, что получись тоже самое только кривое и не совместимое. | ||
Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору |
139. "Ядро операционной системы стало узким местом при выполнении ..." | –1 +/– | |
Сообщение от count0krsk (ok) on 14-Фев-15, 01:32 | ||
> Ага, щас запилят свою ось, потом фс к ней приделают, потом драйвера, | ||
Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору |
145. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 16-Фев-15, 03:20 | ||
Шах, и мат, любители монолитных ядер... ;-) | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
146. "Ядро операционной системы стало узким местом при выполнении ..." | +/– | |
Сообщение от Аноним (??) on 16-Фев-15, 03:32 | ||
Кстати наводит на мысли о закате эры многозадачности. Главная функция современной ОС - планировщик многозадачности, все остальные функции (графическое окружение, файловая система) в существенной степени самостоятельные сервисы, хотя рядовой пользователь этого и не осознаёт. В наше время наблюдается тенденция о замене многозадачных железных серверов виртуальными машинами, на которые воскладывается ровно одна задача (гонять тот же Редис, например) (пользователи Docker уже приучаются даже SSH вторым сервисом не использлвать) а единственной функцией железа становится быть хостами для виртуальных машин. В результате очень много кода становится лишним. По идее можно ожидать появления ОС без ФС (зачем она, если для множества задач, включая СУБД и статику удобнее напрямую адресовать рабочую область диска и не нужно распределять права доступа на уровне ФС), без пользовательской оболочки и с сильно упрощённым планировщиком (без процессов - только потоки). | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
147. "Ядро операционной системы стало узким местом при..." | +1 +/– | |
Сообщение от arisu (ok) on 16-Фев-15, 03:37 | ||
я очень тебя разочарую, если скажу, что такие ОС давным-давно есть? да-да, те самые «бесполезные микроядерные игрушки». | ||
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |