原创 uio淺析
1uio理論部分1.1爲什麼出現了UIO? 硬件設備可以根據功能分爲網絡設備,塊設備,字符設備,或者根據與CPU相連的方式分爲PCI設備,USB設備等。它們被不同的內核子系統支持。這些標準的設備的驅動編寫較爲容易而且容易維護。很容易加
原创 設備linux2.4內核代碼奔潰解決方案
此方法用於死機故障出現間隔很長,而且不是空指針導致的死機問題.用於查找出現問題的函數.因爲這種情況.你不可能花幾天甚至幾月時間來完成一次調試.不是簡單的靠printk函數輸出就能解決的了的.內核死機前的有用的信息主要有下面下個:CallTr
原创 netlink2.6.32內核實現源碼
內核模塊#include <linux/init.h>#include <linux/module.h>#include <linux/timer.h>#include <linux/time.h>#include <linux/types
原创 netlink 2.6.32內核單播實現
#include <linux/kernel.h>#include <linux/module.h>#include <linux/types.h>#include <linux/sched.h>#include <net/sock.h>#
原创 紅黑樹算法
紅黑樹系列,六篇文章於今日已經完成:1、教你透徹瞭解紅黑樹2、紅黑樹算法的實現與剖析3、紅黑樹的c源碼實現與剖析4、一步一圖一代碼,R-B Tree5、紅黑樹插入和刪除結點的全程演示6、紅黑樹的c++完整實現源碼 -------------
原创 C語言宏定義##連接符和#符的使用
C語言宏定義##連接符和#符的使用 - 運用之妙,存乎於心 - 博客頻道 - CSDN.NET C語言宏
原创 iptables命令詳解
1、iptables命令格式iptables的命令格式較爲複雜,一般的格式如下:iptables [-t 表] -命令 匹配 操作說明(1) -t 表表選項用於指定命令應用於哪個iptables內置表。(2)命令命令選項用於指定ipta
原创 iptables詳解
Iptabels是與Linux內核集成的包過濾防火牆系統,幾乎所有的linux發行版本都會包含Iptables的功能。如果 Linux 系統連接到因特網或 LAN、服務器或連接 LAN 和因特網的代理服務器, 則Iptables有利於在 L
原创 我的友情鏈接
51CTO博客開發
原创 徹底釋放Linux線程的資源
徹底釋放Linux線程的資源 分類: LINUX 2012-07-10 17:20 2416人閱讀 評論(0) 收藏
原创 用戶空間和內核空間通訊之【Netlink 中】
分類: LINUX 今天我們來動手演練一下Netlink的用法,看看它到底是如何實現用戶-內核空間的數據通信的。我們依舊是在2.6.21的內核環境下進行開發。 在</usr/include/linux/netlink.h
原创 RCU機制
RCU 機制 《RCU是什麼?》第一部分概述Read-copy update (RCU) 是一種 2002 年 10 月被引入到內核當中的同步機制。通過允許在更新的同時讀數據,RCU 提高了同步機制的可伸縮性(scalability)。
原创 Linux內核: 分析coredump文件
Linux內核:分析coredump文件 - 內核代碼崩潰 分類: Linux內核編程 2013-10-23 17:21 61
原创 紅黑樹算法
紅黑樹系列,六篇文章於今日已經完成:1、教你透徹瞭解紅黑樹2、紅黑樹算法的實現與剖析3、紅黑樹的c源碼實現與剖析4、一步一圖一代碼,R-B Tree5、紅黑樹插入和刪除結點的全程演示6、紅黑樹的c++完整實現源碼 -------------
原创 C語言宏定義##連接符和#符的使用
C語言宏定義##連接符和#符的使用 - 運用之妙,存乎於心 - 博客頻道 - CSDN.NET C語言宏