The OpenNET Project / Index page

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



"Проект Gentoo представил систему управления пакетами Portage 3.0"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Проект Gentoo представил систему управления пакетами Portage..." +/
Сообщение от Аноним (249), 09-Сен-20, 02:04 
>Проведение профилирования имевшегося кода показало, что основное время при вычислениях тратится на вызов функций use_reduce и catpkgsplit с повторяющимся набором аргументов (например, функция catpkgsplit вызывалась от 1 до 5 млн раз). Для ускорения было применено кэширование результата работы данных функций с использованием словарей.

они просто добавили словарь к вызову функции чтобы не вызывать её 5 миллионов раз. это задание для школьника старших классов.

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

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

Оглавление
Проект Gentoo представил систему управления пакетами Portage 3.0, opennews, 07-Сен-20, 07:08  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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