《电子科技大学网络编程课件第七讲——服务器软件设计的算法和问题》-公开课件.pptVIP

  • 6
  • 0
  • 约6.49千字
  • 约 34页
  • 2019-12-28 发布于广西
  • 举报

《电子科技大学网络编程课件第七讲——服务器软件设计的算法和问题》-公开课件.ppt

* * * * * * * * 两种形式的并发性:进程和线程 服务器创建多个进程,每个进程都有一个执行线程 服务器在一个进程中创建多个执行线程 将在11章和12章说明 计算机网络编程 电子科大计算机学院 主进程 从进程 主线程 从线程 多个单线程进程 一个进程包含多个执行线程 并发服务器为每个连接创建一个新从线程 对于单线程的进程实现,采用fork实现 程序中包含主进程和从进程的全部代码 从进程执行一个单独编写和编译的程序也许更加方便 linux系统支持 调用fork后再调用execve 回忆P24所讲 计算机网络编程 电子科大计算机学院 计算机网络编程 电子科大计算机学院 #include stdlib.h #include stdio.h int mul,sum; int main(void) { int i,pid; sum = 0; mul = 1; if((pid=fork()) 0) { for(i=1; i=5; i++) { printf(The value of i is %d\n,i); fflush(stdout); sum += i; } printf(The sum is %d\n,sum)

文档评论(0)

1亿VIP精品文档

相关文档