本小结主要对linux进程的调度部分进行学习总结。linux是个支持多任务的操作系统,因此才会涉及到进程的调度,调度的目的是为了让多个进程并存、在当前CPU是多核(单核的CPU系统中面对多任务时也涉及到进程的调度)的情况下,CPU可以高效的对处于可执行状态的进行调度处理、以提..
分类:
系统相关 时间:
2015-06-14 00:35:42
阅读次数:
141
在操作系统下执行top命令,S列为进程状态,对几个进程状态做下解释:
进程大致分为以下几个状态
D 不可中断 Uninterruptible sleep (usually IO)
R 正在运行,或在队列中的进程
S 处于休眠状态
T 停止或被追踪
Z 僵尸进程
W 进入内存交换(从内核2.6开始...
分类:
系统相关 时间:
2015-06-12 17:19:30
阅读次数:
161
## processes 进程管理
##ps查看当前系统执行的线程列表,进行瞬间状态,不是连续状态,连续状态需要使用top名称查看 更多常用参数请使用 man ps查看
ps
##显示所有进程详细信息
ps aux
##-u 显示某个用户的进程列表
ps -f -u www-data
## -C 通过名字或者命令搜索进程
ps -C apache2
## --sort ...
分类:
系统相关 时间:
2015-06-12 11:50:00
阅读次数:
188
本小结主要总结,Linux下进程的几种状态及其间的相互转换。一、Linux进程的几种状态1、Linux进程状态:R(TASK_RUNNING),可执行状态Linux下处于运行状态和就绪状态的进程,统称为R状态,一个进程只有处于该状态才有可能被CPU执行。同一时刻可以有多个进程处于该状态,处于这些..
分类:
系统相关 时间:
2015-06-12 01:04:39
阅读次数:
193
引言关于Android应用程序原理及术语,前面两篇:Android开发之旅:应用程序基础及组件Android开发之旅:应用程序基础及组件(续)介绍了Android应用程序的进程运行方式:每一个应用程序运行在它自己的Linux进程中。当应用程序中的任何代码需要执行时,Android将启动进程;当它不在...
分类:
移动开发 时间:
2015-06-11 18:34:14
阅读次数:
125
引言当应用程序的组件第一次运行时,Android将启动一个只有一个执行线程的Linux进程。默认,应用程序所有的组件运行在这个进程和线程中。然而,你可以安排组件运行在其他进程中,且你可以为进程衍生出其它线程。本文从下面几点来介绍Android的进程与线程:1、进程2、线程2.1、远程过程调用(Rem...
分类:
移动开发 时间:
2015-06-11 18:28:16
阅读次数:
143
计算机实际上所做的事情很简单,即通过对程序的调度执行,完成用户指定的一系列操作。这个过程我们可以这样在比喻,计算机是一个厨房,程序是一份菜谱、点菜的窗口就是一个输入,中间程序运行的过程就是计算机进行炒菜,而程序运行完成将结果呈现给用户的时候,就是程序运行的输..
分类:
系统相关 时间:
2015-06-11 07:03:16
阅读次数:
166
一 共享内存介绍 共享内存可以从字面上去理解,就把一片逻辑内存共享出来,让不同的进程去访问它,修改它。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共...
分类:
系统相关 时间:
2015-06-10 11:47:37
阅读次数:
210
Linux进程管理工具一、pstree:查看进程树结构二、ps命令使用1、命令说明ps:显示进程状态的命令,快照式、一次性2、常用组合参数aux:-ef:例如:3、各选项代表意义:VSZ:VirtualmemorySiZeRSS:常驻内存集STAT状态:R:runningS:可中断睡眠D:不可中断睡眠T:stoppedZ:zom..
分类:
系统相关 时间:
2015-06-10 01:20:23
阅读次数:
199
linux系统有一些几类权限:UserGroupOtherUser:文件或目录的属主,表现为r--、rw-、r-x等Group:文件或目录的属组,表现为r--、rw-、r-x等Other:文件或目录的其他人的权限,表现为r--、rw-、r-x等linux进程的权限匹配模型当用户执行一个程序以文件为参数时,进程的属主是执行..
分类:
系统相关 时间:
2015-06-08 21:45:09
阅读次数:
211