实验一 Linux命令接口 实验二 观察Linux进程状态 在本实验中学习Linux操作系统的进程状态,并通过编写一些简单代码来观察各种情况下,Linux进程的状态,进一步理解进程的状态及其转换机制。 实验三 观察Linux进程/线程的异步并发执行 通过本实验学习如何创建Linux进程及线程,通过实验,观察Linux进程及线程的异步执行。理解进程及线程的区别及特性,进一步理解进程是资源分配单位,线程是独立调度单位。 实验四 使用信号量进行互斥与同步 本实验介绍在Linux中使用信号量进行进程同步、互斥的方法。读者可以通过实验进一步理解进程间同步与互斥、临界区与临界资源的概念与含义,并学会Linux信号量的基本使用方法。 实验五 进程同步问题实现 利用实验四提供的方法和例子,解决进程同步相关问题,例如:生产者消费者问题,哲学家进餐等问题。 实验六 作业调度算法模拟 (1)掌握周转时间、等待时间、平均周转时间等概念及其计算方法。 (2)理解五种常用的进程调度算法,区分算法之间的差异性,并用C语言模拟实现各算法。 实验七 动态分区分配方式的模拟
2022-06-14 21:45:51 1.56MB linux 运维 服务器 C
1
深入理解Linux网络技术内幕 英文版。电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍。
2022-06-13 21:59:36 18.17MB LINUX 网络编程
1
本文所述示例程序是基于Linux平台的socket网络编程,实现文件传输功能。该示例是基于TCP流协议实现的socket网络文件传输程序。采用C语言编写。最终能够实现传输任何格式文件的文件传输程序。 具体实现代码如下: Server端代码如下: /************************************************************************* > File Name: Server.c > Author: SongLee ********************************************************
2022-06-09 01:41:19 56KB c fd IN
1
Unix-Linux核心编程(精简).ppt
2022-06-03 20:00:43 3.48MB linux unix 文档资料 运维
unix-linux环境编程期末复习.ppt
2022-06-03 20:00:43 207KB linux unix 文档资料 运维
嵌入式操作系统:第5章 Linux Shell编程.ppt
2022-06-01 09:01:57 1.95MB linux 文档资料 运维 服务器
嵌入式软件开发技术:第6章 嵌入式Linux网络编程.ppt
2022-06-01 09:01:50 1.2MB linux 文档资料 网络 运维
Unix(Linux) C编程问题精粹.txt
2022-05-31 19:00:36 12KB linux unix c语言 运维
UNIX(Linux)系统编程常用库函数说明.txt
2022-05-31 19:00:35 14KB linux unix 运维 服务器
linux网络编程 宋敬彬 清华大学出版社 PPT+源代码
1