The OpenNET Project / Index page

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



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

Оглавление

Проект Gentoo представил систему управления пакетами Portage 3.0, opennews (?), 07-Сен-20, (0) [смотреть все] +1

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


5. "Проект Gentoo представил систему управления пакетами Portage..."  +/
Сообщение от Аноним (5), 07-Сен-20, 07:28 
Ускорен всего в два раза? Насколько я помню там нужно по крайней мере в 10 раз все ускорять, настолько медленно все это работает по сравнению с apt, не говоря уже о pacman.
Ответить | Правка | Наверх | Cообщить модератору

7. "Проект Gentoo представил систему управления пакетами Portage..."  –4 +/
Сообщение от Аноним (7), 07-Сен-20, 07:40 
Так толсто что жир с ушей течёт.
Ответить | Правка | Наверх | Cообщить модератору

11. "Проект Gentoo представил систему управления пакетами Portage..."  +12 +/
Сообщение от m.makhno (ok), 07-Сен-20, 07:46 
> Ускорен всего в два раза? Насколько я помню там нужно по крайней
> мере в 10 раз все ускорять, настолько медленно все это работает
> по сравнению с apt, не говоря уже о pacman.

Вы сравниваете концептуально разные вещи.

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

15. "Проект Gentoo представил систему управления пакетами Portage..."  –1 +/
Сообщение от Fracta1L (ok), 07-Сен-20, 08:08 
Portage - концептуальный тормоз)
Ответить | Правка | Наверх | Cообщить модератору

24. Скрыто модератором  +1 +/
Сообщение от Аноним (23), 07-Сен-20, 08:54 
Ответить | Правка | Наверх | Cообщить модератору

32. Скрыто модератором  –1 +/
Сообщение от Олег (??), 07-Сен-20, 09:24 
Ответить | Правка | Наверх | Cообщить модератору

71. Скрыто модератором  –1 +/
Сообщение от Аноним (218), 07-Сен-20, 13:48 
Ответить | Правка | Наверх | Cообщить модератору

76. Скрыто модератором  +/
Сообщение от Вкусная водочка (ok), 07-Сен-20, 13:57 
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

116. Скрыто модератором  –1 +/
Сообщение от Michael Shigorinemail (ok), 07-Сен-20, 17:35 
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

87. "Проект Gentoo представил систему управления пакетами Portage..."  +/
Сообщение от Клыкастый (ok), 07-Сен-20, 15:12 
Формально ты прав. Но это плата за гибкость. Например, есть возможность не тащить половину иксов, ставя пакеты, которые в общем-то не требуют их для работы.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

110. "Проект Gentoo представил систему управления пакетами Portage..."  +4 +/
Сообщение от еуые (?), 07-Сен-20, 16:55 
Это плата за python. Не только за тормознутость питона, его GIL и т.д.,
но и за отсуствие нормальной типизации. Большие изменения очень сложно делать,
потому что все сломается в неожиданном месте.
Ответить | Правка | Наверх | Cообщить модератору

208. "Проект Gentoo представил систему управления пакетами Portage..."  +/
Сообщение от Аноним (208), 08-Сен-20, 09:42 
> Это плата за python. Не только за тормознутость питона, его GIL и
> т.д.,
> но и за отсуствие нормальной типизации. Большие изменения очень сложно делать,
> потому что все сломается в неожиданном месте.

Ну а что выхотели?!
Portage сотоварищи писался Д. Роббинсом ещё во времена буйной молодости, считай на коленке, со времён Enoch, тогда его обуревал дух свободы и бунтарства преобладающий над разумной дальновидностью и стратегическим мышлением, ему не нравилось то, как всё нужное ему для оптимизации, реализовано в Дебиане, и он скоренько накидал свои задумки на петоне, и так у него это здорово получалось тогда, и концепция многим понравилась, что народ стал подтягиваться быстро и накидывать свои добавки, рефакторинг всю дорогу откладывался на потом, а в итоге, оглянуться не успели, как получили огромного монстра со "спаггети-кодом", который править страшно, а переписывать тем более, т.к. на этого мостра разными пластырями, соплями и синей изолентой больше половины системы приклеено, вот, в итоге имеем то, что имеем!  

А всякие порывы написать с нуля новый иснрумент на том же Си, это всё прекрасно, только вот кто будет ещё и
систему под него до актуально вменяемого рабочего состояния переписывать?!

Роббинс даже для Funtoo не стал ничего особо менять, настолько это неподъёмная работа, проще уже дистр разработать с нуля целиком!

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

42. "Проект Gentoo представил систему управления пакетами Portage..."  +1 +/
Сообщение от scor (ok), 07-Сен-20, 10:02 
> Ускорен всего в два раза? Насколько я помню там нужно по крайней
> мере в 10 раз все ускорять, настолько медленно все это работает
> по сравнению с apt, не говоря уже о pacman.

Да, плюс-минус на порядок там видимо можно ускорить. Я когда на gentoo сидел, вот такой штукой пользовался http://home.exetel.com.au/tjaden/fquery/ (тогда оно ещё в виде PoC было). Ну и результаты показательны были http://home.exetel.com.au/tjaden/fquery/bench.html
Не дело это, когда инстумент, которым ты пользуешься несколько раз в день заставляет тебя сидеть и стареть ожидая пока он соизволит выдать результат.:)

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

43. "Проект Gentoo представил систему управления пакетами Portage..."  –1 +/
Сообщение от lockywolfemail (ok), 07-Сен-20, 10:08 
>> Ускорен всего в два раза? Насколько я помню там нужно по крайней
>> мере в 10 раз все ускорять, настолько медленно все это работает
>> по сравнению с apt, не говоря уже о pacman.
> Да, плюс-минус на порядок там видимо можно ускорить. Я когда на gentoo
> сидел, вот такой штукой пользовался http://home.exetel.com.au/tjaden/fquery/ (тогда
> оно ещё в виде PoC было). Ну и результаты показательны были
> http://home.exetel.com.au/tjaden/fquery/bench.html
> Не дело это, когда инстумент, которым ты пользуешься несколько раз в день
> заставляет тебя сидеть и стареть ожидая пока он соизволит выдать результат.:)

Зачем несколько раз в день устанавливать пакеты?

В контейнеры, наверное, имеет смысл, но Генту в контейнере?

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

44. "Проект Gentoo представил систему управления пакетами Portage..."  +1 +/
Сообщение от scor (ok), 07-Сен-20, 10:13 
equery -- это не про установку.

equery is a tool to make several common Portage operations simpler. Among other operations, it can display package dependencies, metadata, and installed files.

Но основной смысл не в том, надо ли это или нет, а в том, что на ровном месте задача выполняется в 10 раз медленее, чем может выполняться на этом же железе.

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

117. "Проект Gentoo представил систему управления пакетами Portage..."  –2 +/
Сообщение от Michael Shigorinemail (ok), 07-Сен-20, 17:37 
> Не дело это, когда инстумент, которым ты пользуешься несколько раз
> в день заставляет тебя сидеть и стареть ожидая пока он соизволит
> выдать результат.:)

Кто-нить ещё применял песочные часы в подобных случаях, чтоб не сидеть над консолью неотрывно или не вспоминать именно про тот xterm через час-другой?

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

159. "Проект Gentoo представил систему управления пакетами Portage..."  +/
Сообщение от scor (ok), 07-Сен-20, 21:11 
> Кто-нить ещё применял песочные часы в подобных случаях, чтоб не сидеть над
> консолью неотрывно или не вспоминать именно про тот xterm через час-другой?

Это зависит. Бывают задачи сильно контексто-зависимые. А ещё их бывает больше двух. И вот если переключиться на что-то тоже не менее серьёзное, то контекст начинает "уплывать" и вернутся уже не так просто, ибо контекст надо восстанавливать в голове. И к хорошему быстро привыкаешь и даже мелкие тормоза на ровном месте начинают подбешивать и выбивать из ритма. Я именно поэтому не могу нормально работать под DE, каким бы оно "красивым" и "фичастым" небыло. Привыкнув к blazing fast workspace switching под примитивным WM, даже 30ms задержки  при смене рабочего окна голова начинает воспринимать как дикий тупняк со стороны машины. И если сложить весь этот мелкий "песок в часах" в одну дневную кучу, то получится, что, приличный кусок времени был потерян просто из-за того, что "тут питон не к месту", "тут на алгоритмы забили", "тут сложность экспоненциальная, ну и ладно, всего же пара секунд разница", "тут окна тормозят, зато красиво как рисует" etc.

Да, наверное можно пульнуть ssh girar build anything и пойти пару дней подождать пока сборочница дойдёт до вашего пакета. Но даже в этом случае безболезненно подождать можно только при условии, что оно нормально в итоге соберётся. И если нет, то придётся восстанавить весь контекст в голове. Т.е. тратить время на то, что могло быть сделано/починено/решено/отписано в виде бага ещё два дня назад и выкинуто из головы и доставлено конечным пользователям.

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

60. "Проект Gentoo представил систему управления пакетами Portage..."  +1 +/
Сообщение от Аноним (-), 07-Сен-20, 12:31 
Сравните с портами OpenBSD (там на Си)
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

209. "Проект Gentoo представил систему управления пакетами Portage..."  –1 +/
Сообщение от Аноним (209), 08-Сен-20, 09:53 
> Сравните с портами OpenBSD (там на Си)

А вы, простите, чьих будете?! Вы опенбсдешник? Если да, хотелось бы немного пообщаться с живым опенбсдешником на предмет!

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

101. "Проект Gentoo представил систему управления пакетами Portage..."  +/
Сообщение от Аноним (148), 07-Сен-20, 16:20 
Особенно, если учесть, что apt тоже тот еще тормоз.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

103. "Проект Gentoo представил систему управления пакетами Portage..."  +1 +/
Сообщение от Аноним (148), 07-Сен-20, 16:22 
> там нужно по крайней мере в 10 раз все ускорять

Что ты хотел от питона?

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

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

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




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

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