Linux
文章平均质量分 74
volant_hoo
迷茫的程序员
展开
-
共享内存
进程间通信知识了解不少,今天第一次正式使用,就出问题了。这里选用的是共享内存存储数据,共享数据为一数组,大小动态分配,使用文件映射内存供不同进程进行访问。因为数组大小动态分配,在内存中存储有两个辅助数据,数组大小和当前使用大小,结构如下:struct SharedArray{ int used; int size; int *array;} 在分配内存时,大原创 2009-05-11 21:18:00 · 988 阅读 · 0 评论 -
date和stat
linux系统中的两个命令,今天写了个脚本,比较当前时间和文件中最后修改时间,用到了两个命令,mark一下。两个命令中都有一系列format选项,date用的较多,使用“+”接format选项即可,在脚本中使用date +%s获取当前时间(1970年到现在的秒数)。stat命令用的较少,man了一下,又baidu了一番,最后细看了有看,试了又试,才发现stat有个开关“-c --form原创 2009-05-11 21:21:00 · 860 阅读 · 0 评论 -
Linux的loadavg
查看linux系统性能的时候,会涉及到一个参数loadavg。那loadavg确切的含义是什么呢?loadavg可以通过/proc/loadavg获得,我们man一下proc。其中对loadavg的描述如下: loadavg The load average numbers give the number of jobs in the原创 2009-05-11 21:12:00 · 1501 阅读 · 1 评论