WEB开发网
开发学院操作系统Linux/Unix AIX 5L 上的共享库内存占用 阅读

AIX 5L 上的共享库内存占用

 2008-11-10 08:28:28 来源:WEB开发网   
核心提示: 共享库加载到何处共享库本身是用于共享的,具体而言,AIX 5L 上的共享库内存占用(3),二进制映像的只读部分(即代码,也称为“文本”)和只读数据(常量数据,以及可以写入时复制的数据)可以一次加载到物理内存中,然后将其多次映射到需要该数据的任何进程中

共享库加载到何处

共享库本身是用于共享的。具体而言,二进制映像的只读部分(即代码,也称为“文本”)和只读数据(常量数据,以及可以写入时复制的数据)可以一次加载到物理内存中,然后将其多次映射到需要该数据的任何进程中。

为了演示此概念,请准备一台运行 AIX 的计算机,然后查看已加载的共享库:

> su
# genkld
Text address   Size File
  d1539fe0  1a011 /usr/lib/libcurses.a[shr.o]
  d122f100  36732 /usr/lib/libptools.a[shr.o]
  d1266080  297de /usr/lib/libtrace.a[shr.o]
  d020c000   5f43 /usr/lib/nls/loc/iconv/ISO8859-1_UCS-2
  d7545000  161ff /usr/java14/jre/bin/libnet.a
  d7531000  135e2 /usr/java14/jre/bin/libzip.a
.... [ lots more libs ] ....
d1297108 3a99 /opt/rational/clearcase/shlib/libatriastats_svr.a
[atriastats_svr-shr.o]
  d1bfa100  2bcdf /opt/rational/clearcase/shlib/libatriacm.a[atriacm-shr.o]
  d1bbf100  2cf3c /opt/rational/clearcase/shlib/libatriaadm.a[atriaadm-shr.o]
.... [ lots more libs ] ....
  d01ca0f8   17b6 /usr/lib/libpthreads_compat.a[shr.o]
  d10ff000  30b78 /usr/lib/libpthreads.a[shr.o]
  d00f0100  1fd2f /usr/lib/libC.a[shr.o]
  d01293e0  25570 /usr/lib/libC.a[shrcore.o]
  d01108a0  18448 /usr/lib/libC.a[ansicore_32.o]
.... [ lots more libs ] ....
  d04a2100  fdb4b /usr/lib/libX11.a[shr4.o]
  d0049000  365c4 /usr/lib/libpthreads.a[shr_xpg5.o]
  d0045000   3c52 /usr/lib/libpthreads.a[shr_comm.o]
  d05bb100   5058 /usr/lib/libIM.a[shr.o]
  d05a7100  139c1 /usr/lib/libiconv.a[shr4.o]
  d0094100  114a2 /usr/lib/libcfg.a[shr.o]
  d0081100  125ea /usr/lib/libodm.a[shr.o]
  d00800f8   846 /usr/lib/libcrypt.a[shr.o]
  d022d660  25152d /usr/lib/libc.a[shr.o]

上一页  1 2 3 4 5 6 7 8  下一页

Tags:AIX 共享 内存

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接