- 博客(4)
- 资源 (12)
- 收藏
- 关注
转载 C 指针
<br />指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。<br />指针的概念<br /><br /> 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。<br /
2011-01-20 10:38:00 559
转载 linux进程间的通信
序linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了“system V IPC”,通信进程局限在单个计算机内;后者则跳过了该限制,形成了基于套接口(socket)的进程间通信机制。Linux则把两者继承了下来,如图示:其中,最初Unix IPC包括:管道、FIFO、信号;Syst
2011-01-16 15:52:00 541
转载 linux下的多线程
<br />在传统的Unix模型中,当一个进程需要由另一个实体执行某件事时,该进程派生(fork)一个子进程,让子进程去进行处理。 <br /> <br />Unix下的大多数网络服务器程序都是这么编写的,即父进程接受连接,派生子进程,子进程处理与客户的交互。 <br /> <br />虽然这种模型很多年来使用得很好,但是fork时有一些问题: <br /> <br />1. fork是昂贵的。内存映像要从父进程拷贝到子进程,所有描述字要在子进程中复制等等。目前有的Unix实现使用一种叫做写时拷贝(copy
2011-01-16 11:56:00 635
转载 多线程与进程
多线程技术有何优越性[ 2007-11-19 17:04:00 | By: 扬扬 ] 0推荐多任务指的是系统可以同时运行多个进程,每个进程又可以同时执行多个线程.进程是应用程序的运行实例,拥有自己的地址空间.每个进程拥有一个主线程,同时还可以建立其他线程.线程是操作系统分配CPU时间的基本实体,每个线程占用的CPU时间由系统分配,系统不停地在线程之间切换.进程中的线程共享进程的虚拟地址空间可以访问进程的资源,处于并行执行状态,这就是多线程的基本概念.进程与线程的概念进程是可以与其他程序并发执行的一次执行过程
2011-01-16 11:16:00 813
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人