动态库的加载

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

posted on 2015-04-12 19:18  Andy Niu  阅读(287)  评论(0编辑  收藏  举报