进程:当我们运行程序时,Linux会为程序创建一个特殊的环境,包含程序运行的所有资源,这个环境就称为进程 前台进程:一般我们使用一些命令,都属于前台进程,直接输出结果到显示器 后台进程:在命令的末尾加上&可以创建最简单的后台进程 常驻进程:系统级进程,以root权限运行在后台,可以处理其他进程请求 ...
分类:
系统相关 时间:
2016-05-13 10:03:54
阅读次数:
284
1、查看系统中的所有进程
ps aux 一般用在unix中,ps -le 一般用在Linux中。
2、进程列表的字段说明
3、查看系统的健康状态
top命令执行结果如下:
其中框住的这三项是判断系统健康与否的重要指标。
其中头部5行是判断系统健康与否的关键数据,下面逐一说明各行的含义。
第一行:
其中load average中判断...
分类:
系统相关 时间:
2016-05-13 02:29:29
阅读次数:
276
进程(process)
进程就是处于执行期的程序。但进程并不仅仅是一段可执行的代码。通常进程还要包含其它资源,像进程标识符,打开的文件,接收到的信号,处理器状态,所分配的内存等信息。实际上,进行就是正在执行程序代码的实时结果,内核需要有效而又透明地管理所有的细节,所以一个进程需要维护非常多的信息。所以总的来说,进程就是处于执行期的程序以及相关资源信息的总称。
Linux中,用一个task_st...
分类:
系统相关 时间:
2016-05-13 01:23:42
阅读次数:
221
Android的原理-不需要太多的剩余内存
不用在意剩余内存的大小.其实很多人都是把使用其他系统的习惯带过来来了.安卓Android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系.如果你知道Java,就能更清楚这机制了.其实和java的垃圾回收机制类似,系统有一个规则来回收内存.进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需...
分类:
移动开发 时间:
2016-05-12 19:42:29
阅读次数:
230
本文主要命令pstree、ps、top、nice、free、screen
1. 程序&&进程
程序是静态的,进程是动态的,即运行中的程序。
一个程序至少有一个进程,一个进程至少有一个线程,即主线程。进程之间内存独立,线程之间内存共享,共享所属进程的内存。
2. pstree
查看进程树
显示进程树及其进程号
pstree -p | more
3. tree...
分类:
系统相关 时间:
2016-05-12 18:38:09
阅读次数:
202
衡量CPU性能的指标: 1,用户使用CPU的情况;CPU运行常规用户进程CPU运行niced processCPU运行实时进程 2,系统使用CPU情况;用于I/O管理:中断和驱动用于内存管理:页面交换用户进程管理:进程开始和上下文切换 3,WIO:用于进程等待磁盘I/O而使CPU处于空闲状态的比率。 ...
分类:
移动开发 时间:
2016-05-11 09:34:05
阅读次数:
249
php的perl扩展编译安装 PHP5.4以上有一个内置服务器 FastCGI 进程管理器(FPM) FPM(FastCGI 进程管理器)用于替换 PHP FastCGI 的大部分附加功能,对于高负载网站是非常有用的。 它的功能包括: 隐藏 PHP seaslog日志 # SeasLog > - * ...
分类:
Web程序 时间:
2016-05-07 13:28:59
阅读次数:
183
Android架构有四层,分别有linux内核,c/c++代码库,SDK APL和应用程序,内核中又有驱动、内存管理、进程管理等。Android移植又分为应用和系统移植。应用移植是把程序移植到硬件平台上。系统移植是把系统移植到硬件平台上。搭建开发环境可以有三种方式:搭建windows下的开发环境,搭 ...
分类:
移动开发 时间:
2016-05-03 20:22:34
阅读次数:
163
Android的系统架构有四层,他们分别是:Liunx内核,C/C++代码库,Android Sdk API,应程序。 Android是基于Liunx内核的,所以它和一些Liunx系统的核心部分即便是有差异,那些差异也是不大的。在这一层中Android包括Liunx 的驱动程序以及内存管理、进程管理 ...
分类:
移动开发 时间:
2016-05-03 20:02:10
阅读次数:
131