确保了主机的BIOS中开启了Intel Virtual Technology,虚拟机配置中勾选了“启用VT-x/AMD-V”。这是因为CPU不支持VT-X技术或者VT-X技术被锁定。如果不打开虚拟化支持,是不能在虚拟机装64位操作系统或者安装操作系统设置多个CPU,如果安装32位操作系统只设置一个C...
分类:
其他好文 时间:
2015-01-06 13:46:08
阅读次数:
150
1 PGRelief的安装硬件方面:CPU:Intel系列的在PIII 1G或者以上即可;SPARC的在300MHZ以上的即可。内存:推荐为1G以上内存。软件方面:目前GUI版本的PgRelief可以运行在如下软件平台:Windows2000/XP 日文版本Redhat Linux 7.3/9.0 ...
qemu-kvm内存虚拟化
内存虚拟化实际就是进行地址转换从客户机虚拟地址-->客户机物理地址-->宿主机的物理地址,转换实现有两种硬件内存虚拟化和软件影子页表方式, 下面主要分析基于intel ept硬件内存虚拟化实现,此实现主要做两件事情
1.开启ept功能2.构造转换页表。注意该页表构造采用动态方式(常说懒惰方式),就是不到完不得以情况不创建。此页表创建实现就是采用ept violati...
分类:
其他好文 时间:
2015-01-06 10:01:27
阅读次数:
971
linux刚刚开始的时候仅仅支持intel 386 ,后来不断的被移植到越来越多的平台上,包括ARM ,POWERPC,所有的代码设备驱动代码都编译到内核中,这明显不现实,这时候就需要通过内核模块的形式来加载驱动。当然模块不一定是驱动,也可以是为驱动提供某种功能。 现在先编写一个简单的linu...
分类:
其他好文 时间:
2015-01-06 00:47:59
阅读次数:
240
1) 内存相关(初始化、NULL指针引用、内存分配和释放、内存重复释放(double free),内存泄漏、非法内存访问、缓冲区溢出等)
1. 读取没有初始化的变量,Uninitialized read,举例:
#include
int main()
{
int a;
printf("%d\n",a);
}
...
分类:
其他好文 时间:
2015-01-05 09:30:26
阅读次数:
183
一:平台1:HP服务器cpu:Inter(R)Xeon(R)E56062.13G磁盘:本地磁盘外加存储2:操作系统RedHet5.464位内核:2.6.18-194.1.AX533:数据库Db2_v9.7 X86_64二:安装操作系统把RedHat5.464位光盘放入光驱,如果有存储,先把存储线.....
分类:
数据库 时间:
2015-01-05 00:19:59
阅读次数:
227
上一文,讲述到了酷睿构架的诞生。可以显而易见的知道,酷睿构架其实源于笔记本处理器构架。因为在当年的技术趋势中,因为提升主频而带来的负面影响如发热与高功率已经让普通消费者所不满。然而提升主频并没有提升多大的处理效率,让人着实感觉如此提升主频实在不合算。随着计算机性能的提升,多任务的趋势愈发明显。多线程...
分类:
其他好文 时间:
2015-01-04 20:56:11
阅读次数:
181
1、查看CPU型号(1)查看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)# ...
分类:
系统相关 时间:
2015-01-03 15:54:27
阅读次数:
331
内存分页机制(memory paging mechanism)是从386开始的。线性地址通过分页机制透明转换为物理地址。 线性地址(linear address)为程序产生的地址; 物理地址(physical address)为程序访问的实际存储器地址。 与分页机制相关的寄存器有CR0、C...
分类:
其他好文 时间:
2015-01-03 07:01:17
阅读次数:
184
动手在linux下面安装KVM,整理了一下具体步骤:1.查看cpu是否支持虚拟化,执行命令#cat/proc/cpuinfo|grepflags出现vmx或svm表示cpu支持,其中svm针对AMD平台,vmx针对Intel平台。2.KVM安装包已经包含在系统盘的安装包里面,直接挂载光盘,设置好yum源为本地光盘yum--disablere..
分类:
其他好文 时间:
2015-01-02 23:46:30
阅读次数:
437