原创 Linux Netfilter實現機制和擴展技術

https://www.ibm.com/developerworks/cn/linux/l-ntflt/

原创 我的友情鏈接

51CTO博客開發

原创 netlink

http://wenku.baidu.com/view/3a2b4c35eefdc8d376ee320b.html

原创 C函數調用與堆棧

 這幾天突然很想弄明白c函數調用時棧的使用情況,上網查了一下資料,自已也研究了一下,這篇blog就把我的所得記錄下來吧。 這篇blog試圖講明當一個c函數被調用時,一個棧幀(stack frame)是如何被建立,又如何被消除的。這些細節跟操

原创 C函數調用與堆棧

 這幾天突然很想弄明白c函數調用時棧的使用情況,上網查了一下資料,自已也研究了一下,這篇blog就把我的所得記錄下來吧。 這篇blog試圖講明當一個c函數被調用時,一個棧幀(stack frame)是如何被建立,又如何被消除的。這些細節跟操

原创 linux下isa dma操作

   DMA是一種無需CPU的參與就可以讓外設與系統RAM之間進行雙向(to device 或 from device)數據傳輸的硬件機制。使用DMA可以使系統CPU從實際的I/O數據傳輸過程中擺脫出來,從而大大提高系統的吞吐率(throu

原创 Astar 求兩點之間最短路徑算法(轉載+自己註釋)

A*(A-Star)算法是一種靜態路網中求解最短路最有    A star算法在靜態路網中的應用 效的方法。     公式表示爲: f(n)=g(n)+h(n),     其中 f(n) 是從初始點經由節點n到目標點的估價函數,     

原创 linux原始套接字

          原始套接字可以用來自行組裝IP數據包,然後將數據包發送到其他終端。必須在管理員權限下才能使用原始套接字。(總結自《UNIX網絡編程 卷1:套接字聯網API》)          (1)原始套接字的創建          

原创 netlink

http://wenku.baidu.com/view/3a2b4c35eefdc8d376ee320b.html

原创 Linux 2.6 對新型 CPU 快速系統調用的支持

http://www.ibm.com/developerworks/cn/linux/kernel/l-k26ncpu/index.html

原创 我的友情鏈接

51CTO博客開發

原创 一對都吃路邊攤的情侶爲何最終沒有走到一起?

整理衣物發現我真的有很多凡客啊,暗自嘖到:我真是他媽太沒品了,土鱉一個。 每天坐地鐵穿梭在這個中國最繁華的城市地下,我發現我的前後左右統統被蘋果包圍,如果不是蘋果也是個屏幕大得嚇人的HTC啥的。對於電子產品幾乎提不起任何興趣,於是我又一

原创 根文件系統掛載

Linux--根文件系統的掛載過程分析 http://hi.baidu.com/tony_200812/blog/item/b4f703502b0a6f3743a75b28.html   解析linux根文件系統的掛載過程 http://w

原创 linux initrd詳解

initrd 機制解析 https://www.ibm.com/developerworks/cn/linux/l-k26initrd/   initrd 剖析、創建、使用 http://hi.baidu.com/sunkitty1984/