------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、进程、线程、多进程的概念1、进程和线程进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标...
分类:
编程语言 时间:
2015-08-20 14:38:18
阅读次数:
208
你没有将android 组件和android C/S架构的概念理解清楚,不仅没有理解清楚,还把组件的概念,跟线程、进程混淆在一起了。 我将android比喻成一栋办公大楼,android 中进程就是一个办公室,线程就是办公室里面的员工,办公室是不能干活的,而真正干活的是这个办公室里面的员工 一个员....
分类:
其他好文 时间:
2015-08-19 01:51:14
阅读次数:
105
nginx简介nginx是一款轻量级的web服务器和反向代理服务器,不同于传统的通过每进程或每线程处理并发连接请求的web服务器,nginx采用了模块化、事件驱动、异步、单线程及非阻塞的架构,并大量采用了多路复用及事件通知机制,通过单线程进程worker以高效的回环(run-loop)机制并..
分类:
其他好文 时间:
2015-08-18 12:21:24
阅读次数:
322
多线程进程进程是指在系统中正在运行的一个应用程序每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内通过“活动监视器”可以查看Mac系统中所开启的进程线程1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程)1个线程中任务的执行是串行的(执行完上一个才能执行下一个)因此,也可以...
分类:
编程语言 时间:
2015-08-17 23:34:08
阅读次数:
217
1.多线程 1.1.进程与线程? 进程就是一个运行中的程序。? 一个进程中可以有多个线程,线程是CPU调度和分派的基本单位。我们可以理解为线程就是程序运行中的一条路径。 1.2.多线程的创建及使用 1.2.1.创建 自定义一个类继承Thread类或实现Runnab...
分类:
编程语言 时间:
2015-08-17 23:23:30
阅读次数:
151
1. 进程:(1)程序与进程程序是计算机指令的集合,文件形式存储在计算机磁盘上。进程是程序执行的一个实例,是一个程序在其地址空间的一次执行活动。一个程序可以对应着多个进程。进程是资源申请,调度看,独立运行的单位。(2)进程的组成:内核对象:系统用来存放进程的相关统计信息的地方,是操作系统内部分配的一...
分类:
编程语言 时间:
2015-08-17 23:04:38
阅读次数:
149
1:线程 1.1:线程是什么?线程与进程。 进程:正在运行的程序。windows是多进程的系统。每一个进程有自己的内存区域,也就是每个进程都会占用一定的内存。一般打开应用程序就会有进程的了。 线程:进程的一个分支,一个进程至少包含一个线程。一个进程就叫单线程。每个线程是共享一个内存区域,应该就是共享...
分类:
编程语言 时间:
2015-08-15 17:54:48
阅读次数:
138
进程和线程的区别是什么? 进程是执行着的应用程序,而线程是进程内部的一个执行序列。一个进程可以有多个线程。线程又叫做轻量级进程。 创建线程有几种不同的方式?你喜欢哪一种?为什么? 有三种方式可以用来创建线程: 继承Thread类 实现Runnable接口 应用程序可以使用Executor框架来创建线...
分类:
编程语言 时间:
2015-08-13 09:59:05
阅读次数:
173
多线程概念 并发性和并行性 在单个处理器的多线程进程中,处理器可以在线程之间切换执行资源,从而执行并 发。在共享内存的多处理器环境内的同一个多线程进程中,进程中的每个线程都可以在一 个单独的处理器上并发运行,从而执行并行。如果进程中的线程数不超过处理器的数 目,则线程的支持系统和操作环境可确保每个....
分类:
编程语言 时间:
2015-08-12 23:33:49
阅读次数:
148
进程里面创建线程数收到总线的限制,32位最多只能访问4G内存,其中2G为用户态使用;而每个线程都有自己的栈大小;测试发现使用createthread创建线程;当栈设置为1M时,只能开大约1426个线程;当设置为512k时,可以开2244个线程,设置为256k时,可以开3122个线程,所以在我们做sock通信服务器时,需要注意,如果一个客户端 connect进来,就用一个线程对它进程处理的话,服务端...
分类:
编程语言 时间:
2015-08-12 19:30:04
阅读次数:
138