The OpenNET Project / Index page

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



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

Оглавление

Опубликована среда рабочего стола GNOME 46, opennews (??), 20-Мрт-24, (0) [смотреть все]

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


18. "Опубликована среда рабочего стола GNOME 46"  +9 +/
Сообщение от Аноним (51), 21-Мрт-24, 00:28 
Ты лучше расскажи, почему раньше на ХДД не тормозило, а теперь, чтобы открыть бравзер с одной страничкой, тебе нужен обязательно ССД?
Что нового и прекрасного такого изобрели? Или же просто с приходом ССД все забили на оптимизацию и тупо прыгают жопой на клавиатуре при написании кода?
Ответить | Правка | Наверх | Cообщить модератору

23. "Опубликована среда рабочего стола GNOME 46"  +4 +/
Сообщение от Kerr (ok), 21-Мрт-24, 00:34 
На HDD раньше тоже всегда тормозило, но это было привычно, поэтому никто не замечал.
Ответить | Правка | Наверх | Cообщить модератору

27. "Опубликована среда рабочего стола GNOME 46"  +1 +/
Сообщение от Аноним (51), 21-Мрт-24, 00:39 
Расскажи мне как оно раньше было... Ага.
Ответить | Правка | Наверх | Cообщить модератору

31. "Опубликована среда рабочего стола GNOME 46"  +3 +/
Сообщение от Kerr (ok), 21-Мрт-24, 00:40 
Уже рассказал.
Ответить | Правка | Наверх | Cообщить модератору

34. "Опубликована среда рабочего стола GNOME 46"  +1 +/
Сообщение от Аноним (51), 21-Мрт-24, 00:42 
Свои фантазии?
Ответить | Правка | Наверх | Cообщить модератору

148. "Опубликована среда рабочего стола GNOME 46"  +2 +/
Сообщение от cheburnator9000 (ok), 21-Мрт-24, 03:42 
> На HDD раньше тоже всегда тормозило, но это было привычно, поэтому никто
> не замечал.

Раньше в убунту существовал ureadahead, который кеширвал необходимые so библиотеки и грузил их на старте системы, чтобы те осели в кеше озу. Но потом пришел systemd, Поттеринг и Fedora/RedHat и те "не смогли" (решили что оно нафиг не нужно).

Более того раньше никто на веб сайты не пичкал 50 МБ javascript кода на каждую страницу и интернет был чище и легче.

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

160. "Опубликована среда рабочего стола GNOME 46"  +/
Сообщение от Аноним (51), 21-Мрт-24, 04:39 
> Более того раньше никто на веб сайты не пичкал 50 МБ javascript кода на каждую страницу и интернет был чище и легче.

А проблема не столько в размере, сколько в количестве файлов.
Вона биллинг своего прова сегодня немного ковырял в бравзере. Провайдер не очень крупный, в биллинге нет всякой смузихлёбской дичи на первый взгляд. Странички без рекламных акций и спама. Всё в строгом стиле и аккуратно сделано. А открываешь Девелопер Тулз - 643 запроса, чтобы 1 страницу открыть. Из них 504 запроса - это подгружаются js файлы (большинство из них по 0,5-2 кб).

Собственно примерно то же самое творится с Электроном и прочими новомодными фреймворками для десктопа. Небольшое приложение может состоять из нескольких тысяч мелких файлов.

Раньше это всё паковали в библиотеки средних размеров. В играх несколько текстур собирали в один файл. А сейчас это всё рассыпухой валяется.

Ну, или еще один яркий пример из собственного опыта, но немного оффтопик. Для Винды есть оперсорсный PowerToys. Пакет мелких утилит, которые расширяют базовую функциональность Винды. Вроде пипетки (Color picker), возможности закрепить любое окно поверх остальных, пакетное переименование файлов. Подробнее можно у них на Гитхабе глянуть. Большинство из них выполняют небольшую функцию. Но весь пакет весит 250 Мб. А после установки расползается в 1-2 Гб (точно не помню). Вроде бы это одна программа, в которую собрали функционал нескольких других + написали несколько своих. Что там такое? А каждая часть - это отдельная программа, находящаяся в совей папке, со своим набором библиотек. При том 2/3 этих библиотек у них общие... И просто дублируются 25 раз. И всё это рассыпухой... и всё это при старте начинает грузиться.

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

283. "Опубликована среда рабочего стола GNOME 46"  +/
Сообщение от Аноним (-), 21-Мрт-24, 13:08 
Ну dependency hell это проблема известная и плохо решаемая.
Тут или держать в системе 100500 либ разных версий.
Или паковать в какие-то контейнеры.

> Вроде бы это одна программа

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

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

292. "Опубликована среда рабочего стола GNOME 46"  +/
Сообщение от Аноним (51), 21-Мрт-24, 13:23 
> Я почему-то уверен, что эта россыпь утилит может поддерживаться разными командами.
> И чтобы не ломать друг-другу процессы, проще чтобы каждая утилита имела именно те либы, которые ей нужны.

Не, я понимаю dependency hell на уровне ОС. Когда есть тысячи разрабов, которые друг с другом никак не контактируют. Но когда это один пакет, в одной репе... а тем более это системный софт, которые постоянно висит в фоне большую часть времени порожняком. И каждая его часть как минимум тянет 100 метровую либу для отображения своего фрейма с опциями из 3х галочек в общем окне настроек... Этого я никогда не пойму, сорри.

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

295. "Опубликована среда рабочего стола GNOME 46"  +/
Сообщение от cheburnator9000 (ok), 21-Мрт-24, 13:28 
Есть такой вендовый торрент клиент "ByteStream Torrent" пишется бразильцем, правда он не опенсорц. Функциональность и настраиваемость сильно ограничена, местами баги, он на WinUI и MonoTorrent. На диске занимает 40мб, в работе примерно от 70-120мб от ситуации.

То мелкософт, они нашпиговали его телеметрией в итоге телеметрия жрет больше кода программы.

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

399. "Опубликована среда рабочего стола GNOME 46"  +/
Сообщение от Аноним (-), 22-Мрт-24, 17:55 
> А проблема не столько в размере, сколько в количестве файлов.

Да вот как бы тебе сказать? При парсинге и исполнении 50 мегов JS браузер начинает жрать многие гигабайты, тормозить что капец, а если это что-то с батарейкой - батарейка на глазах пробивает плинтус с таких аппетитов. Вон там уже несчастные люди 6-амперную батарею во всю лопату сделали, powerbank с собой таскают достаточный для запуска авто - а все равно гаджет вечно разряженый!

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

63. "Опубликована среда рабочего стола GNOME 46"  +2 +/
Сообщение от Аноним (264), 21-Мрт-24, 01:11 
На HDD всегда все тормозило, что за сказки о том что там ничего не тормозило?
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

120. "Опубликована среда рабочего стола GNOME 46"  +1 +/
Сообщение от Аноним (296), 21-Мрт-24, 02:37 
> На HDD всегда все тормозило, что за сказки о том что там
> ничего не тормозило?

я тя удивлю, но гном тормозит и на SSD.

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

151. "Опубликована среда рабочего стола GNOME 46"  +/
Сообщение от Аноним (51), 21-Мрт-24, 03:58 
Да ты не переживай. Скоро они переобуются и будут говорить "что за сказки, на SSD всегда тормозило".
Ответить | Правка | Наверх | Cообщить модератору

153. "Опубликована среда рабочего стола GNOME 46"  +1 +/
Сообщение от Аноним (296), 21-Мрт-24, 04:09 
> Да ты не переживай. Скоро они переобуются и будут говорить "что за
> сказки, на SSD всегда тормозило".

лол, я почему-то уверен что так и будет. причем, наутилус и прочие гном-приложухи как теряли функционал, так и будут, оставшись в гтк5 наверное лишь с одним пустым декоратором окон. Но тормозить они не перестанут. :-D

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

258. "Опубликована среда рабочего стола GNOME 46"  +/
Сообщение от Аноним (264), 21-Мрт-24, 11:48 
Ничего не тормозит.
Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

161. "Опубликована среда рабочего стола GNOME 46"  +/
Сообщение от iPony129412 (?), 21-Мрт-24, 04:39 
Тормозило. С гномом как откроешь с многими файлами 📂 так чай можно было пить лет десять-пятнадцать назад на HDD
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

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

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




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

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