自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 如何让linux启动后自动进入图形界面或不让它进入图形界面?

如何让linux启动后自动进入图形界面或不让它进入图形界面? a.进入图形界面:安装时选图形启动方式或把/etc/inittab的id:x:initdefault:这行改成id:5:initdefault:。 b.不进入图形界面:安装时选文本启动方式或把/etc/initta

2011-08-19 08:58:25 913

原创 十一步让你理解linux的内存映射

零:32位操作系统只有4G的虚拟地址空间,linux将最上的1G用于内核虚拟地址。 一:linux将物理内存完全一一映射到内核空间,这样很方便管理内存,任何页面的虚拟地址减去一个0xc0000000的偏移就可以得到物理地址。 二:内核还需要动态管理一些内存用于vmalloc或

2011-08-17 22:28:44 537

原创 从几个版本的memcpy的测速过程学习一点底层的东西

以下有三个版本的memcpy,对于版本3,很多人都很熟悉,它很经典,很多人面试都写这个,可是我不得不说一句,对于类似的问题,最好的回答有两个:一是调用c库,二是使用汇编。用这一类的问题来考察应聘者的c语言能力,真的很菜!如果真的要考察c语言能力,还不如给几个if,switch-c

2011-08-17 22:18:08 691

原创 Linux文件系统的设计

总论: linux的文件系统设计非常优秀,总的来讲有两大部分,第一部分就是树形的组织结构,第二部分就是vfs,树形的组织结构组织了文件系统的表象,用户很方便的使用,而vfs是文件系统的实现机理,它处于内核态,不但实现了树形结构的mount机制,而且还提供了一个统一的接口用

2011-08-16 23:18:56 511

原创 操作系统内核子系统的协调工作

第一部分、内务子系统 操 作系统内核的管理功能以及执行最终也要归于cpu的执行流,因此最简单的设计就是将内核的内务也设计成进程,但是对于一些特别的内务这个办法就不适用了,因为这些内务的特殊性恰恰在于它们是依赖cpu的,或者说是和cpu进行接口的。如果我们把计算机视为一台

2011-08-16 22:54:04 505

原创 杀死僵尸进程

linux并不把进程的树形结构导出给普通用户,然而在内核中,它却使用树形结构来管理进程。linux内核使用“子进程退出,父进程收尸,父进程退出,子进程被过继” 这种方式来管理进程的死亡,然而却少了一种,那就是父进程不给子进程收尸的情况 ,这就是僵尸进程的原因。      既

2011-08-16 22:16:21 958

原创 linux内核中符号地址的获取

有些内核函数或者内核变量是不导出的,但是确实需要用,那该怎么办?因此寻找内核符号地址就有必要进行一下总结,更有甚,如果想找一条特定的指令,比如movl的指令地址,那更需要投入一些精力!总的来说,我总结了下面五种方式: 1.通过procfs中的kallsym文件或者Syste

2011-08-16 22:11:37 508

原创 什么是内核

一.总的来讲,操作系统只要能实现以下两点就可以了: 1.时间的假象和空间的假象 时间假象的作用是实现了多进程/多线程;空间假象的作用是实现了虚拟内存。无疑,这两点是现代操作系统的基石。 2.和硬件接口以及和用户态的接口 从硬件那里接收信息,这个用中断实现,和硬件互相读写,

2011-08-16 22:08:48 655

原创 Linux的Netfilter框架深度思考-对比Cisco的ACL-

在前面 0.1.本文不涉及具体实现,也不涉及源代码,不剖析代码 0.2.本文不争辩Linux或者Cisco IOS不同版本之间的实现细节 0.3.本文不正确处请指出 Cisco无疑是网络领域的领跑者,而Linux则是最具活力的操作系统内核,Linux几乎可以实现网络方面的

2011-08-16 22:03:44 734

原创 Internet路由之路由表查找算法概述-哈希/LC-Trie树/256-way-mtrie树

说明:本文没有源码分析的内容,然而我认为能理解本质比能看懂源码更有用,因为理解了本质之后,你也许就不用再看源码了,你甚至都可以写源码了。这就是Linux内核和Cisco的网站中包含大量文档的原因。 引:路由是互联网的一个核心概念,广义的讲,它使分组交换网的每个节点彼此独立,通过

2011-08-15 22:06:59 1026

原创 Internet路由-主机路由表和转发表

1.路由表 路由信息最终要存储在用于路由器的主机或者专业路由器上,存放这些信息的地方称为路由表。其中包含三元素:目标地址,掩码,下一跳。 1.1.查询路由表的开销 有人认为查询路由表是一件和交换机查询MAC地址一样的事,那就大错特错了,查询MAC地址/端口对是一种固定的数据

2011-08-15 21:54:01 782

原创 TCP协议疑难杂症全景解析

说明: 1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面 2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的 3).针对对象:对TCP已经有了全面了解的人。因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释

2011-08-15 21:32:22 599

破解公司OA系统

破解了的OA系统 功能都破解完毕 可以正常使用

2011-09-25

ssl原理及应用ssl原理及应用

ssl原理及应用 ssl原理及应用 ssl原理及应用 ssl原理及应用

2011-08-16

高级网规网优工程师认证考试题库

高级网规网优工程师认证考试题库高级网规网优工程师认证考试题库

2010-04-27

关于骚扰电话监控拦-GSM设计文档

关于骚扰电话监控拦 GSM设计文档 关于骚扰电话监控拦 GSM设计文档

2010-04-25

CISCO路由器配置手册

CISCO路由器配置手册 对数通工程师是个很好的指导手册噢 !

2010-04-25

空空如也

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

TA关注的人

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