摘要:/* 第一部分:安装VirtualBox + ubuntu */1.下载并安装虚拟机“Oracle VM VirtualBox”,版本我选择4.1.202.下载ubuntu镜像,版本我选择ubuntu-12.04.1-desktop-i386.iso3.在虚拟机中装ubuntu,虚拟磁盘文件类型我喜欢选VHD4.由于安装的ubuntu只为学习Linux用,故安装时,设置虚拟机网络不启用,确定 (避免安装时,在升级上浪费时间)5.加载ubuntu镜像到虚拟光驱,启动虚拟机,安装ubuntu (估计二十几分钟吧)6.语言选择界面,选English,反正能看懂,而且以后还不用操心汉字显示乱码的问..
阅读全文
09 2012 档案
摘要:优先级反转描述:有3个任务,其优先级由高到低为A > B > C;其中A、C中都有对紧缺资源S的访问;由信号量控制,互斥访问紧缺资源。场景如下:A、B挂起等待相应事件的发生;C运行,使用资源S,锁信号量;A等待事件发生,转为就绪状态,由于优先级高于C,转运行状态;当A使用资源S时,由于其正在被C使用,所有A挂起,C开始运行;B等待事件发生,转为就绪状态,由于优先级高于C,转运行状态;B运行完毕,C开始运行;C释放资源S后,A才开始运行。从以上可以看出,优先级低的任务B先于优先级高的任务A运行,也即高优先级的任务被较低优先级的任务诸塞,优先级发生了反转,实时性难以得到保证。-----
阅读全文
摘要:(1)大小端输入0x12345678,(明显左边是数据的高位,右边是数据的低位),(假设该变量地址为0xFFFF0000)a)大端(数据的高位放地址的低位)表示0xFFFF0000:12 34 56 78 (是不是跟书写顺序一样?)形象化:| 78 || 56 || 34 || 12 | 0xFFFF0000b)小端(数据的高位放地址的高位)表示0xFFFF0000:78 56 34 12形象化:| 12 || 34 || 56 || 78 | 0xFFFF0000c)通常我们看到的x86结构,ARM处理器等都是小端d)实验验证#include <iostream>using na
阅读全文
浙公网安备 33010602011771号