linux下关于进程和内存的一些基础知识
2013-04-11 00:17
393 查看
linux中的多任务:也就是说在CPU上同时运行多个个进程,但是在linux中一个CPU同时只能运行一个进程,它有一个进程等待运行队列,每个进程都会在这个队列中,每个进在运行时,分配给很短的运行时间,在没运行完就挂起在等待运行队列中,运行其他的进程,就这样,让人们感觉是同时可以运行多个进程。
linux的内存与计算是一项很重要的管理项,我很可以使用:free查看关于内存的一些指数,其中
[root@scs-2 tmp]# free
total used free shared buffers cached
Mem: 3266180 3250004 16176 0 110652 2668236
-/+ buffers/cache: 471116 2795064
Swap: 2048276 80160 1968116
这几项大家都可以看懂吧,我今天给大家说一下buffers项和cached,他们都是为了提高文件读取速度的,
其中buffers主要缓冲块设备文件的,存放目录里有什么内容,文件的属性及权限
cached用来记忆我们打开过的文件
linux的内存与计算是一项很重要的管理项,我很可以使用:free查看关于内存的一些指数,其中
[root@scs-2 tmp]# free
total used free shared buffers cached
Mem: 3266180 3250004 16176 0 110652 2668236
-/+ buffers/cache: 471116 2795064
Swap: 2048276 80160 1968116
这几项大家都可以看懂吧,我今天给大家说一下buffers项和cached,他们都是为了提高文件读取速度的,
其中buffers主要缓冲块设备文件的,存放目录里有什么内容,文件的属性及权限
cached用来记忆我们打开过的文件
相关文章推荐
- linux下多进程的文件拷贝与进程相关的一些基础知识
- 进程控制1——关于进程控制的一些基础知识
- Linux-7基础篇 关于进程的一些事
- 一些关于Python的基础知识 - 千月的python linux 系统管理指南学习笔记(3)
- 关于内存的一些基础知识
- 关于linux的一些基础知识
- Linux进程的一些基础知识
- linux中一些网络方面的基础知识
- 关于linux下内存使用的一些疑惑[转载]
- 关于地图学的一些基础知识
- 关于 XML 的一些基础知识
- 【Linux基础学习之三】Bash的一些基础知识总结(通配符、重定向、管道、命令补全)
- 关于sqlite的一些基础知识
- 关于mybatis mapper中的resultMap一些基础知识
- c/c++关于内存分配的知识(非常详细的比较,且VirtualAlloc分配内直接在进程的地址空间中保留一快内存)
- 关于linux下alsa的一些知识
- linux进程基础知识
- Linux设备驱动程序——内存和I/O基础知识学习:(1)内核中相关基础知识学习
- windows程序设计的一些基础知识点—— 进程及其线程
- Linux进程基础知识总结