The OpenNET Project / Index page

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



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

Оглавление

Выпуск браузера Pale Moon 30.0, opennews (??), 18-Мрт-22, (0) [смотреть все]

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


24. "Выпуск браузера Pale Moon 30.0"  +1 +/
Сообщение от Zenitur (ok), 18-Мрт-22, 20:31 
Уже пару часов бодаюсь со сборкой. Как ни странно, основная ругань идёт не на исходники браузера, а на исходники 3rdparty-компонентов. Например я долго бился с ошибкой vp9, который упорно ругался на вызовы avx2, пришлось в Makefile для libvpx отключить avx2 вообще. Потом libopus не мог собраться, он думал 5 минут, а потом выдавал out of memory. Решил, поменяв -O2 на -Os, и собралось за секунды. В компе 32 Гб памяти, из них 31 Гб свободен. Притом что система 32-битная, и на один процесс доступно только 4 Гб памяти. Неужели при сборке одной малюсенькой библиотеки libopus недостаточно 4 Гб памяти?
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск браузера Pale Moon 30.0"  +1 +/
Сообщение от Аноним (21), 18-Мрт-22, 20:52 
Последствия моды "обновления-каждую-неделю", либы уже между собой попасть в такт не могут.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск браузера Pale Moon 30.0"  +2 +/
Сообщение от Ананоним (?), 18-Мрт-22, 21:33 
А я говорил что скоро будем собирать браузеры минимум за неделю, на супермощных компах, и только на последних ОС.
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

36. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Zenitur (ok), 18-Мрт-22, 21:52 
Со скоростью сборки всё окей, там же кодовая база от старого Firefox. 6-ядерный Phenom из 2010 года, 30 минут и готово. На Райзене наверно за минуту соберётся.
А с новыми браузерами - действительно так, как ты говоришь. Разве что Firefox всё ещё можно собирать в RHEL7
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск браузера Pale Moon 30.0"  +2 +/
Сообщение от Dzen Python (ok), 18-Мрт-22, 22:55 
Если SSD какой-нибудь нвме - да
Иначе ждать.
Ответить | Правка | Наверх | Cообщить модератору

141. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (-), 20-Мрт-22, 21:01 
shm
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск браузера Pale Moon 30.0"  +1 +/
Сообщение от Dzen Python (ok), 18-Мрт-22, 22:56 
Шел второй час сборки gcc10 из аура: собрать компилятор, чтобы собрать браузер. Хоть на -bin переходи
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

61. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от n00by (ok), 19-Мрт-22, 10:27 
Можно отключить всякие языки Ада, Фортраны и Го. Сходу не вспомню, что именно там заметно увеличивает время сборки.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск браузера Pale Moon 30.0"  –1 +/
Сообщение от n00by (ok), 19-Мрт-22, 10:25 
> В компе 32 Гб памяти, из них 31 Гб свободен. Притом что система
> 32-битная, и на один процесс доступно только 4 Гб памяти. Неужели
> при сборке одной малюсенькой библиотеки libopus недостаточно 4 Гб памяти?

Процессу недоступно 4 Гб, только 2-3 (зависит от ОС). Вообще, странная конфигурация, 32 битная ОС оправдана при 1-2 Гб ОЗУ.

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

67. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (67), 19-Мрт-22, 11:53 
> зависит от ОС

например во freebsd ему доступны полные 4 гигабайта.
А в вашей венде из под которой вы там объявляете год линoops, там да, мелкие проблемки имеются.

Но проблема л@п4ого palemoon - уе...щный gnu ld не умеющий ни в своп, ни в эффективный менеджмент памяти ни в кросс-компиляцию по человечески.

Вот в винде проблемы нет - 32битный pm собирается на 64битных системах 64битными сборочными средствами одним нажатием кнопки.

Пользуйтесь виндой, не выпендривайтесь.

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

73. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от n00by (ok), 19-Мрт-22, 14:51 
>> зависит от ОС
> например во freebsd ему доступны полные 4 гигабайта.

То есть во freebsd из 3-го кольца можно писать в нулевое. Охотно верю. ;) А ещё там нет таблицы страниц. Аноним с Опеннет сообщил. =)

> А в вашей венде из под которой вы там объявляете год линoops,
> там да, мелкие проблемки имеются.

В Виндосе при адресуемом пространстве пользователя 2 Гб (верхние 2 Гб - это АП ядра) можно было выделить где-то около 1,3 Гб, точные цифры уже не помню. Ну, это должно быть и так понятно, что если кто-то память запрашивает, он сам уже в этом АП находится.

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

118. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (79), 20-Мрт-22, 19:19 
Думаешь, твоё мнение волнует разработчиков и пользователей bsd?
Ответить | Правка | Наверх | Cообщить модератору

122. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от n00by (ok), 20-Мрт-22, 19:33 
Мне думать на эту тему вообще не требуется, я и без того прекрасно знаю чем отличаются физические адреса от виртуальных, а так же оперативная память от адресного пространства. А у того пользователя в голове каша из понтов и спецсимволов.
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (70), 19-Мрт-22, 22:27 
то-то   у этих кадров под винду 32бита не собралось, а под линукс собралось
https://sferum.ru/?p=download_app

но ты молись на винду дальше :)

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

131. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (79), 20-Мрт-22, 20:18 
>молись

Посоветуй дистрибутив же.

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

135. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (70), 20-Мрт-22, 20:32 
кому я отвечал могу посоветовать только винфак :)
Ответить | Правка | Наверх | Cообщить модератору

139. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (-), 20-Мрт-22, 20:57 
Зависит от операционной системы. У серверных виндовс 32 бит вроде у win 2000 32 бит завист от разновидности серрверной ос 32 бит 32-64 гб У win сервер 2003 (xp) 32 бит вроде до 128 гб и т.д. В 32 битной XP видно 3,5 ГБ Вроде.
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору

140. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (-), 20-Мрт-22, 20:59 
Серверных Win 2000 32 бит вроде три варианта с разным обьёмом памяти доступной в максимуме.
Ответить | Правка | Наверх | Cообщить модератору

160. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (-), 21-Мрт-22, 20:28 
> например во freebsd ему доступны полные 4 гигабайта.

А ядро ОС где?

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

162. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от Аноним (162), 21-Мрт-22, 23:02 
>например во freebsd ему доступны полные 4 гигабайта.

И в линукс и в виндовс ядро отображает себя в виртуальное адресное пространство каждого процесса чтобы избегать стоимости переключения адресного пространства памяти при обращении к системным вызовам. По этому 1-2 гб виртуального адресного пространства недоступны процессу, в них отображена память ядра.

А каким образом это сделано в freebsd, там такая оптимизация не применяется?

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

166. "Выпуск браузера Pale Moon 30.0"  +/
Сообщение от n00by (ok), 22-Мрт-22, 10:36 
Тот анонимный FreeBSD-эксперт просто где-то прочитал, что можно воткнуть плашки памяти общим объёмом 4 Гб и всё будет доступно. Теперь лепит эту информацию куда ни попадя, путая систему в целом с адресными пространствами.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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