操作系统课程设计——Linux系统管理实践与进程通信实现
班级网络10
学号31006100
姓名YHD
指导老师詹永照
二零一三年一月八号
一、设计内容
1、Linux系统的熟悉与常用操作命令的掌握。
2、Linux环境下进程通信的实现。(实现父母子女放水果吃水果的同步互斥问题,爸爸放苹果,女儿专等吃苹果,妈妈放橘子,儿子专等吃橘子,盘子即为缓冲区,大小为5。)
二、Linux环境介绍
1、Linux的由来与发展
Linux是一种可以在PC机上执行的类似UNIX的操作系统,是一个完全免费的操作系统。1991年,芬兰学生Linux Torvalds开发了这个操作系统的核心部分,因为是Linux改良的minix系统,故称之为Linux。
2、Linux的优点
(1)Linux具备UNIX系统的全部优点
Linux是一套PC版的UNIX系统,相对于Windows是一个十分稳定的系统,安全性好。
(2)良好的网络环境
Linux与UNIX一样,是以网络环境为基础的操作系统,具备完整的网络功能,提供在Internet或Intranet的邮件,FTP,www等各种服务。
(3)免费的资源
Linux免费的资源和公开的源代码方便了对操作系统的深入了解,给编程爱好者提供更大的发挥空间。
3、Linux的特点
1)全面的多任务,多用户和真正的32位操作系统
2)支持多种硬件,多种硬件平台
3)对应用程序使用的内存进行保护
4)按需取盘
5)共享内存页面
进程间通信 共享内存
6)使用分页技术的虚拟内存
7)优秀的磁盘缓冲调度功能
8)动态链接共享库

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。