首 页 | 新 闻 | Symbian | Windows Mobile| J2ME | 下载中心 | 游戏策划 | 购书指南 | 移动开发视频教程
您现在的位置: 开发视界 >> 专家专栏 >> Symbian翻译小组 >> Symbian OS SDK V8.1a >> Symbian OS guide >> Base >> Using User Library >> Memory Management >> concepts >> 文章正文
固化进程
作者:LeeFJ    文章来源:PhonerCN    更新时间:2006-5-9 0:21:19
译者:LeeFJ
 
SYMBIAN OS SDK V8.1A 

--------------------------------------------------------------------------------

 » Symbian OS SDK v8.1a » Symbian OS guide » Base » Using User Library (E32) » Thread And Process Management » Using Threads and Processes » Fixed processes


--------------------------------------------------------------------------------

Fixed processes
固化进程

A fixed process is a process in which its chunks always reside at the same linear address - their home address; only their access permissions are modified during a context switch. The usual re-mapping from the data section to the home section is not done and greatly improves performance.
固化进程的chunk一直驻留在同一个线性地址空间,在进行上下文切换的时候,仅改变进程的访问许可。它不执行通常的从数据区到原驻区的地址重映射,这使得性能上获得了提高。

Fixed processes do not see the virtual machine model; each process must have its data at a different linear address. It is, therefore, not possible to run multiple copies of a fixed process.
虚拟机模型对于固化进程来说不可见;每一个进程必须保持他们的数据在不同的线性地址空间。因此,要固化进程的多个拷贝同时运行是不可能的。


Fixed processes are suitable only for system server processes such as the file server, window server etc. since the majority of context switches involve these processes.
固化进程只适用于系统服务进程,例如文件服务,窗口服务等。因为绝大多数的上下文切换都包括了三个步骤。


--------------------------------------------------------------------------------

See also
chunks

virtual machine model


--------------------------------------------------------------------------------
Copyright ©2005  Symbian Ltd.       unknown-build-id

相关文章:
进程与线程简介
线程和进程 ID
进程类型
虚拟机模型
地址空间与进程