动态库的加载

偶尔善良 提交于 2019-11-27 01:11:52

1、程序运行,要把需要的共享动态库装入内存。
2、在内存中,每个进程都有一份专属自己的数据,共享动态库中的代码段是共享的,只有一份,这样不会有问题吗?
3、因为代码段是只读的,多个人读,没有问题。去写代码段,程序要崩溃。
4、即使是数据段,为了效率,也是采用COW(Copy-On-Write),写时拷贝,比如linux中的fork。

转载于:https://www.cnblogs.com/nzbbody/p/4420198.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!