原创 PCI驅動訪問設備內存方式
pci_request_selected_regions功能:爲設備內存分配物理地址空間。 ioremap功能:將設備物理地址空間映射成虛擬地址空間,從而驅動可以訪問。 static int nvme_dev_map(struct n
原创 以新插入磁盤作爲grub啓動盤修改方法
在一塊新磁盤上安裝grub,並將它作爲啓動磁盤的步驟: 1.如果該磁盤已經有安裝過grub,先修改grub啓動磁盤 /boot/grub/devic
原创 使用linux命令
同步分區表命令: partprobe(8) or kpartx(8) sed命令用例: sed -i 's/import TestDevice/im
原创 git發郵件
1.發單個patch git status 檢查狀態 git commit 提交修改,提交了之後才能format-patch git forma
原创 linux訪問windows分區或共享
linux mount windows分區 [root@localhost ~]# mount -t cifs -o username=用戶名,password=密碼 ]//192.168.150.1/rpm /mnt FYI. 如何
原创 查看服務器配置信息
# service ipmi start # ipmitool -I open sdrFAN 列就是風扇的轉速 # dmidecode # ls
原创 crash使用方法
1.Crash 調試vmcore: # pwd /var/crash/127.0.0.1-2014-06-23-12:37:00 # crash /usr/lib/debug/lib/module/`uname -r`/vmlinux
原创 Linux Kernel模塊內存泄露的一種查找思路
Linux Kernel模塊內存泄露的一種查找思路 時間2014-02-14 14:12:11 CSDN博客 原文 http://blog.csdn.net/cjf_iceking/article/details/19191595
原创 linux內核調試
1.使用kdump+debuginfo+crash [root@localhost 127.0.0.1-2014-06-19-03:01:35]#
原创 使用其他機器上的硬盤啓動Centos5系統panic問題解決方法
將一塊包含有RHEL5.6系統的硬盤換到另外一臺pc時,發生下面panic情況 panic信息: Unable to access resume device (/dev/sda2) mount : could not find
原创 ubuntu軟件包管理
deb文件時ubuntu以及debian管理軟件的基本單位 deb文件解壓命令: ar -xv *.deb deb文件安裝命令: apt-get install *.deb 源文件: /etc/apt/source.list 更新源:
原创 linux清空緩存方法
原文:http://www.linuxidc.com/Linux/2012-04/58184.htm 今天用spot on light 查了一下開發服務器的內存佔用,只剩下60MB 用下面的方法就可以實現清空緩存 頻繁的文件訪問會導
原创 C標準IO緩存長度限制0124
echo "..." > /proc/submiter/submiter_entry echo的字符串長度超過1024時會發生兩次傳遞,原因是ech
原创 物理地址、虛擬地址(線性地址)、邏輯地址以及MMU的知識
轉自:http://blog.csdn.net/macrossdzh/article/details/5954763 一、首先不得不提的歷史 許多年以前,當人們還在使用DOS或是更古老的操作系統的時候,計算機的內存
原创 kmalloc、vmalloc、malloc的區別
轉自:http://blog.csdn.net/macrossdzh/article/details/5958368 簡單的說: kmalloc和vmalloc是分配的是內核的內存,malloc分配的是用戶的內存kmalloc保證分配