linux
奔跑的小蜗牛1221
这个作者很懒,什么都没留下…
展开
-
简述linux下的statm
# cat /proc/1629/statm135661 29113 11225 8177 0 112486 0很简单地返回7组数字,每一个的单位都是一页 (常见的是4KB)分别是size:任务虚拟地址空间大小Resident:正在使用的物理内存大小Shared:共享页数Trs:程序所拥有的可执行虚拟内存大小Lrs:被映像倒任务的虚拟内存空间的库的大小Drs:程序数据段和用户态的栈的大小dt:脏页数量其中size、Trs、Lrs、Drs对应于进程的虚拟内存,Resident、shar原创 2021-10-12 11:27:54 · 1658 阅读 · 0 评论 -
struct tm 的应用
一、tm结构在time.h中的定义如下:#ifndef _TM_DEFINEDstruct tm { int tm_sec; /* 秒 – 取值区间为[0,59] */ int tm_min; /* 分 - 取值区间为[0,59] */ int tm_hour; /* 时 - 取原创 2015-09-19 12:47:31 · 4236 阅读 · 1 评论 -
标准IO库函数 ssanf和sprintf
->格式化输入 sscanfint scanf(const char *format, …);从标准输入读入信息int fscanf(FILE *stream,const char *format, …);从stream指向的文件中读入信息int sscanf(const char *buf,const char *format, …);从buf指定的内存区域中读入原创 2015-09-24 11:00:59 · 743 阅读 · 0 评论 -
linux C之access函数
linux C之access函数access():判断是否具有存取文件的权限相关函数 stat,open,chmod,chown,setuid,setgid表头文件 #include定义函数 int access(const char * pathname, intmode);函数说明 access()会检查是否可以读/写转载 2015-09-24 12:00:29 · 442 阅读 · 0 评论 -
Linux内核的namespace机制分析
1. Linux内核namespace机制Linux Namespaces机制提供一种资源隔离方案。PID,IPC,Network等系统资源不再是全局性的,而是属于某个特定的Namespace。每个namespace下的资源对于其他namespace下的资源都是透明,不可见的。因此在操作系统层面上看,就会出现多个相同pid的进程。系统中可以同时存在两个进程号为0,1,2的进程,由于属于不同的转载 2015-12-10 22:48:05 · 756 阅读 · 0 评论 -
DVR 和 NVR 的区别
DVR 和 NVR 的区别原创 2016-01-08 19:44:53 · 11640 阅读 · 0 评论