wjlkoorey258

上一页 1 2 3 4 5 6 7 ··· 9 下一页

2016年7月24日

一个快速将十六进制串转十进制数的方法

摘要: 今天看到一段将十六进制数的字符转十进制的代码,写得太精妙了。我就又占了前辈们的光,在其基础上扩充了一下,写了个将十六进制字符串转十进制数的接口,和大家分享分享。 点击(此处)折叠或打开 /************************... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(563) 评论(0) 推荐(0)

寻访x86处理器“实模式”和“保护模式”的前世今生

摘要: 还是把博文“CPU的内部架构和工作原理”里的这个表搬出来,祭奠那些不应该在岁月的洪荒中被淹埋的荣耀: 8086的诞生,标志着Intel 正式进入了x86时代,这是个多么具有纪念意义的日子:1978-6-8。同时,8086的诞生也是处理器内存寻址技术的第一次飞跃。 ... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(1020) 评论(0) 推荐(0)

用户空间和内核空间通讯之【Netlink 中】

摘要: 今天我们来动手演练一下Netlink的用法,看看它到底是如何实现用户-内核空间的数据通信的。我们依旧是在2.6.21的内核环境下进行开发。 在文件里包含了Netlink协议簇已经定义好的一些预定义协议: 点击(此处)折叠或打开#define NETLINK_ROUTE ... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(904) 评论(0) 推荐(0)

用户空间和内核空间通讯之【Netlink 上】

摘要: 引言 Alan Cox在内核1.3版本的开发阶段最先引入了Netlink,刚开始时Netlink是以字符驱动接口的方式提供内核与用户空间的双向数据通信;随后,在2.1内核开发过程中,Alexey Kuznetsov将Netlink改写成一个更加灵活、且易于扩展的基于消息通信接口,并... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(207) 评论(0) 推荐(0)

CPU的内部架构和工作原理

摘要: 一直以来,总以为CPU内部真是如当年学习《计算机组成原理》时书上所介绍的那样,是各种逻辑门器件的组合。当看到纳米技术时就想,真的可以把那些器件做的那么小么?直到看了Intel CPU制作流程及AMD芯片的制作流程的介绍不禁感慨,原来科技是如此的发达。 本文我们以Intel为例对CPU的... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(513) 评论(0) 推荐(0)

戏说文件系统之ext3【上】

摘要: 今天我们简单聊一哈ext3文件系统。ext3作为ext2的增强版,和ext2使用的superblock、inode、group descriptor等数据结构几乎一模一样,所以ext3前向兼容ext2。在不用备份ext2文件系统数据的情况下,可以用: tune2fs –j /dev/h... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(292) 评论(0) 推荐(0)

戏说文件系统之ext2【续】

摘要: 通过前面两篇博文,我们对ext2fs应该有了一个宏观上的认识。但是这些所谓的superblock、block、group、group descriptor和ionde等等,它们到底有什么用呢?今天我们简单热个身,来研究一下在一个磁盘分区上如何根据文件的inode号来访问文件的内容? ... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(137) 评论(0) 推荐(0)

戏说文件系统之ext2【下】

摘要: 今天我们来认识一下superblock,inode,block,group,group descriptor,block bitmap,inode table这些家伙。为什么在上一篇博文开篇没详细介绍这些概念呢,因为任何关于文件系统的文章还是书籍一开始都是先说概念、说理论,让人一直有... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(169) 评论(0) 推荐(0)

戏说文件系统之ext2【上】

摘要: 前面说过,虚拟文件系统VFS是对各种文件系统的一个抽象层,抽取其共性,以便对外提供统一管理接口,便于内核对不同种类的文件系统进行管理。那么首先我们得看一下对于一个具体的文件系统,我们该关注重点在哪里。 对于存储设备(以硬盘为例)上的数据,可分为两部分: 用户数据:存储用... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(231) 评论(0) 推荐(0)

小议Linux系统下的文件系统

摘要: Linux的老江湖们对这个概念当然不会陌生,然而刚接触Linux的新手们就会被文件系统这个概念弄得晕头转向,恰好我当年正好属于后者。从windows下转到Linux的童鞋听到最多的应该是fat32和ntfs(在windows 2000之后所出现的一种新型的日志文件系统),那个年代经常听到说... 阅读全文

posted @ 2016-07-24 10:59 wjlkoorey258 阅读(139) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 9 下一页

导航