可执行文件的生成 http://www.cnblogs.com/web21/p/6201735.html 总:一个可执行文件(linux elf格式文件)是通过什么方式从ELF格式文件加装从而成为进程来执行的 在Linux系统中,可以通过fork()函数来创建进程,然而创建的子进程完全复制父进程的资 ...
分类:
系统相关 时间:
2016-12-26 16:09:45
阅读次数:
242
在python的网络编程里,socetserver是个重要的内置模块,其在内部其实就是利用了I/O多路复用、多线程和多进程技术,实现了并发通信。与多进程和多线程相比,I/O多路复用的系统开销小,系统不必额外再创建进程或线程,也就不需要维护这些进程或线程,从而大大减小了系统的开销。当然,这三者不是孤立 ...
分类:
编程语言 时间:
2016-12-23 19:20:40
阅读次数:
268
python中协程 在引出协成概念之前先说说python的进程和线程。 进程: 进程是正在执行程序实例。执行程序的过程中,内核会讲程序代码载入虚拟内存,为程序变量分配空间,建立 bookkeeping 数据结构,来记录与进程有关的信息, 比如进程 ID,用户 ID 等。在创建进程的时候,内核会为进程 ...
分类:
编程语言 时间:
2016-12-19 07:52:33
阅读次数:
248
一、进程:需要有用Process类用法一:Process.Start("calc");该方法弊端:有许多程序不知道它的运行名字到底是什么,如果写错了,就会出现程序崩溃错误用法二://实例化进程类Process p = new Process();//创建进程开启路径对象ProcessStartInf ...
分类:
编程语言 时间:
2016-12-16 09:42:00
阅读次数:
253
1. 进程号: 每个进程在被初始化的时候,系统都会为其分配一个唯一标识的进程id,称为进程号; 进程号的类型为pid_t,通过getpid()和getppid()可以获取当前进程号和当前进程的父进程的进程号; 2. 进程复制: fork函数,是以父进程为蓝本复制一个新的子进程,包括复制代码段,数据段 ...
分类:
系统相关 时间:
2016-12-16 01:24:39
阅读次数:
163
socket在公司代码中应用比较广,比如接口调用的IPCRPC机制,经常看到这样的代码,但是一直也没有动手写过。 在某个比较大的进程中创建一个子进程,由于父子进程复制会浪费内存,可以将创建进程的命令通过socket发送到另一个轻量级的进程来创建。 在lighttpd和airplay的源码中,sock ...
分类:
其他好文 时间:
2016-12-13 06:43:09
阅读次数:
238
fork创建进程 函数原型如下 #include// 必须引入头文件,使用fork函数的时候,必须包含这个头文件,否则,系统找不到fork函数 pid_t fork(void); //void代表没有任何形式参数 父进程与子进程 1.掌握概念,什么是父进程,什么是子进程 除了0号进程(系统创建的)之 ...
分类:
系统相关 时间:
2016-12-07 20:13:46
阅读次数:
292
进程:就是正在运行的程序 (一个进程可以有多个线程),分配内存让应用程序能够运行。 Windows系统号称多任务(可以同时运行多个应用程序) 宏观上看:Windows确实运行了多个程序 围观上看:cpu快速做了切换操作,快速执行任务 线程:线程就是在一个进程中负责代码的执行,就是一个进程中的执行路径 ...
分类:
编程语言 时间:
2016-12-02 19:06:59
阅读次数:
233
标准如下: 应用启动的过程: 1.桌面点击图标 2.系统为应用创建进程 3.进程创建自己的组件 Activity的启动过程: 首先执行的是onCreate()、onStart()、onResume(),再等View树全部构建完毕,setContentView中的View全部显示结束了,算作是应用完全 ...
分类:
其他好文 时间:
2016-11-29 18:57:19
阅读次数:
176
目录 第1章创建进程内组件 1 1.1 目标 1 1.2 创建项目 3 1.2.1 VC++6.0 3 1.2.2 VC++2010 5 1.3 增加COM类 6 1.3.1 VC++6.0 6 1.3.2 VC++2010 8 1.3.3 项目结构 12 1.4 增加方法 13 1.4.1 VC+ ...
分类:
其他好文 时间:
2016-11-25 23:42:57
阅读次数:
493