原创 談下自己瞭解的雲計算

2010年裏,雲計算髮展異常迅猛,分佈式架構 ,並行運算,分佈存儲,Hadoop,Map Reduce  ,SAAS,PAAS,IAAS 等詞非常受人追捧。國內幾大網絡公司包括百度,新浪等也緊隨google,Amazon開放了各自的ap

原创 xmanager

安裝xdmcp, ubuntu 10.04 服務器端:修改/etc/gdm/gdm.schemas,找到xdmcp,把它下面的false改成true,然後重啓gdm 客戶端:安裝xnest,然後網絡中找開“終端服務器”,協議選xdmcp,

原创 sha1調試記錄

改爲ram,面積爲13%

原创 XMD couldn't connect to remote target

斷斷續續的接觸EDK也有一段時間了。之前在調試軟件的時候,都是在EDK中的applications中建立軟件工程。昨天使用了一下SDK,居然和Altera的Nios IDE很相似,功能還是很強大的嘛!原以爲,Xlinx在做軟件調試的時候很

原创 TSC查詢

date +%s TSC 是時間戳計數器的縮寫,它是 Pentium 兼容處理器中的一個計數器,它記錄自啓動以來處理器消耗的時鐘週期數。在每個時鐘到來時,該計數器自動加一。 因爲 TSC 隨着處理器週期速率的變化而變化,所以它提供

原创 bochs+linux

一直在琢磨這倒黴的Bochs…… 說是有調試功能,但我一直找不到…… 網上搜了搜,說是有個bochsdbg.exe的文件,這一看就是Windows下的程序 我試着運行bochsdbg,結果顯示沒有這個命令 於是又搜了下,說要直接

原创 linux彙編和機器碼對照

objdump --disassemble --show-raw-insn filename 這樣可以把彙編和機器碼一起打印

原创 RDMSR

RDMSR將64位由ECX寄存器指定的MSR(model specific register,模式指定寄存器)的內容讀出至寄存器EDX:EAX中(在支持intel64架構的處理器中RCX的高32位忽略)。MSR的高32位內容存放在EDX寄

原创 gcc彙編

   在Linux的源代碼中,有很多C語言的函數中嵌入一段彙編語言程序段,這就是gcc提供的“asm”功能,例如在include/asm-i386/system.h中定義的,讀控制寄存器CR0的一個宏read_cr0():   #defi

原创 全虛擬化hypercall

在全虛擬化中,由於Guest OS 的代碼沒有被修改,因此Guest OS 的特權操作, 比如更新頁表等主要通過VT 技術的VMX 操作來實現。敏感操作也不像半虛擬化那樣通過超級調用來實現,也是通過VMX 的指令來實現。因此全虛擬化下的G

原创 windows下編程控制攝像頭的詳細介紹

這段時間閒來無事,看了看MSDN的文檔,自己翻譯了一下。一是爲了學習,二是對空閒時間的打發。所以也希望大家在拍磚的同時,尊重我的勞動,如要轉貼請註明轉至blog.csdn.net/suntaoznz。謝謝!                

原创 Installing GRUB on a Hard Disk Image File

Introduction GRUB is the GRand Unified Bootloader. For those unfamiliar, a bootloader is a critical piece of software

原创 DugTV對vmm

1、檢測你的CPU是否支持VMX MOV EAX,1 CPUID 檢測ECX的第5位,如果爲1則支持VMX 2、初始化VMXON region pVMXONRegion = MmAllocateNonCachedMemory( 4096

原创 ubuntu中安裝man手冊查看函數原型

幾天看書,看到用man命令可以查看c語言庫函數的函數原型,就今天試了試。可是不行。提示沒有我要查找的那個條目。上網搜解決方案。原來ubuntu中man的手冊默認沒有裝。用下面幾條命令就行了: sudo apt-get install ma

原创 AT&T彙編語言與GCC內嵌彙編簡介

AT&T彙編語言語法與INTEL彙編語法的差別,然後介紹GCC內嵌彙編語法。閱讀本節需要讀者具有INTEL 彙編語言基礎。 1 AT&T 與INTEL的彙編語言語法的區別 1.1 指令大小寫 INTEL格式的指令使用大寫字母