![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 60
qinzhonghello
脚踏实地,风雨兼程,生命不息,战斗不止!!!
展开
-
GCC编译器相关参数
gcc是GNU Compiler Collection的简称,它是GNU项目中符合ANSI C标准的编译器。gcc支持编译的后缀名后缀名对应的语言后缀名对应的语言.cC原始程序.ii已经过处理的C ++原始程序.CC++原始程序.s汇编语言原始程序.ccC++原始程序.S汇编语言原始程序.原创 2008-11-12 10:09:00 · 633 阅读 · 0 评论 -
如何用Exmap详细查看进程的内存占用情况
在Linux下用ps或者top可以查看每个进程占用内存情况。 但是它们显示的时候都完全包含共享库所占用的内存。例如进程1和2都使用一个共享库3,3占用内存1m,那么在ps中,进程1占用的内存完全包含这1m,进程2也一样。在exmap这个工具中,它可以识别某个共享库被多少进程使用,因此将所占用的内存平摊在各进程的内存使用量中。在上例中,1和2各用500k。 除共享库外转载 2009-04-09 08:59:00 · 1705 阅读 · 2 评论 -
内核编程者必备的几件法宝
原文引自http://www.xxlinux.com/bbs/viewthread.php?tid=2942 关于本文档: /********************************************************************* *filename: Debian/Ubuntu Linux下内核编程者必备的几件法宝 *purp转载 2009-04-09 10:24:00 · 1140 阅读 · 0 评论 -
Linux内核/模块开发常见问题集(FAQ)
转载自水木清华 欢迎大家补充 1. 请推荐一些好的Linux内核参考书?2. 源代码问题2.1 如何得到某一版本的Linux内核源代码?2.2 请问xx命令、xx库的源码是哪个文件?2.3 linux-2.x.x.tar.gz.sign 文件有什么用途?2.4 请推荐一些源代码查看工具?2.5转载 2009-03-30 17:32:00 · 1560 阅读 · 0 评论 -
/proc文件系统简介
proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。它的目录结构如下:目录名称 目录内容 apm 高转载 2009-03-31 11:40:00 · 3120 阅读 · 0 评论 -
Linux下获得CPU利用率和内存使用情况
http://tech.ccidnet.com/art/302/20070423/1068029_1.html在Linux中如果要监视一个进程的运行情况,如查看它的CPU使用效率和内存使用情况,就需要从系统的/proc目录的读取一些系统信息。然后分析得到结果,特别是在嵌入式中的应用程序这个功能就很重要。本文中的代码是从top命令的源代码分析中获得,并做了部分修改,在FC6+GCC转载 2009-03-31 21:21:00 · 1393 阅读 · 0 评论 -
Linux Shell中PS命令中的%CPU的含义介绍
PS命令中的%CPU是指一个进程占用CPU的时间百分比,那么具体的含义是什么呢? PS的man手册的解释是这样的:cpu utilization of the process in "##.#" format. Currently, it is the CPU time used divided by the time the process has been running (cputi转载 2009-03-31 15:35:00 · 3478 阅读 · 0 评论 -
linux下如何编程得到系统的CPU利用率,内存利用率
#include#include#include#define CPU_FILE_PROC_STAT "/proc/stat"/*the utilization of CPU */struct cpu_usage_struct{ unsigned long cpu_user; unsigned long cpu_sys; unsigned long cpu_n原创 2009-03-31 14:19:00 · 2718 阅读 · 0 评论 -
Linux下top命令参数解释
http://www.diybl.com/course/6_system/linux/Linuxjs/2008723/133776.htmltop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up 1:22, 1 user, load average转载 2009-03-30 17:36:00 · 828 阅读 · 0 评论 -
如何查看系统中有多少个处理器
1 #include 2 #include 3 #include 4 int main() 5 { 6 int num = 0; 7 num = sysconf(_SC_NPROCESSORS_CONF); 8 printf("The number of cpu is %d/n",num); 9 return 0;原创 2009-03-30 16:38:00 · 869 阅读 · 0 评论 -
多重引导管理器Grub使用详解
1.问题的提出 目前发行的Linux版本大多用LILO实现多系统引导,但不同版本的LILO有同样的一个问题:根分区(/boot分区)不能分在1024柱面(约8.4GB)以后,否则LILO不能安装或者安装后不能正确引导系统,而使用大硬盘是必然趋势,如何解决这一问题呢?蓝点Linux下的多系统启动管理器――Grub就很好地解决了这一问题。你的大硬盘一般是工作在LBA模式下,转载 2008-12-04 15:09:00 · 1299 阅读 · 0 评论 -
进行有效编辑的七种习惯(vim)
进行有效编辑的七种习惯 Bram Moolenaar 如果你的很多时间是用来敲纯文本,写程序或HTML,那么有效地使用一个好的编 辑器能节省你不少时间。这篇文章里的指导和提示将有助于你更快工作,更少犯 错误。 文中采用开源文本编辑器Vim(Vi IMproved)说明有效编辑的思想,但这些思想也 适用于其他编辑器。择合适的编辑器只是有效编辑的第一步,对于哪个编辑器更 好的讨论将占很大地方,这里就不转载 2008-11-12 08:44:00 · 872 阅读 · 0 评论 -
Linux命令行下查看某文件夹下的文件个数
作者:Webmaster 查看某文件夹下文件的个数,不包括子文件夹里的。ls -l |grep "^-"|wc -l或find ./company -type f | wc -l 查看某文件夹下文件的个数,包括子文件夹里的。 ls -lR|grep "^-"|wc -l 查看某文件夹下文件夹的个数,包括子文件夹里的。转载 2009-04-09 10:16:00 · 1869 阅读 · 0 评论