欢迎来到天天文库
浏览记录
ID:41032538
大小:248.50 KB
页数:64页
时间:2019-08-14
《linux多进程编程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、重庆邮电大学移通学院毕业设计(论文)重庆邮电大学移通学院毕业设计(论文)任务书设计(论文)题目Linux多进程编程及应用学生姓名***系别计算机专业计算机科学与技术班级********指导教师**职称讲师联系电话*******指导教师所在单位重庆邮电大学移通学院计算机系主要研究内容、方法和要求要求:熟悉Linux内核进程相关代码,熟悉Linux多进程编程。内容:1、掌握Linux内核进程相关代码。2、掌握Linux进程的静态结构。3、熟悉Linux进程的创建,调度,及撤销。4、熟悉Linux进程间通信。进度计划第4周-第6周:了解
2、Linux历史第7周-第9周:学习Linux进程相关内核代码。第10周-第13周:学习Linux多进程编程第14周-第15周:系统性总结及论文撰写、修改论文阶段。主要参考文献[1]DanielP.Bovet&MarcoCesati深入理解Linux内核(第三版):中国电力出版社,2007.9[2]MichaelBeck,HaraldBohme,MirkoDziadzka,UlrichKunitz,RobertMagnus,ClausSchroter,DirkVerwornerlinux内核编程指南(第三版):清华大学出版社,200
3、4.10[3]倪继利Linux内核分析及编程:电子工业出版社,2005.9指导教师签字:年月日教研室主任签字:年月日64重庆邮电大学移通学院毕业设计(论文)前言64重庆邮电大学移通学院毕业设计(论文)摘要【摘要】自1991年LinusTorvalds将Linux带到这个世界上以来。经过20年的发展。Linux越来越受到众多计算机用户的青睐。Linux以其无与伦比的优越性,在现今这个众多操作系统共存的世界占有越来越重要的地位。正因为Linux有极高的性能,所以现今高端计算机就成为了Linux的世界,据统计2010年全世界有80%的超
4、级计算机上都是运行的Linux系统。在服务器领域,尤其是在WEB服务器方面,Linux成绩尤其突出。Linux平台下推出的LAMP(Linux+Apache+Mysql+PHP)架构体系所搭建的WEB服务占据了WEB流量的70%。Linux是一个真正意义上的多用户多任务操作系统。Linux多进程技术继承了UNIX健壮而又成熟的技术,但Linux没照搬UNIX技术,而是天才版的革新了UNIX技术。这是其他操作系统无法比拟的。Linux为用户提供了功能强大的API(ApplicationProgrammingInterface,应用程
5、序编程接口),这使得在Linux下进行程序的开发变得轻而易举。本文所涉及到的内容有,Linux操作系统下进程的原理分析,多进程的创建,进程的调度,以及进程之间的相互通信。本文中的所有程序实例都采用C语言。【关键词】Linux,进程,内核分析,Linux编程64重庆邮电大学移通学院毕业设计(论文)Abstract【Abstract】LinusTorvaldsin1991toLinuxcometothisworld。After20yearsofgrowth。Linuxmoreandmoregetthefavourofmanycompu
6、terusers。Linuxunparalleledadvantage,inthisdayandmanyoperatingsystemscoexistworldplaysmoreandmoreimportantposition。BecauseofLinuxhasextremelyhighperformance,sonowhigh-endcomputersbecameLinuxworld,accordingtostatistics,the2010worldhas80%ofthesupercomputerisrunningLinuxs
7、ystem.Intheserverdomain,especiallyinWEBserver,Linuxscoresespeciallyprominent.LinuxlaunchedtheworkbenchtechnologiesLAMP(Linux+Apache+Mysql+PHP)architecturesystembuildingWEBservicesaccountedfor70%ofWEBtraffic.Linuxisarealsenseofmulti-usermultitaskingoperatingsystem.Linu
8、xmulti-processtechnologyinheritedUNIXrobustandmaturetechnology,butLinuxdidn'tcopyUNIXtechnology,butgeniusversionoftheUNIXtec
此文档下载收益归作者所有