The OpenNET Project / Index page

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



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

Оглавление

Замена алгоритма сортировки в sysinit позволила ускорить загрузку FreeBSD, opennews (??), 21-Авг-23, (0) [смотреть все]

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


58. "Замена алгоритма сортировки в sysinit позволила ускорить заг..."  –8 +/
Сообщение от Ivan1986email (?), 21-Авг-23, 12:29 
Тоесть в стандартной функции сортировки в стандартной сишной библиотеки они нашли фатальный недостаток?

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

И блин у них во всем так, и толпа блин неадекватов, которые считают эту поделку нормальной системой.

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

64. "Замена алгоритма сортировки в sysinit позволила ускорить заг..."  +/
Сообщение от User (??), 21-Авг-23, 13:22 
Гм. Стесняюсь спрашивать - а где у нас ядро с libc слинковано?
Ответить | Правка | Наверх | Cообщить модератору

65. "Замена алгоритма сортировки в sysinit позволила ускорить заг..."  –4 +/
Сообщение от Ivan1986email (?), 21-Авг-23, 13:32 
Стандартная библиотека это не обязательно динамически слинкованная libc, в случае ядра функцию и вкомпилировали без всяких модулей.
Ответить | Правка | Наверх | Cообщить модератору

72. "Замена алгоритма сортировки в sysinit позволила ускорить заг..."  +/
Сообщение от User (??), 21-Авг-23, 13:48 
Да-да, замечательно. В linux'е вкомпилили пирамидальную сортировку https://github.com/torvalds/linux/commits/8a72f3820c4d14b27a... в 2005 году - что и где там до того было и что из этого "была" осталось до нонешних лет - хрен его знает.
В freebsd qsort затащили на 10 лет раньше... https://github.com/freebsd/freebsd-src/commit/d89a1b600fc071... и все равно позже, чем тот "пузырьковый" код, который в те травоядные времена еще и не мешал никому.
Как-то так.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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