冰雨战士

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年6月11日

摘要: 一、什么是init init是Linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务。所以,init始终是第一个进程(其PID始终为1)。内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init。如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败。二、运行级别运行级就是操作系统当前正在运行的功能级别。这个级别从1到6,具有不同的功能。其功能级别如 阅读全文
posted @ 2012-06-11 13:02 冰雨战士 阅读(330) 评论(0) 推荐(0)

摘要: 细心的朋友会注意到,当你在linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法.那么我来谈谈这个问题.先来说说free命令[root@server ~]# free -mtotal used free shared buffers cachedMem: 249 163 86 0 10 94-/+ buffers/cache: 58 191Swap: 511 0 511其中:total 内存总数used 已经使用的内存数free 空闲的内存数shared 多个进程共享的内存总 阅读全文
posted @ 2012-06-11 12:07 冰雨战士 阅读(3354) 评论(0) 推荐(0)