程序員的自我修養 第7章 動態鏈接

靜態鏈接原理上很容易理解,但是實踐上很難實現。 靜態鏈接存在着空間浪費、靜態鏈接對程序的更新部署和發佈也會帶來很多麻煩。 當program1和program2同時使用lib.o時,lib.o在磁盤中和內存中有兩份副本。當程序越來越大,引用越來越複雜,空間的浪費就會很嚴重。 一旦程序中有任何模塊更新,整個程序就要重新鏈接、發佈給用戶。 要解決空間浪費和更新困難這兩個問題,最簡單的辦法就是把程序的模塊
相關文章
相關標籤/搜索