用 dlopen() 的也不能省内存么?而不是在启动程序时由 ld 动态加载。
比如 100 个进程,只有 5 个进程用 dlopen() 加载了额外的 .so 文件,
其他的 95 个进程不再加载任何额外的 .so,这样也省不了内存?
【 在 KCN@smth.org (毒中之毒~生亦何欢,死亦何苦) 的大作中提到: 】
: 1. 不能达到节省内存的目的。
: 2. 可以加快程序启动,有可能节省CPU消耗。
: 【 在 flyriver.bbs@apue.dhs.org (忧郁的飞流直下) 的大作中提到: 】
: : 我赞同使用 .so 文件的方式。像管理菜单里面的好多功能真的是很少用到的,
: : 单独分离出来还是一个很不错的主意的。
: : 不过是否能够达到省内存的目的还不好说,跟程序怎么写很有关系的,
: : 以前看了一些写 .so 文件的资料,有些地方还不甚理解,以后向大家请教了。:)
--
FROM 166.111.160.6