
嵌入式-linux
文章平均质量分 93
Peter_J
这个作者很懒,什么都没留下…
展开
-
linux下的缓存机制及清理buffer/cache/swap的方法梳理
  一、缓存机制介绍 在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。CPU上下文切换:CPU给每个进程一定的服务时间,当时间片用完后,内核从正在运行的进程...转载 2019-01-25 20:19:57 · 931 阅读 · 0 评论 -
linux中pid,tid, 以及 真实pid的关系
1、pid,tid,真实pid的使用 进程pid: getpid() 线程tid: pthread_self() //进程内唯一,但是在不同进程则不唯一。 线程pid: syscall(SYS_gettid) //系统内是唯一的 #include <stdio.h> #include <pthread.h> #includ...转载 2019-02-14 16:50:21 · 1234 阅读 · 0 评论