The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск атомарно обновляемого самобытного дистрибутива Endles..."
Отправлено Ordu, 16-Июн-19 09:23 
>>> грузит библиотеки частями по мере необходимости и т.п.
>> Толку-то от этого? Если у тебя есть три разных реализации виджета gtkButton, то три разных приложения использующие три разных реализации затащат их в память неизбежно.
> Речь про то, что Винда умеет грузить в память код приложений и
> библиотек частями, по мере необходимости, а не сразу все загружать в
> память. Подробности у Руссиновича.

Я ковырялся как-то в коде exec в лине, и если я ничего не путаю, он грузит библиотеки mmap'ом. Со всеми вытекающими из этого последствиями. Но это не отменяет того факта, что N копий библиотеки увеличит расход памяти в N раз. Ну, то есть всё сложнее, потому что память расходуется не только под read-only части .so файла, но если уж ты читал Руссиновича, то детали и без меня додумать можешь.

>> А запись в реестр программами она теперь отслеживает? Или продолжает полагаться на то, что анинсталл помнит все те места в реестре, где инсталлятор или сама программа что-то меняли?
> Не знаю. Раньше реестр со временем раздувался. Сейчас возможно Винда научилась его
> подчищать. Не интересовался темой.

Вот я тоже не интересовался. Но фишка в том, что реестр раздувался, и говорить, как это делает аноним выше, о том, что вендовые инсталляторы уже 20 лет назад были круче, не приходится.

> Лично у меня большая часть приложений на десктопе портативные. Все настройки носят
> с собой.

Реестр же удобнее? Там ведь есть user-ветка, куда можно писать все настройки. И можно таскать с собой эту ветку в виде .reg файла, наверное, тоже можно. Я для wine'а так всякие хитрые настройки игр экспортировал, чтобы потом создавая новый WINEPREFIX можно было бы вкинуть туда эти настройки скриптом. Если же венда основная система, то таким образом можно таскать одним reg файлом все настройки всех приложений, так же, как я таскаю с собой $HOME/.*
Зачем таскать с собой код, если его можно всегда скачать под нужную архитектуру в распоследней стабильной версии?

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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