
Linux
文章平均质量分 90
jeff_0825
这个作者很懒,什么都没留下…
展开
-
epoll 和select
select:轮循方式察看句柄集状态是否变化;FDSET大小受限,虽然可增大,但轮循效率随着FDSET增大而明显下降;epoll(linux 2.6内核)epoll为处理大批量句柄而作了改进的poll。要使用epoll只需要这三个系统调用:epoll_create(2), epoll_ctl(2), epoll_wait(2)。 它是在2.5.44内核中被引进的(e原创 2015-03-17 17:07:48 · 324 阅读 · 0 评论 -
Linux init
Linux 启动时,运行一个叫做init 的程序,然后由它来启动后面的任务,包括多用户环境,网络等。那么,到底什么是运行级呢?简单的说,运行级就是操作系统当前正在运行的功能级别。这个级别从1 到6 , 具有不同的功能。这些级别在/etc/inittab 文件里指定。这个文件是init 程序寻找的主要文件,最先运行 的服务是那些放在/etc/rc.d 目录下的文件。大多数的Linux 发行版转载 2015-08-10 20:34:29 · 301 阅读 · 0 评论 -
Linux性能测试工具
在测试中,我们不仅需要查看系统日志信息,而且还要使用大量的性能监测工具来关注某些地方,如内存、CPU等。在Linux系统中,所有的运行参数保存在虚拟目录/proc中,换句话说,我们使用的性能监控工具取到的数据值实际上就是源自于这个目录,下面就让我们了解一下这些常用的性能监控工具。 uptime 系统平均负载率 dmesg 硬件/系统信息 top 进转载 2015-10-14 17:28:45 · 367 阅读 · 0 评论