1.1, Аноним (1), 14:01, 12/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +8 +/– |
Шикарно! Теперь можно и самому побыть немного создателем BFS, BMQ или MuQSS!
| |
|
2.24, Oe (?), 17:57, 12/06/2024 [^] [^^] [^^^] [ответить]
| –9 +/– |
Ура, теперь звук будет заикаться при выполнении жабаскрипта в браузере. А, уже, pipewire.
| |
|
1.2, Rev (ok), 14:03, 12/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –16 +/– |
Как будто всё самое лучшее сейчас уже пишется на Rust. Круто!
| |
|
2.7, Аноним (7), 14:33, 12/06/2024 [^] [^^] [^^^] [ответить]
| +4 +/– |
"Как будто" - это объективная оценка почти всего, что пишется на Rust.
| |
|
|
|
3.16, Аноним (-), 15:23, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
> "появится" "в конце сентября" как обычно сказки про переписывание фаерфокса.
Это ты просто не знаешь как быстро заходят изменения в ядро.
То что их начали ревьювить значит что там уже всё написано, протестировано и готово к мерджу.
И смерджено оно должно быть задолго до сентября, потому что должно попасть в merge window.
А сам процесс может затянуться на долго, поэтому не удивлюсь если перенесут в следующее ядро.
| |
|
4.21, Аноним (6), 17:25, 12/06/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это просто все знают что программисты на расте умеют только комментарии на опеннете писать.
| |
|
5.31, Аноним (-), 19:10, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
> программисты на расте умеют только комментарии на опеннете писать
Они тут вообще есть, это программисты? Ну хоть на чем-то?
Потому что тут была пара персонажей с репами, один сишник-самоучка, и один зиганутый.
А остальные - одминчики, которые кроме башпортянки ничего написать не могли. Вроде еще кто-то наперить мог.
| |
|
|
|
2.11, laindono (ok), 14:41, 12/06/2024 [^] [^^] [^^^] [ответить]
| +5 +/– |
Вообще довольно интересный вопрос, кто все эти люди. Могу предположить, что это крестовики, у которых (в очередной раз) отнимают хлеб и админы, у которых что-то непривычное в логах возникло и они пищат.
| |
|
3.13, Аноним (-), 14:54, 12/06/2024 [^] [^^] [^^^] [ответить]
| –7 +/– |
Думаю раз тема про ядро, то это сишники, навыки которых "я знаю 193 UB в С99" становятся вообще нафиг не нужными, и которых можно заменить на вчерашнего ГОшника.
Ну и сидеть на саппорте какой-то слождно либы выгребая CVE и ошибки памяти годами уже тоже не получится.
Насчет вторых согласен, у плюсовиков есть неилюзорный шанс пойти мести улицы, тк например у гугла растовые команды в 2 раза эфективнее чем плюсовые.
Еще сюда можно добавить идейных хейтеров, которые раст в глаза не видели, но им просто неприятна сама мысль что где-то в ядре будет зависимость.
Ну и последние - это просто мимокрокодилы которым весело устраивать сарч.
| |
|
4.22, Аноним (6), 17:26, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
В 2 раза больше попугаев. Когде что-нибудь напишут приходи показывай вместе посмеёмся.
| |
|
|
6.27, Аноним (6), 18:47, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Уже ничего нет. Что я делаю не так. Может в твоём НИИ стены токсичной краской покрасили и у тебя приход?
| |
|
|
|
3.49, n00by (ok), 11:49, 13/06/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> крестовики, у которых (в очередной раз) отнимают хлеб
Поверь, кто смог несколько раз осилить стандарты (их было несколько) в 2000 страниц, тому плевать на синтаксис и прочие "аргументы" против Rust. Если потребуется, не долго изучить и это. Другое дело, что стандарт плюсов мало кто читал, а у Rust его пока вообще нет.
| |
|
|
1.4, Аноним (4), 14:28, 12/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Вероятно, всякие гуглы и фейсбуки уже написали NUMA aware алгоритмы для высоких нагрузок, оптимально раскидывающие всякие постгресы и haproxy по сокетам, но в публичный доступ будут выкладывать только простенькие алгоритмы общего назначения.
| |
|
2.8, Аноним (6), 14:34, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Ты ещё вспомни что они сервера сами для себя производят, а налево не продают.
| |
|
3.10, Аноним (-), 14:38, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
̶Н̶у̶р̶г̶а̶л̶и̶е̶в̶ Столлман разрешил (с)
ЖоПЛ не заставляет выкладывать код, если ты его написал для "внутреннего использования".
Раз все согластно букве лицензии, то недовольные могут перейти на Хурд.
| |
|
4.43, Аноним (43), 07:47, 13/06/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
GPL вообще не заставляет выкладывать код, если что. GPL заставляет предоставлять код конечному пользователю, и всё.
Если твой покупатель не раздаёт бинарники, то и код не обязан раздавать.
| |
|
|
2.9, Аноним (-), 14:35, 12/06/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
А зачем на десктопе "алгоритмы для высоких нагрузок"?
Там где оно надо, пусть и применяется.
Не думаю что в ядро нужно тащить узкоспециализированные алгоритмы.
| |
|
3.18, Аноним (18), 16:06, 12/06/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ядрож на серверах бывает. Плюс товарищам учёным, которые настоящие учёные, полезно. А от это профит вообще всем.
| |
|
4.19, Аноним (-), 16:29, 12/06/2024 [^] [^^] [^^^] [ответить] | –1 +/– | Во-1х не все серваки прям высоко нагруженные Для какого-то подкроватного почтов... большой текст свёрнут, показать | |
4.35, Аноним (35), 22:05, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Товарищи учёные могут сами написать планировщик под свои задачи. Что за коммунистические замашки чужое превратить в "народное"?
| |
|
|
2.28, Аноним (6), 18:48, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Написали но вся их оптимизация заключается в переоптимизации под себя и усложнение роду ради 1% скорости. В том же Яндексе такая же фигня например.
| |
|
3.30, Аноним (-), 19:07, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
> вся их оптимизация заключается в переоптимизации под себя
Ну а под кого они должны оптимизировать? Под конкурентов? Или под васянов-локалхостников?
> и усложнение роду ради 1% скорости.
Если каждый процент тебе экономит килобаксы/сек. - то почему бы и нет?
| |
|
|
1.29, ДругойАнон (?), 18:49, 12/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В свете смерти закона Мура очень правильная и крутая фича, даешь повышение производительности софта через рационализацию использования ресурсов!
| |
1.37, Аноним (37), 22:24, 12/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Лучше бы планировщик память нормальный сделали. Без 12309. А то даже на 3 вкладках Firefox крашится. И постоянно диск свопит. Хочется просто взять системник и выкинуть в окно, так как из-за кое-каких уродов он превратился в тыкву.
| |
|
|
3.40, Аноним (40), 23:22, 12/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Да он включён, а толку то от него на "коре дуба", которой из-за кое-кого в мусоре место.
| |
|
4.51, n00by (ok), 11:56, 13/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вот из-за него и "12309". Ещё небось какой-нибудь автономный дистрибутив, где в конфиге ядра навключено что попало, а потом ещё наложены патчи "против 12309".
| |
|
5.53, Аноним (53), 06:23, 14/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Именно. Память в swap, потом swap опять в память, и всё это ещё постоянно через архивацию проходит. Естественно, у него всё тормозит как не в себя.
Тот, кто придумал в 2020 году проталкивать линуксоидам "swap в zram", сейчас, небось, необычайно веселится, ибо продал на первый взгляд умным людями "расширитель памяти", сделанный по принципам himem.sys
| |
|
6.54, n00by (ok), 11:17, 14/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Например, mikhailnov на полном серьёзе это делает, заодно накатывает патч, делающий невыгружаемыми 256 мегабайт (что бы можно было подключиться по ssh в момент зависания и поубивать лишнее). За подобное отношение к NonPagedPool в ядре NT сразу получают животворящего пендаля. На каких-то одноплатниках ZRAM может иметь смысл, а в моих тестах даже самый замедленный Phison S11 проглатывал 10+ Гиг в подкачку, когда все ядра были загружены под 100%, и кино при этом не заикалось. Пока не включил вон ту дрянь.
| |
|
7.63, Минона (ok), 22:44, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Например, mikhailnov на полном серьёзе это делает, заодно накатывает патч, делающий невыгружаемыми
> 256 мегабайт (что бы можно было подключиться по ssh в момент
> зависания и поубивать лишнее). За подобное отношение к NonPagedPool в ядре
> NT сразу получают животворящего пендаля. На каких-то одноплатниках ZRAM может иметь
> смысл, а в моих тестах даже самый замедленный Phison S11 проглатывал
> 10+ Гиг в подкачку, когда все ядра были загружены под 100%,
> и кино при этом не заикалось. Пока не включил вон ту
> дрянь.
Для убивания лишнего есть оом-киллер.
| |
|
8.65, n00by (ok), 11:03, 17/06/2024 [^] [^^] [^^^] [ответить] | +/– | Совершенно внезапно ему может потребоваться вытащить пару страниц из подкачки, а... текст свёрнут, показать | |
|
|
|
|
|
3.50, n00by (ok), 11:55, 13/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Я включал своп в zram с противоположной целью - что бы воспроизвести этот мифический 12309.
| |
|
4.62, Минона (ok), 22:39, 16/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Я включал своп в zram с противоположной целью - что бы воспроизвести
> этот мифический 12309.
Получилось?
| |
|
5.66, n00by (ok), 11:07, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
>> Я включал своп в zram с противоположной целью - что бы воспроизвести
>> этот мифический 12309.
> Получилось?
Да, именно после переноса подкачки в ZRAM и получилось воспроизвести. Помимо этого пришлось ещё и ядро собрать со всеми ненужными в релизе опциями из того дистрибутива, где воспроизводили (с ними начало заикаться видео, но всё же система справлялась и дольше секунды зависала редко).
| |
|
|
|
2.52, Аноним (52), 01:36, 14/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
А они не умеют. Смогли только сделать для тебя штуку, чтобы удобнее тестировать алгоритмы. Теперь уж точно ничего не мешает тебе показать всем как надо.
| |
|
1.38, Минона (ok), 22:31, 12/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> одна глобальная очередь и по одной очереди на ядро CPU
У стрекозы сперли или у фряхи?
| |
1.44, Аноним (44), 09:23, 13/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
но зачем ? люди которые знают как и зачем сделать планировщик сделают его на Си. А остальным нечего туда влазить
| |
|
2.47, Аноним (47), 09:56, 13/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
И будут охреневать каждые два месяца, пытаясь сохранить его работоспособность и портировать под все изменения в каждой новой версии ядра. И ещё будут счастливы, что для каждого изменения придётся перекомпилировать и обновлять ядро. Про то как они будут его тестировать и думать страшно.
В "sched_ext" из userspace скомпилил в BPF, на лету загрузил в работающее ядро, протестировал на отдельной группе процессов, если что-то не так, убрал из ядра, поправил, загрузил опять. Как только все стало нормально перевёл на него все процессы. Генерировать BPF можно хоть скриптом на Python.
Мечта оптимизаторов и экспериментаторов.
| |
|
1.45, Аноним (44), 09:38, 13/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Это какой-то комплекс неполноценности иил как это назвать?
зачем во всех названиях присутствует это слово ? )))
| |
1.48, Омномномном (?), 10:24, 13/06/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
В кои-то веки внатуре важное в ядре, очень неплохо.
Тугодумам не понимающим зачем "которые знают как и зачем сделать планировщик сделают его на Си" прописывают читать статью не менее пятнадцати раз с последующим письменным конспектированием усвоенного.
| |
|
2.64, 1 (??), 09:32, 17/06/2024 [^] [^^] [^^^] [ответить]
| +/– |
Хуцкеры в восторге !
Это раньше надо было извращаться чтоб процесс замаскировать в выводе ps. А теперь "Пожалуйте сразу в ядро господа !".
| |
|
|