prelink

系统优化可以从内核和文件系统往后的两个方向进行考虑,内核的优化无非是驱动的优化以及裁剪,优化空间有限;另外一个方向就是系统起来后service和app对资源加载的优化,而且这一部分是可以优化的主要部分,下面讲一下prelink的优化方式,这个方式是提前把service或者app需要加载的共同库提前链接好,这些共享库拥有相同的物理地址,这样当另一个进程需要访问相同的库时直接访问该物理地址就可以了,提高了访问速度,prelink是个开源项目,下面讲一下这个项目的用法:

Dowloadthe opensource

  http://git.yoctoproject.org/cgit/cgit.cgi/prelink-cross

Compilethe source code

  ./configure--prefix=…  CC=…

  make

  make install

prelink.conf信息如下:


项目编译脚本信息如下:


fs-prelink.sh信息如下:


动态库的调试方法:

LD_DEBUG=statistics  /home/xts/bin/ODI_Gateway





你可能感兴趣的:(prelink)