原创 Power Provisioning for a Warehouse-sized Computer(總結)

文章總述:         本篇文章主要是對cluster-level甚至是datacenter-level的能耗進行了比較詳細的分析,數據都是在真實的環境下采集的,使用的節點有5000個,每十分鐘採集一次,一共採集了六個月。整篇論文沒有

原创 On the Energy (In)efficiency of Hadoop Cluster(總結)

這篇論文在提高像Hadoop這樣的以MapReduce爲框架的cluster的能源效率做了第一次的嘗試 整篇文章分爲四個大的部分: 一、討論Hadoop是否能夠使node在active state和standby state之間進行轉換,

原创 C語言——分配內存

函數:malloc()和free()、calloc()和free()         創建一個數組有三種方法:         1.聲明一個數組,聲明時用常量表達式指定數組的維數,然後可以用數組名訪問數組元素。int example[10

原创 數組參數的函數

函數聲明:         int sum(int * art,int n);         int sum(int *,int);         int sum(int art[],int n);         int sum(i

原创 字符串轉換爲數值

stdlib.h頭文件中         atoi():將字符串中的數字轉換爲int型的值         atof():將字符串中的數字轉換爲double型的值         atol():將字符串中的數字轉換成long型的值    

原创 C語言中的鏈接

一個C變量具有下列的鏈接之一:外部鏈接(external linkage),內部鏈接(internal linkage),空連接(no leakage)         具有代碼塊作用域或者函數原型的變量有空連接,意味着它們是由其定義所在

原创 處理字符串的函數

<string.h> 1.char *strcpy(char *s1,const char *s2);         該函數把s2指向的字符串(包括空字符)複製到s1指向的位置,返回的值時s1。 2.char *strncpy(char

原创 C語言中的break、continue和goto語句

break:         break命令可以與三種循環中的任何一種以及switch語句一起使用。它導致程序控制跳過包含它的循環或者是switch語句中的剩餘部分,繼續執行緊跟在循環或者switch後的下一條命令。 continue:

原创 C語言——存儲時期

一個C變量有兩種存儲時期:靜態存儲時期(static storage duration)和自動存儲時期(automatic storage duration)         如果一個變量具有靜態存儲時期,他在程序執行期間將一直存在。具有

原创 計算機的性能評價一

        在離散型隨即變量中只有幾何分佈具有無後效性,在連續型隨機變量中只有指數分佈具有無後效性,所以幾何分佈用來描述離散的等待時間,指數分佈用來描述連續的等待時間         大多數服務器的服務時間接近指數分佈,但是CPU的

原创 ctype.h 頭文件

ctype.h中的字符判斷函數 isalnum(): 判斷字母數字(字母或者數字) isalpha():  判斷字母 isblank(): 判斷一個標準的空白字符(空格、水平製表符或者換行符)或者其它本地化指定爲空白的字符 iscntrl

原创 菜單

一、菜單瀏覽         許多計算機程序使用菜單作爲用戶界面的一部分。菜單是程序對用戶而言更友好,但也給編程人員提出了一些問題         用戶使用菜單的目標:         1.讓程序在用戶遵循指令時順利進行        

原创 eWave: Leveraging Energy-Awareness for In-line Deduplication Clusters

eWave: Leveraging Energy-Awareness for In-line Deduplication Clusters       應用場景:in-line deduplication clusters,在線的用於刪

原创 C語言中的switch語句

switch的結構: switch (integer expression) {     case constant 1:         statements     case constant 2:         statement

原创 MemScale: Active Low-Power Modes for Main Memory(2011 ASPLOS)

MemScale: Active Low-Power Modes for Main Memory         MemScale:是根據當前memory的帶寬,由操作系統來決定memory subsystem的DVFS/DFS模式的能耗