- 博客(4)
- 收藏
- 关注
原创 信号量的应用
利用信号量实现进程互斥semaphore mutex=1;Pa(){ while(1){ wait(mutex); 临界区; signal(mutex); 剩余区; }} Pb(){ while(1){ wait(mutex); 临界区; signal(mutex); 剩余区; }} 利用信号量实现前驱...
2022-03-20 16:34:11 511
原创 操作系统进程同步
TS指令利用Test-and-set指令实现互斥(TS指令)boolean TS(boolean *lock){ boolean old; old=*lock; *lock=TRUE; return old;}do{ ... while TS(&lock); //如果*lock的值在执行TS指令之前是false则推出循环进入临界区,把*lock的值改为TRUE上锁 critical section; //执行临界区...
2022-03-19 19:20:50 1531
原创 关于云计算的那些问题
说明大数据和云计算的关系?1从整体角度,大数据为云计算带来应用的场景,云计算是处理大数据的工具2从技术角度,数据量大,产生速度快,价值密度低,数据类型多的大数据,普通的计算机单机用常规的数据库软件处理管理这些数据已经不能适用,而依托于云计算的虚拟化技术、并行计算技术、海量数据管理技术、海量数据存储技术(分布式文件系统)、云存储能够处理大数据。3从结构角度,云计算及其分布式结构是大数据的商业模式及其机构的重要途径什么是云计算?依托虚拟化的技术不注重底层的实现,聚焦于将共享的软硬件资源抽象成
2022-03-12 22:18:29 3388
原创 没有虚拟技术就没有云计算?
服务器虚拟化1由于你可以购买多CPU、大容量的内存、大量的存储空间和高带宽网络连接的先进计算机,足够为每个操作系统提供足够的算力。但操作系统和应用程序很少使用所有的可用资源,特别在同一时间。服务器虚拟化技术所以让更多的操作系统和应用程序共存在单一的硬件上,能更好地利用硬件。2它将使你建立冗余虚拟机以便于更好的容错。hyperviso(Hypervisor,又称虚拟机监视器(英语:virtual machine monitor,缩写为 VMM))允许操作系统和应用从一个系统迁移到另一个。如果一个硬件服
2022-03-11 16:55:26 1344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人