摘要:引言 并发是什么?企业在进行产品开发过程中为什么需要考虑这个问题?想象一下天猫的双11和京东的618活动,一秒的点击量就有几十万甚至上百万,这么多请求一下子涌入到服务器,服务器需要对这么多的请求逐个进行消化掉,假如服务器一秒的处理能力就几万,那么剩下的不能及时得到处理的这些请求作何处理?总不能让用户
阅读全文
随笔分类 - 互斥机制
锁/信号量/管程等知识。
摘要:引言 并发是什么?企业在进行产品开发过程中为什么需要考虑这个问题?想象一下天猫的双11和京东的618活动,一秒的点击量就有几十万甚至上百万,这么多请求一下子涌入到服务器,服务器需要对这么多的请求逐个进行消化掉,假如服务器一秒的处理能力就几万,那么剩下的不能及时得到处理的这些请求作何处理?总不能让用户
阅读全文
摘要:源码获取 https://github.com/icoty/nachos 3.4 Lab 内容一:总体概述 本实习希望通过修改Nachos系统平台的底层源代码,达到“扩展同步机制,实现同步互斥实例”的目标。 内容二:任务完成情况 任务完成列表(Y/N) | | Exercise1 | Exercis
阅读全文
摘要:问题模型 有一个系统,定义如下P、V操作: 思考并回答:a. 这样定义P、V操作是否有问题?b. 试用这样的P、V操作实现N个进程竞争使用某一共享变量的互斥机制。c. 对于b的解法,有无效率更高的方法。如有,试问降低了多少复杂性? 分析 a. 当然有问题,假设s=2,现有进程p1、p2按顺序来请求共
阅读全文
|