Chinaunix首页 | 论坛 | 博客
  • 博客访问: 27553
  • 博文数量: 19
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 642
  • 用 户 组: 普通用户
  • 注册时间: 2014-08-15 16:20
文章分类
文章存档

2015年(11)

2014年(8)

我的朋友

发布时间:2015-03-31 15:39:57

超极本为何续航时间更长?原因在于它的硬件功耗更低。首先,它采用了英特尔超低电压的处理器,TDP 功耗只有 17 瓦,相比普通笔记本的 35 瓦降低了一半以上。......【阅读全文】

阅读(162) | 评论(0) | 转发(0)

发布时间:2015-03-31 15:38:27

把整个计算机科学的所有学科都称为“数学”过于简单粗暴。与数学相关、根基是数学,这是不错——但是,稍等,把计算机的理论基础同设计以及实现本身分为一类,仍然言之有义。这就是计算机科学。把整个计算机科学的所有学科都称为“数学”过于简单粗暴。与数学相关、根基是数学,这是不错——但是,稍等,把计算机的理论基础同设计以及实现本身分为一类,仍然言之有义。这就是计算机科学。......【阅读全文】

阅读(330) | 评论(0) | 转发(0)

发布时间:2015-03-30 18:01:38

  视图与表的基本区别1表是实际存在的表,它是实际存储数据的逻辑表示。视图表是由基本表或其他视图表导出的表,是虚拟表,不对应实际存储的数据。2视图在数据库中只是存储视图的定义,而不是查询出来的数据,通过视图的定义,对视图查询最终转化为对基本表的查询。  3.基本表构成数据库的模式,视图构成了数据库.........【阅读全文】

阅读(1293) | 评论(0) | 转发(0)

发布时间:2015-03-30 17:58:55

  学生选课库的关系模式为:查询选修了课程名为“数据库”的学生的学号和姓名。π学号,姓名(σ课程名= ‘数据库’(学生∞选课∞课程))查询“计算机系”的学生所选修的课程的课程号和课程名?π课程号,课程名(σ所在系= ‘计算机系’(学生∞选课∞课程))没有选修课程号为C02课程的学生学号。π学号(学生)-π学号(σ课.........【阅读全文】

阅读(293) | 评论(0) | 转发(0)

发布时间:2015-03-30 17:53:41

kernel 3.10代码分析--KVM相关--VCPU创建
1、基本原理
?如之前的文章分析,在KVM虚拟化环境中,硬件虚拟化使用VCPU(Virtual CPU)描述符来描述虚拟CPU,VCPU描述符与OS中进程描述符类似,本质是一个结构体,其中包含如下信息:
VCPU标识信息,如VCPU的ID号,VCPU属于哪个Guest等。
虚拟寄存器信息,在VT-x的环境中,这些信息包含在VMCS中。
VCPU状态信息,标识白VCPU当前所处的状态(睡眠、运行等),主要供调度器使用。
额外的寄存器/部件信息,主要指未包含在VMCS中的寄存器或CPU部件,比如:浮点寄存器和虚拟的LAPIC等。
其他信息:用户VMM进行优化或存储额外信息的字段,如:存放该VCPU私有数据的指针。
当VMM创建虚拟机时,首先要为虚拟机创建VCPU,整个虚拟机的运行实际上可以看做VMM调度不同的VCPU运行。
?虚拟机的VCPU通过ioctl VM指令KVM_CREATE_VCPU实现,本文简单分析VCPU创建过程,qemu-kvm用户态实现部分暂不包括。......【阅读全文】

阅读(237) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册