什么是进程
程序(program):通常为二进制程序放置在储存媒介中(如硬盘、光盘、软盘、磁带等),以物理文件的形式存在。
进程(process):程序被触发后,执行者的权限与属性、程序的程序代码与所需数据等都会被加载到内存中,操作系统并给予这个内存内的单元一个标识符(PID),也就是说:进程就是一个正在运行的程序。
父子进程 jack@ubuntu:~$ ps -l
F S UID PI...
分类:
系统相关 时间:
2016-07-12 17:38:41
阅读次数:
373
日期
内核版本
架构
作者
GitHub
CSDN 2016-06-30
Linux-4.6
X86 & arm
gatieme
LinuxDeviceDrivers
Linux进程管理与调度
我们前面提到linux有两种方法激活调度器:核心调度器和
一种是直接的, 比如进程打算睡眠或出于其他原因放弃CPU
另一种是通过周期性的机制, 以固定的频率运行, 不...
分类:
系统相关 时间:
2016-07-11 17:22:42
阅读次数:
328
Linux CFS调度器之唤醒抢占
日期
内核版本
架构
作者
GitHub
CSDN 2016-07-05
Linux-4.6
X86 & arm
gatieme
LinuxDeviceDrivers
Linux进程管理与调度
CFS负责处理普通非实时进程, 这类进程是我们linux中最普遍的进程1 前景回顾1.1 CFS调度算法CFS调度算法的...
分类:
系统相关 时间:
2016-07-11 17:21:17
阅读次数:
377
日期
内核版本
架构
作者
GitHub
CSDN 2016-6-29
Linux-4.6
X86 & arm
gatieme
LinuxDeviceDrivers
Linux进程管理与调度
我们前面提到linux有两种方法激活调度器:核心调度器和
一种是直接的, 比如进程打算睡眠或出于其他原因放弃CPU
另一种是通过周期性的机制, 以固定的频率运行, 不时...
分类:
系统相关 时间:
2016-07-11 17:20:17
阅读次数:
549
对于AMS来讲,Activity管理是它的核心工作,前面两篇文章都是讲AMS的启动流程和进程的管理,这两篇文章其实是为本文做铺垫的,只有理解了前面两篇文章才能更好地理解AMS的activity管理。在谈到Activity的管理的时候,就不得不说一下Activity的启动流程,说道activity的启动流程就要说一下进程启动的问题了,前面一片文章中我们已经分析了AMS的进程管理,这里需要补充的一点就是...
分类:
移动开发 时间:
2016-07-11 12:35:31
阅读次数:
521
??
1、 进程的地址空间
在32位操作系统中,进程的地址空间为0到4GB,
示意图如下:
图1
这里主要说明一下Stack和Heap:
Stack空间(进栈和出栈)由操作系统控制,其中主要存储函数地址、函数参数、局部变量等等,所以Stack空间不需要很大,一般为几MB大小。
Heap空间的使用由程序员控制,程序员可以使用malloc、n...
分类:
移动开发 时间:
2016-07-10 18:56:21
阅读次数:
275
应用管理的界面与进程管理的界面是一样的, 只是增加一个ListView点击弹出PopupWindow ...
分类:
移动开发 时间:
2016-07-05 14:17:24
阅读次数:
168
与进程管理的区别是: 进程只是查询内存中的正在运行的应用程序 而应用管理是查询所有Data和Sdk卡中的应用程序 通过PackageManager 来获取已经安装了的应用程序 PackageManager 贯穿了进程管理, 缓存清除, 应用管理 AppInfo 用来存储获取的应用信息, 通过pack ...
分类:
移动开发 时间:
2016-07-05 13:56:23
阅读次数:
229
进程管理 一.基础知识 1.内存空间分为:线性空间和物理空间 线性空间:内存被划分成页框,固定的存储空间 虚拟内存 指令、数据、堆区、栈区 常驻内存 系统的指定和数据 2.进程上下文切换:进程的切换,保存将要退出的进程的现场,装载下一个要运行的进程 进程的属性: 进程号 内存空间 启动用户 父进程 ...
分类:
系统相关 时间:
2016-07-04 22:12:39
阅读次数:
300
本节主要介绍进程管理界面的逻辑代码:至此进程管理的功能已经完善了 首先要加载正在运行的进程,获取进程信息, 这是一个耗时的操作, 所以一个子线程来处理缓冲加载, 加载完数据就通知ListView 将数据展示到 界面,listview怎么知道,数据缓冲完了,如何获取这个通知呢? 不错就是使用Threa ...
分类:
移动开发 时间:
2016-07-04 18:35:41
阅读次数:
249