登录
首页 » Linux编程 » NACHOS LAB3.2

NACHOS LAB3.2

于 2022-10-13 发布 文件大小:591.85 kB
0 202
下载积分: 2 下载次数: 1

代码说明:

  了解线程切换出错的机理,利用信号量,锁机制来保护线程。分为3部分:(1)基于双向链表插入、删除的锁机制演示(2)基于table类表申请、释放的锁机制演示(3)基于BoundedBuffer类读写问题的锁机制演示。先补充synch里的函数,有两种方式1.利用信号量,2.自己写函数……

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Remote compilation
    2022-03-31 05:26:17下载
    积分:1
  • NS2优化链路状态路由协议
    本文档描述了优化链接状态路由 (OLSR)移动自组网的议定书 》。议定书 》 是一项优化古典的链路状态算法的量身定做的要求移动的无线局域网。在议定书 》 中使用的关键概念在于,多点继电器 (MPRs)。论述是所选的节点的转发在驱油过程中的广播的消息。这种技术极大地减少了开销比经典消息驱驱油机理,在那里每个节点转发每个消息时它接收消息的第一个副本。在 OLSR,链路状态只有通过节点当选为论述生成信息。因此,通过最小化的控制数实现了第二次优化消息在网络中被淹。作为一个第三的最优化,MPR节点可以选择报告本身和其 MPR 之间的唯一联系选择器。因此,作为对经典的链路状态算法,相反部分链接状态信息分布在网络中。这信息然后用于路由计算。OLSR 提供(以跃点数) 的最佳路线。议定书 》 是特别适用于大面积、 高密度的网络,作为这项技术好在这方面的论述作品。
    2022-03-14 21:44:42下载
    积分:1
  • 制作一个符号表
    此代码是为了制定一个符号表。符号表:通常情况下,C或C++编译器编译一个源文件与一个.OBJ或扩展名.o的目标文件。这包含可执行代码和数据的集合,该接头可以处理成一个工作应用程序或共享库中。对象文件有一个称为在其一个符号表,该目标文件中的不同项目映射到名称,该接头能够理解的数据结构。如果你从你的代码中调用一个函数,编译器不把常规的最终地址在目标文件中。相反,它把一个占位符值转换成代码,并增加了一张纸条,告诉连接器来查找在各种符号表引用的所有目标文件它的加工和坚持最终位置在那里。其次,也是在一个共享库或DLL的符号表。这是由连接体产生并用于命名所有的功能和数据项是可见的库的用户。这使得系统做运行时的链接,解决开放式引用那些名字在那里的库加载到内存中的位置。
    2022-07-26 02:11:39下载
    积分:1
  • 机制解决南北过桥问题
    有一座小桥,小桥中间宽两边窄,中间每次最多允许两人通过,两边每次最多允许一人通过,使用管程机制实现过此桥的程序。管程机制解决南北过桥问题,复制进LINUX虚拟机即可运行。
    2022-01-21 02:50:42下载
    积分:1
  • 重复视频的检测与识别
    应用背景在电视视频相关的节目,我们经常发现重复的视频出现在系统要求更多的人来处理。这是麻烦!这项工作可以在很大程度上减少这种工作量。关键技术视频指纹检测与识别技术已被用于代码。直方图是图像的基本特征进行描述,然后graythreshold每个像素进行二进制图像。然后将二进制图像到代表该图像的指纹。 ; ; ;视频 ;是由一系列的指纹。比较向量的指纹,我们可以实现的结果,其中一个是最相似的查询视频。
    2022-04-24 15:10:56下载
    积分:1
  • 简单的滑动锁实现~linux环境
    用鼠标拖动锁可以滑动, 长度足够大就会上锁, 再拖动回来就会解锁 原理很简单,适合初学者,有bug 界面使用gtk和glade
    2023-06-20 17:10:04下载
    积分:1
  • btstack code
    蓝牙协议栈btstack的源码,用于iphone的开发。 在XCODE 4.6 /MAC OS LION 10.7.3 上编译btstack步骤: btstack的官网上的介绍各种不靠谱,按照上面的说法根本无法编译成功。 注意:XCODE要和其他APP放在一起,路径为/Applications/Xcode.app。不可省事放在桌面上。 1、下载btstack svn checkout http://btstack.googlecode.com/svn/trunk/ btstack  2、编译生成iphone上的静态库libBTstack.a和动态库libBTstack.dylib cd btstack ./bootstrap.sh 修改configure.in文件,找到这几行,改成如下这样 [Specify toolchain path])], DEVELOPER_PATH=$withval, DEVELOPER_PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer")   AC_ARG_WITH(sdk-version,
    2022-03-10 11:27:39下载
    积分:1
  • mini2440触摸屏驱动示例
    这是mini2440开发板LCD触摸屏驱动的示例,详细解释了触摸屏的工作原理,用助于深入了解
    2022-03-02 00:09:49下载
    积分:1
  • epoll模型tcp 之http代理实现
    这还是我在学习的时候写的一个http代理,可惜是单向的,准备有时间做成c/s什么鬼的。因为这个丢到某墙之外的地方还是不能用,原因嘛很简单,没有加密还是会被墙。会丢包所以会挂掉。有兴趣的可以一起学习和探讨。
    2022-08-22 07:21:09下载
    积分:1
  • linux 的 web 服务器代码
    相信大家对Apache都有所听闻,Apache是目前使用最为广泛我Web服务器。但无奈自己水平有限,无法从Apache庞大的source code里面理清头绪,于是乎,我就冒出了个自己动手写一个小型的简单的Web服务器的想法,希望对这方面也和我一样感兴趣的朋友有所帮助。
    2022-04-26 13:29:46下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载