摘要:
疑问 CPU获得硬中断后,执行中断处理程序,这个“中断处理程序”就是“驱动程序”,对于一个设备发来的中断,不应该由这个设备的“中断处理程序”(驱动)处理吗?“中断处理程序”其实是在内核中的一段代码 中断的概念 中断,在系统的不同设计者眼中完全不是一个东西,这是为什么大家对它有那么多误解,因为不少人把 阅读全文
摘要:
ps eo rss,pmem,pcpu,vsize,args | sort k 1 r n | less 解析一下: ps 都知道,是linux,unix显示进程信息的, e 是显示所有进程, o是定制显示信息的格式 rss: resident set size, 表示进程占用RAM(内存)的大小, 阅读全文
摘要:
Linux内存点滴 用户进程内存空间 经常使用top命令了解进程信息,其中包括内存方面的信息。命令top帮助文档是这么解释各个字段的。 VIRT, Virtual Image (kb) RES, Resident size (kb) 实际使用 SHR, Shared Mem size (kb) %M 阅读全文
摘要:
eval命令妙用——变量嵌套替换 eval命令在Linux下的应用非常广泛,在写脚本的时候遇到一个变量嵌套的问题,用eval迎刃而解,略试不爽啊。 更多eval用法见下: 1. eval会把赋值语句中双引号之间的内容直接赋给‘=’前的变量,而不是当作字符串赋给变量 例如: 2. 当在一个赋值语句的前 阅读全文
摘要:
linux系统中如何查看cpu信息? 查看linux版本、cpu、位数、内核、内存等信息 linux下查看CPU,内存,机器型号,网卡等信息的方法 查看服务器物理CPU数和CPU核数方法介绍 可以用/proc/cpuinfo 查看CPU 的信息。 该文件包含系统上每个处理器的数据段落。/proc/c 阅读全文
摘要:
在Linux中,我们知道可以通过nice、renice命令改变进程的执行优先级,优先级高的进程优先执行,从而一定程度上保证重要任务的运行。 除了nice、renice外,可以通过CPU affinity指定进程在哪些处理器上运行。CPU affinity表示进程要在某个给定的 CPU 上尽量长时间地 阅读全文