原创 __builtin_offsetof(a,b)的用法

-------------linuxcompiler-gcc4.h-------------- #define __compiler_offsetof(a,b) __builtin_offsetof(a,b) 分析準備:__comp

原创 淺談數據對齊對CPU效率的影響(轉)

最近看到有關數據對齊的內容,每次都會提到對CPU的影響,但到底對CPU有什麼影響?是怎樣影響的?大都略過,沒有詳細的介紹,自己google了一下,找到了一些“蛛絲馬跡”,在這兒與大家分享一下。       關於內存對齊的中文文章多在介

原创 用C語言表達彙編指令

謝謝tsahoo在論壇中爲大家提供的原文 ,需要翻譯幫助的朋友請把原文貼在這裏 在彙編語言中使用asm,你也可以使用C語句表達。也就是說你不需要知道你要使用的數據在寄存器或存儲器中的位置。 你需要描述彙編指令象出現在機器中的那樣,爲

原创 eclipse + cdt + MinGW 配置WINDOWS下的C/C++開發環境全攻略

 老早就想在WINDOW下搭建個環境來試試了,但是處於某些原因,一直沒能做完,正好,由於要寫個編譯器的項目設計,又不想到LINUX下去弄, 反正放假,有時間,就索性搏它一搏。弄了好長時間,頁面不斷,這東西也真不好弄,資料也不是很多,要不就

原创 桌面虛擬化會“掐死”臺式機?

摘要: 桌面虛擬化幫助人們把桌面移動到服務器,這不僅提供了一勞永逸的給每個人的桌面環境安全鎖定的機會,還意味着所有的升級和更改都可以在服務器端完成,在總擁有成本上的巨大節約是極爲誘人的。而且,人們對於桌面虛擬化的管理寄予了極大的希望。 標

原创 實模式和保護模式(附i386/x86的由來)

實模式: (即實地址訪問模式)它是 Intel公司80286及以後的 x86(80386,80486和80586等 )兼容處理器( CPU)的一種操作模式。實模式被特殊定義爲 20位地址內存可訪問空間上,這就意味着它的容量是2的 20次冪

原创 LINUX軟中斷處理如何與BH函數關聯的

在讀LINUX情景分析時,總是忘記bh_base[]數組如何與bh_task_vec[]及softirq_vec[]聯繫的,因爲如果不 能理清這裏的關係就不能真正瞭解LINUX軟中斷的精髓,更無法理清何時處理後半部bh函數,爲此,寫出這篇

原创 Why Memory Barrier?

要了解如何使用memory barrier,最好的方法是明白它爲什麼存在。CPU硬件設計爲了提高指令的執行速度,增設了兩個緩衝區(store buffer, invalidate queue)。這個兩個緩衝區可以避免CPU在某些情況

原创 Why Cloud Computing is the Future of Mobile

The term "cloud computing" is being bandied about a lot these days, mainly in the context of the "future of the web."

原创 All about parking

Parking rules are designed to stop vehicles from parking where it would be dangerous or inconvenient for others. Park

原创 Eclipse CDT with MinGW w64

This tutorial discusses how you can use MinGW 64-bit and Eclipse to build an application.  This tutorial is based on 64

原创 美食常使用香料

美食常使用香料   【摘要】   [目的]分析介紹不同香料的用途。[方法]對收集到的香料報告進行分類統計。[結果]統計的報表中,發現不同香料的產地不同、用途也不同。[結論]在使用不同香料時,要注意不同香料的成分及作用,合理使用。 【關鍵

原创 5 cool cloud computing research projects

Next week's HotCloud conference on cloud computing in San Diego will boast a slew of fresh research into this hottest o

原创 xen串口調試配置(雙機)

我們在啓動xen的時候,剛開始的輸出都是直接輸出到屏幕上,但是domain0啓動之後xen裏面調試信息的輸出就看不到了(應該是爲了防止 domain0的輸出和xen中的輸出混雜着吧),但是我們看xen的代碼可以看到裏面還有很多printk

原创 跟我一起寫udev規則(譯)

目錄 介紹        關於本文檔       更新歷史 概念      術語: devfs, sysfs, nodes, etc.      爲什麼?      內置固定命名設計 編寫規則      規則文件和語義      規則語