自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 dm-thin模块分析

http://www.cnblogs.com/boring-codeer/p/6187879.html

2017-01-19 18:07:24 1242

原创 IO 端口和IO 内存

http://blog.chinaunix.net/uid-25871104-id-2843472.html

2017-01-17 09:48:37 492

原创 Linux内核工程导论——基础架构

http://www.mamicode.com/info-detail-1012617.html

2017-01-12 11:12:48 592

原创 Linux 下的notifier chain 机制的注册和触发讲解

Linux 下的notifier chain 机制的注册和触发讲解

2017-01-11 09:42:49 576 1

原创 桌面级处理器和移动端处理器

桌面级处理器:是指用作桌面型电脑使用的的处理器。对功耗、环境温度没特殊要求的处理器。可以简单的理解为台式电脑、服务器的处理器。它对应的移动端处理器。关于移动端处理器:是专门针对移动终端,如笔记本电脑、智能手机、平板电脑等而设计的处理器,它与桌面级处理器的区别在于,移动处理器的正常工作电压一般比较低,核心较小,发热量比台式CPU低的多,可以在更高温下稳定作业,而且耗能较低,但价格相对

2017-01-11 09:41:00 7909

原创 perf

http://www.ibm.com/developerworks/cn/linux/l-cn-perf1/

2017-01-10 18:08:39 340

原创 perf

http://www.ibm.com/developerworks/cn/linux/l-cn-perf1/

2017-01-09 18:48:08 300

转载 crash 工具分析linux dump 文件

http://www.360doc.com/content/14/0626/10/426085_389828671.shtml

2017-01-09 16:14:26 1601

转载 lspci

lspcilspci - 列出所有PCI设备 [[ ]]总览 SYNOPSISlspci [ options ] [[ ]]描述 DESCRIPTION

2017-01-09 14:59:29 467

原创 关于kernel-devel、kernel-header和kernel src的区别

1、转载1A kernel-header package would contain 'header files' needed by some applications which would be built on the target machine, for example modules used by virtualbox or the proprietary nvid

2017-01-06 14:28:29 17840 1

原创 git 查看某个文件的修改历史

1. Git log -p filename查看文件的每一个详细的历史修改,如果没有-p选项,只显示提交记录,不显示文件内容修改,git log -p -3 filename 显示最近的3次提交。2. git log --pretty=oneline filename每一行显示一个提交,先显示哈希码,再显示提交说明。3. git blame filename查看文件

2017-01-06 10:56:22 2493

原创 TASK_INTERRUPTIBLE 和TASK_UNINTERRUPTIBLE

TASK_INTERRUPTIBLE 和TASK_UNINTERRUPTIBLE 的区别TASK_INTERRUPTIBLE是可以被信号和wake_up()唤醒的,当信号到来时,进程会被设置为可运行。而TASK_UNINTERRUPTIBLE只能被wake_up()唤醒。信号本质信号是在软件层次上对中断机制的一种模拟,软中断信号来源信号事件的发生有两个来源:硬件来源:(

2017-01-05 22:23:32 3038

原创 CentOS下KVM虚拟化学习笔记

前言:虚拟化的理论知识我就不啰嗦了,可以参见http://bbs.linuxtone.org/thread-24347-1-1.html,kvm全称Kernel-based  Virtual Machine, 其实kvm只是一个内核模块,提供虚拟cpu和内存管理的模块,至于其它的设备是由qemu模拟的,如网卡,显卡,磁盘等。后来redhat联合IBM以及Linux社区创造了libvirt,

2017-01-05 11:22:48 850 2

原创 linux 自旋锁

自旋锁用来在多处理器的环境下保护数据。 如果内核发现数据未锁,就获取锁并运行;如果数据被锁,就一直旋转(其实是一直反复执行一条指令)。之所以说自旋锁用在多处理器环境,是因为在单处理器环境(非抢占式内核)下,自旋锁其实不起作用。在单处理器抢占式内核的情况下,自旋锁起到禁止抢占的作用。

2017-01-04 22:02:42 413

原创 文件系统之 簇&块

文件系统之 簇&块〇、扇区的管理    扇区是磁盘最小的物理存储单元,一般而言是512kb大小每个扇区,但是操作通常不直接管理每一个扇区,而是通过将若干个扇区组成的一个更大的集合来去进行操作管理。    这个比扇区更大的集合,在Windows下叫做簇;在Linux下叫做块(block)。一、Windows:簇

2017-01-04 11:30:52 3865

原创 常见文件系统,超级块,引导扇区

Linux支持的文件系统有哪些:1.  传统文件系统:Ext2、ext3、ext4、Reiserfs(处理小文件)、Xfs、jfs2.  光盘文件系统:ISO96603.  集群文件系统:GFS(红帽开发)、OCFS(oraclecluster fs)4.  网络文件系统:NFS、CIFS5.  Windows上的文件系统:VFAT(包括FAT、FAT3

2017-01-04 10:44:45 1244

原创 linux下磁盘分区详解 图文

linux下磁盘分区详解 图文作者:佚名 字体:[增加 减小] 来源:互联网 时间:07-10 21:28:58 我要评论    1.磁盘分区格式说明linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z)),硬盘主分区最多为4个,不用说大家也知道….

2017-01-04 10:37:15 552

原创 B树和hash的区别与联系

关系型数据库中,索引大多采用B/B+树来作为存储结构,而全文搜索引擎的索引则主要采用hash的存储结构,这两种数据结构有什么区别?hash结构的特点:检索效率非常高,索引的检索可以一次到位,O(1)。B树需要从根节点到枝节点,最后才能到叶节点进行多次I/O操作,所以hash的效率远远高于B树的效率。那么为什么数据库索引还是用B树结构呢?1、hash索引仅满足“=”、“I

2017-01-03 15:35:39 422

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除