Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Указание базового адреса модуля 
Author Message
MVV



PostPosted: Tue Mar 23, 2010 10:24    Post subject: Reply with quote

Для привязки желающим потребуется изменять все модули, причем, это нужно делать под каждую операционнную систему, а я предлагаю лишь распределить адреса между плагинами и придерживаться разбиения. Если подумать, адресное пространство процесса гораздо больше, чем совокупный размер потребляемой плагинами памяти (очевидно, иначе бы они не грузились) - только рекомендуемая область для загрузки библиотек имеет размер 256 МБ (адреса 0x6000000-0x7000000), поэтому идея вполне реальна - выделить каждому модулю определенный адрес с учетом размера его базы с запасом, или же один адрес на группу по возможности непересекающихся модулей, чтобы разработчики новых или обновленных плагинов использовали рекомендуемые значения.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group