The OpenNET Project / Index page

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



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

Исходное сообщение
"Проект Tox развивает свободную альтернативу Skype"
Отправлено Аноним, 31-Июл-13 01:52 
>[оверквотинг удален]
> переделх +/- 128 байт от вызова, то совершенно пофиг (ибо адресное
> пространство одно и контекст переключать не нужно), в библиотеке она или
> в том же исполняемом модуле: вся разница будет только в микросекундах
> задержки на этапе раннего связывания загрузчиком и единственном штрафе при pagefault-е
> при первом обращении в участку памяти, в котором функция лежит.
> Если же речь идет об интерпретируемых языках, то здесь вообще глупо говорить
> о таких вещах. Очевидно, что разницы при вызове функций в том
> же скрипте и из модуля не будет вообще, а по сравнению
> с временем, затраченным на запуск и раскочегаривание интерпретатора, время обработки загрузки
> десятка модулей будет совершенно незаметно.

Упс, ошибся: штраф за pagefault из разницы можно выкинуть, поскольку основной бинарь точно так же mmap-ится с отложенной подгрузкой страниц с диска в память до первого pagefault'а.

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

 

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



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

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