大神详解浅析windows系统中进程和应用的方案?

时间:2014-03-21 来源:http://www.ylmf98.com 作者:雨林木风系统
大神详解浅析windows系统中进程和应用的方案?


    小编这里为我们带来的是关于浅析windows系统中的进程和应用,借助我们更了解windows操作系统,一般来说,计算机运行一个软件时,都会被分成若干个部分来执行,进程就是电脑正在运行的程序,具体指的是程序执行时所需的虚拟地址空间和控制信息。而每一个应用程序运行于独立的进程、他们拥有自己独立的地址空间。不同应用程序的分界线被称为进程边界。
  
    一个内核对象,操作系统能够用它来管理进程,同时也是系统保存进程统计信息的地方。一个地址空间,包含了可执行文件和dLL模块的代码数据,也包括动态内存分配,和线程堆栈和堆得分配。CpU的工作方式,指的是一个进程可以有多个线程。以后CpU会轮流调度资源分配给各个线程,有些像时钟。



windows应用程序的组成:


1、GUi和CUi表示分别是图形和控制台的界面;


2、/sUBsYsTEM:ConsoLE和/sUB-sYsTEM:windows分别指的是控制台和窗口的链接器开关;


3、_twinMain是图形界面的入口点函数和_tmain是控制台界面的入口点函数。

windows一般能建立两种应用程序:


一是GUi程序-图形网友界面-使用的连接器开关是/sUBsYsTEM:ConsoLE;

二是CUi程序-控制台界面-使用的连接器开关是/sUB-sYsTEM:windows,操作系统会加载并且检查可执行文件映像的文件头,并且获得这个子系统的值。

再依据子系统的值创建一个符合要求的程序界面。windows应用程序都会有个入口点函数,在程序运行时,函数就会被调用。



上一篇:番茄家园教你为iE8浏览器提速八大的方案?

下一篇:教你恢复笔记本电脑ip地址的方案?

返回顶部