原创 Linux啓動分析

一、系統引導過程總體介紹啓動流程圖:           系統引導過程主要由以下幾個步驟組成(以硬盤啓動爲例) 1、開機;  2、 BIOS加電自檢(POST——Power On Self Test),包括檢查RAM,keyboard,顯

原创 瀏覽器併發連接數測試(IE、Firefox)

版權聲明:可以任意轉載,轉載時請務必以超鏈接形式標明文章原始出處和作者信息 一、測試思路 製作網頁若干,在一個域名(tt1.howmax.com)下放置20個不同文件名的圖片(URI不同)爲一組,先用一組測出瀏覽器的per host ma

原创 Linux內存分段和分頁管理

1.x86 內存架構和Linux的分段管理x86 內存架構在 x86 架構中,內存被劃分成 3 種類型的地址:·         邏輯地址 (logical address) 是存儲位置的地址,它可能直接對應於一個物理位置,也可能不直接對

原创 Talking to myself

You have your goal and your motivation; what else do you need? Don't distract your focus. Make clear thing clearer; do

原创 Some of my favourite NBA players' measurements

姓名                  裸足高  穿鞋高    體重   臂展       站立摸高    脂肪 原地跳 助跑跳 臥推 底線折返跑   3/4場衝刺 Derrick Rose         6' 1.5"  6' 2.5

原创 Linux學習總結—缺頁中斷和交換技術

三、Linux缺頁中斷處理1.請求調頁中斷:進程線性地址空間裏的頁面不必常駐內存,例如進程的分配請求被理解滿足,空間僅僅保留vm_area_struct的空間,頁面可能被交換到後援存儲器,或者寫一個只讀頁面(COW)。Linux採用請求調

原创 通過現象看本質

      每當我暇時常思考,總想透過表象看到本質的東西,思辨是很有趣的過程。哲學本身和物理密不可分,能量和質量的轉換形成了空間的維度,物與物得相互作用,產生了運動,孕育了生命,形成了時間的維度。時間和空間又可以進行劃分,形成多維時空。萬

原创 RAID10與RAID5比較[轉]

  一直以來,看到關於raid5與raid10的性能之爭還是非常多的,甚至很多人那拿出了測試數據,但是,到底誰是誰非。這裏,我就這兩種raid的內部運行原理來分析一下,我們在什麼情況下應當適合選哪一種raid方式。    爲了方便對比

原创 Android 數字簽名學習筆記

在 Android系統中,所有安裝到系統的應用程序都必有一個數字證書,此數字證書用於標識應用程序的作者和在應用程序之間建立信任關係,如果一個 permission的protectionLevel爲signature,那麼就只有那些跟該p

原创 理解HTTP冪等性

冪等(idempotence)是來自於高等代數中的概念。 定義如下(加入了自己理解): 單目運算, x爲某集合內的任意數, f爲運算子如果滿足f(x)=f(f(x)), 那麼我們稱f運算爲具有冪等性(idempotent) 比如在實數集中

原创 Nagle's algorithm

Nagle's algorithm From Wikipedia, the free encyclopedia Jump to: navigation , search Nagle's algorithm ,

原创 SVN刪除文件恢復

一、本地刪除    本地刪除,指的是在客戶端delete了一個文件,但還沒有commit,使用revert來撤銷刪除。 二、服務器刪除     1.通過本地刪除後提交服務器    a)Update上一個版本,但只適用於修改較少的情況;

原创 Linux的tmpfs文件系統

前幾天發現服務器的內存(ram)和swap使用率非常低,於是就想這麼多的資源 不用豈不浪費了?google了一下,認識了tmpfs,總的來說tmpfs是一種虛擬內存文件系統 正如這個定義它最大的特點就是它的存儲空間在VM裏面,這裏提一下V

原创 Softlinks vs. Hardlinks: A Quick Explanation

I got this question in an email the other day, and I realized it’s something many people might be unfamiliar with. I

原创 JVM 深入筆記

JVM 深入筆記(1)內存區域是如何劃分的? 一個超短的前言 JVM 是一個從事 Java 開發的軟件工程師的修煉之路上必然要翻閱的一座山。當你瞭解了 Java 的基本語言特性,當你熟