• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            Shared libraries and shared memory

            Posted on 2018-11-28 15:25 Prayer 閱讀(143) 評論(0)  編輯 收藏 引用 所屬分類: LINUX/UNIX/AIX
            https://www.ibm.com/support/knowledgecenter/ssw_aix_71/com.ibm.aix.genprogc/shared_libs_mem.htm

            This topic provides information about the operating system facilities provided for sharing libraries and memory allocation.

            The operating system provides facilities for the creation and use of dynamically bound shared libraries. Dynamic binding allows external symbols referenced in user code and defined in a shared library to be resolved by the loader at run time.

            The shared library code is not present in the executable image on disk. Shared code is loaded into memory once in the shared library segment and shared by all processes that reference it. The advantages of shared libraries are:

            • Less disk space is used because the shared library code is not included in the executable programs.
            • Less memory is used because the shared library code is only loaded once.
            • Load time may be reduced because the shared library code may already be in memory.
            • Performance may be improved because fewer page faults will be generated when the shared library code is already in memory. However, there is a performance cost in calls to shared library routines of one to eight instructions.

            The symbols defined in the shared library code that are to be made available to referencing modules must be explicitly exported using an exports file, unless the -bexpall options is used. The first line of the file optionally contains the path name of the shared library. Subsequent lines contain the symbols to be exported.

            91久久成人免费| 久久天天日天天操综合伊人av| 香蕉99久久国产综合精品宅男自| 亚洲欧美精品一区久久中文字幕 | 国产高潮国产高潮久久久91 | 日本精品一区二区久久久 | 九九久久精品国产| 精品久久人人爽天天玩人人妻| 韩国免费A级毛片久久| 久久涩综合| 99久久精品九九亚洲精品| 久久午夜福利无码1000合集| 久久精品国产秦先生| 亚洲国产精品无码成人片久久| 一级做a爱片久久毛片| 久久久久久夜精品精品免费啦 | 国色天香久久久久久久小说| 国产激情久久久久影院| AV无码久久久久不卡蜜桃| 精品久久久久久久国产潘金莲| 久久国产成人精品麻豆| 久久精品亚洲日本波多野结衣| 久久久久女教师免费一区| 91精品国产色综合久久| 麻豆一区二区99久久久久| 国产毛片欧美毛片久久久| 久久亚洲国产精品成人AV秋霞 | 狠狠色丁香婷综合久久| 亚洲精品乱码久久久久久中文字幕 | 亚洲国产精品无码久久久不卡 | 亚洲Av无码国产情品久久| 久久青青草原精品影院| 精品国产乱码久久久久久1区2区| 伊人久久大香线蕉综合Av | 一本色道久久综合狠狠躁篇| 久久久久国色AV免费看图片| 国内精品久久久久久久久| 91精品国产高清久久久久久91| 日本久久久久久中文字幕| 品成人欧美大片久久国产欧美...| 久久久久免费精品国产|