
Linux
zxpost1927
这个作者很懒,什么都没留下…
展开
-
2.6 Linux 内存管理改进
2.6 Linux 内核使用了许多技术来改进对大量内存的使用,使得 Linux 比以往任何时候都更适用于企业。本文列出了一些更重要的改变,包括反向映射(reverse mapping)、使用更大的内存页、页表条目存储在高端内存中,以及更稳定的内存管理器。 随着 Linux 内核的发展和成熟,更多的用户期待着 Linux 可以运行非常大的系统来处理科学分析应用程序或者甚至海量数据库。这些企业级的转载 2008-07-07 23:15:00 · 232 阅读 · 0 评论 -
rpm建包原理
为什么要打包? 制作 rpm 不仅仅是打包,更可以解决菜单创建、打补钉、完成大量预配置、与其他软件包互动等操作。使用源代码安装要求用户了解基本的编译过程、能够应付各种不能编译的意外、必须自己完成抽象的配置、甚至懂得软件开发,能够自己打补钉,……对非计算机专业的用户而言简直就是天方夜谭。这是把软件开发的最后一步抛给了用户,作为发行版,这是极不负责任的!也是不现实的,除非用 lfs,但那是一本菜谱,不转载 2009-01-29 22:40:00 · 716 阅读 · 0 评论 -
Red Hat Package Manager(RPM的介绍和应用)
RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和的软件包中的.exe文件类似是可执行的;RP转载 2009-01-29 22:38:00 · 214 阅读 · 0 评论 -
shell 13 问:http://bbs.chinaunix.net/thread-218853-1-1.html
牛文原创 2009-02-06 10:47:00 · 379 阅读 · 0 评论 -
shell脚步命令行参数传递问题
1. #------------------------------------------------------------------------- 9 # 强烈注意,在赋值的前后一定不要有空格10 # 如果有空格会发生什么?11 12 # 如果"VARIABLE =value",13 # ^14 #+ 脚本将尝试运行一个"VARIABLE"的命令,带着一个"=v转载 2009-02-05 22:01:00 · 10777 阅读 · 0 评论 -
如何判断Unix系统的一个库文件是32位还是64位的
某些时候,我们需要知道操作系统的位数,或者配置插件的时候需要知道主程序的位数(例如配置apache插件的时候需要知道apache的位数以便配置相应的插件),最简单的办法就是执行file命令,如:Linux:# file libnss1_files-2.2.4.so libnss1_files-2.2.4.so: ELF 32-bit LSB shared object, Intel 803转载 2009-02-19 10:29:00 · 3250 阅读 · 0 评论 -
linux 的库操作命令 ar和nm
当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍两个命令ar和nm,用来对库操作。 1.ar基本用法2.nm基本用法命令 当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介转载 2009-10-15 14:08:00 · 157 阅读 · 0 评论