Size: a a a

Russian Fedora Community

2020 January 16

Д

Дима 🎈 in Russian Fedora Community
типа рпм = медленно, нет?
источник

A

Artem in Russian Fedora Community
Alexander Zaitsev
тебя как пользователя же не должны волновать проблемы программиста
Угу, но это всё равно если бы я требовал чтобы мне всё писали на C++ да еще и чтобы я как пользователь не платил за ПО. 😊
источник

A

Artem in Russian Fedora Community
В сказке разве что.
источник

Д

Дима 🎈 in Russian Fedora Community
Тогда чем перепись на раст поможет?
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Artem
В сказке разве что.
да, это в сказке
источник

Д

Дима 🎈 in Russian Fedora Community
Я мало что знаю про днф и его внутренности, интересуюсь
источник

A

Artem in Russian Fedora Community
Дима 🎈
типа рпм = медленно, нет?
RPM на Си.
источник

A

Artem in Russian Fedora Community
DNF на питон и куски вынесены в C/C++
источник

Д

Дима 🎈 in Russian Fedora Community
Artem
RPM на Си.
Это я понимаю
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Дима 🎈
Тогда чем перепись на раст поможет?
там надо смотреть, профилировать. тут сразу тебе навряд ли скажут
источник

Д

Дима 🎈 in Russian Fedora Community
Просто зависит же еще от экспертизы переписывающих. Можно сократить количество кода, освежить архитектуру но будет ли оно на столько же ок всё равно вопрос и даст ли это какие-то преимущества тоже вопрос
источник

AF

Aleksandra Fedorova in Russian Fedora Community
Дима 🎈
Слушайте, а если пакеты рпм устанавливает, а днф лишь их качает и тд, то откуда столько мифов про скорость днф?
устанавливать - это распаковывать файлы из архива на диск, там вообще не в коде дело а в диске по скорости
источник

AF

Aleksandra Fedorova in Russian Fedora Community
dnf занимается разрешением зависимостей
источник

Д

Дима 🎈 in Russian Fedora Community
Aleksandra Fedorova
устанавливать - это распаковывать файлы из архива на диск, там вообще не в коде дело а в диске по скорости
Ну я о том же
источник

AF

Aleksandra Fedorova in Russian Fedora Community
и вытягиванием метаданных с зеркал
источник

AZ

Alexander Zaitsev in Russian Fedora Community
Дима 🎈
Просто зависит же еще от экспертизы переписывающих. Можно сократить количество кода, освежить архитектуру но будет ли оно на столько же ок всё равно вопрос и даст ли это какие-то преимущества тоже вопрос
надо попробовать и посмотреть. а ещё лучше попрофилировать и посмотреть, что именно технология не позволяет добиться чего-то там
источник

A

Artem in Russian Fedora Community
Aleksandra Fedorova
dnf занимается разрешением зависимостей
libsolv который на C++ им занимается
источник

Д

Дима 🎈 in Russian Fedora Community
ну так там вообще несколько мс-1сек профита только, стоит оно того?
источник

YS

Yaroslav Sidlovsky in Russian Fedora Community
Aleksandra Fedorova
dnf занимается разрешением зависимостей
этим же вроде отдельная библиотека на C занимается, не?
источник

IG

Igor Gnatenko in Russian Fedora Community
Alexander Zaitsev
там надо смотреть, профилировать. тут сразу тебе навряд ли скажут
Всякие queries и прочее написано через одно место. Поэтому и тормозит.

Ну и он пытается быть слишком умным в плане выбора пакетов.
источник