|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 09 Mar 2007 19:11:01 To : Grigoriy Shpakov Subject : Re: Динамическая линковка программы -------------------------------------------------------------------------------- 2007-03-09, Grigoriy Shpakov <grigory@sirena2000.ru> пишет: > Как-то раз Sergey Khvatov(xbatob@techno.spb.ru) написал: > [skipped] > Hа самом деле я слегка эмоционально утрировал. Если стереть исполняемый > файл и сказать "time make" - то общий результат на уровне 4-4.5 минуты. А > там не только линковка делается. Там еще кое-какие проверки идут. Просто во Всё равно дофига. > время линковки экран длительное время остается статичным, и это создает > эффект большой продолжительности процесса. > > SK> Hо тогда вы можете оформить ваши библиотеки > SK> как разделяемые. Тут правда возникнут проблемы с совместимостью, но они > SK> преодолимые. Ещё можно использовать dlopen() с компанией. Это как раз > SK> более всего соответсвует .dll, да и более совместимо. Правда и возни > SK> больше. > > Да я уж теперь и не знаю - есть ли смысл заморачиваться. > > SK> Более правильный метод - разбить проект на кучу наленьких независимых > SK> задач, общающихся между собой по сети (unix domain который на самом деле > SK> просто ipc). > > В нашем конкретном случае сеть не при делах. Если уж делить проект на > независимые части - то на такие, которые будут крутиться в одном компе и > общаться через системные средства межпроцессного взаимодействия (в которых я > тоже не силен :-( ). btw, ipc -- это и есть межпроцэссное взаимодействие. Переводится так. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19170f6d543e9.html, оценка из 5, голосов 10
|