原创 Squid Coss文件系統技術分析

現在很多公司都使用Squid作爲Cache,Alibaba也不例外,這已經不是什麼祕密了。Squid的COSS文件系統特別適合小文件的Cache,是很多公司存放小圖片Cache的主要手段。 今天翻電腦,找到早期寫的一篇技術分析,供同學們參

原创 win32彙編各寄存器常規功能

學 Win32 彙編[16]: 常用寄存器的常規功能 通用寄存器 EAX 累加(Accumulator)寄存器 AX(AH、AL) 常用於乘、除法和函數返回值 EBX 基址(Base)寄存器 BX(BH、BL) 常做內存數據的指針, 或者

原创 軟件調試——體驗1

軟件調試之小試牛刀 。。。不怎麼會截圖上傳,還是用word寫好了弄上來

原创 squid Aiops.c多線程IO理解

// 初始化aio。根據配置文件創建aio磁盤io線程 void squidaio_init(void) {     int i;     int done_pipe[2];     squidaio_thread_t *threadp;

原创 shadow ssdt學習筆記

轉自:看雪論壇 作 者: zhuwg 1。取得shadow ssdt真實地址 系統只提供了KeServiceDescriptorTable導出 KeServiceDescriptorTableShadow是個未導出結構 定義 Copy

原创 SQUID框架(二)

12. Storage Interface 12.1 Introduction Traditionally, Squid has always used the Unix filesystem (UFS) to store cache

原创 error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or director

error: Failed to reconnect to the hypervisorerror: no valid connectionerror: Failed to connect socket to '/var/run/libv

原创 SSDT Hook的妙用-對抗ring0 inline hook

SSDT Hook的妙用-對抗ring0 inline hook 1,SSDT SSDT即系統服務描述符表,它的結構如下(參考《Undocument Windows 2000 Secretes》第二章):typedef struct _

原创 IRP完成函數:IofCompleteRequest

          IRP完成函數:IofCompleteRequest 一.IRP的完成 1.IRP完成後,做些什麼(簡單描述)? A.執行<完成Routine> B.釋放(有可能要複製還給“用戶層”,見下面詳細)緩衝區 C.刪除IRP

原创 網絡傳輸層過濾(TDI,傳輸層接口過濾)

TDI(傳輸層接口),至少是支持windows7之前的系統,自vista之後,微軟使用了新技術來取代TDI,被稱爲WFP(Windows Filtering Platform)。但是在天朝winXp的使用率不必多說,所以,直接搞起TDI

原创 Lua functions

http://www.wowwiki.com/Lua_functions 這篇文章主要介紹了Lua

原创 linux文件系統與nginx模塊系統異曲同工之妙

linux文件系統,通過file_operation結構體,操作inode。file_operation結構體的所有域都是指針結構,每種文件系統都要“實現”這些方法,供系統調用。對於系統來講,不知道也不用理會現在是需要操作哪種文件系統,它

原创 Windows網絡體系結構總結(轉自看雪,作者:jbwang)

標 題: 【原創】Windows網絡體系結構總結作 者: jbwang時 間: 2009-11-23,11:22:25鏈 接: http://bbs.pediy.com/showthread.php?t=101794 做了一些東西自己也看

原创 SSDT基礎學習

首先要清楚認識windows內核,關於SSDT的結構

原创 文件系統過濾驅動基礎知識

一、何謂文件系統過濾驅動?      文件系統過濾驅動是一種可選的,爲文件系統提供具有附加值功能的驅動程序。文件系統過濾驅動是一種核心模式組件,它作爲Windows NT執行體的一部分運行。     文件系統過濾驅動可以過濾一個或多個文件