![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Peter_Wang
虽然我不勤奋,但是依然没有留下简述
展开
-
gdb常用命令
gdb常用命令转载 2015-03-04 22:24:55 · 895 阅读 · 0 评论 -
Linux SCSI子系统分析(一)Open iSCSI的结构
前言最近在 搞基 于SCSI的技术项目,所以要学习一下linux对于scsi的实现,以及一些iSCSI的知识。以前对一些技术的学习总是没有留下学习资料,没有传承。这次学习scsi子系统,还是要留下一些东西。对系统有了进一步的理解,并且能挤出时间的话,我就会来更新这个连载。本次研究的主要对象是Open iSCSI(2.0.873)/ Linux(3.11.4)/ Linux SCSI targe原创 2015-03-04 22:28:02 · 2105 阅读 · 0 评论 -
Linux SCSI子系统分析(二)发现target的过程
Linux SCSI子系统分析二发现target的过程发现过程函数调用过程Linux SCSI子系统分析(二)发现target的过程发现过程发现target的过程比较简单,从复杂的代码中总结出主要的流程如下图。这个流程和命令iscsiadm -m discovery -t st -p 192.168.8.1相对应:Created with Raphaël 2.1.2iscsiadmiscsia原创 2015-03-04 22:29:13 · 1370 阅读 · 0 评论 -
定制fedora安装iso
定制fedora安装isoKickstart原创 2015-03-04 22:20:46 · 1469 阅读 · 0 评论 -
多队列块层
多队列块层简介多队列块层简介在早些时期,高性能的存储设备的IOPS只能跑到几百,而当今的高端设备动辄可以跑到几百万。所以内核块层的设计已经远远不能满足当今的IO处理需要。最近几年,社区已经意识到必须针对SSD这些高速的设备来重新设计一套新的机制。从2.6.10开始,通用块层的基本结构就没有太大的变化。Linux设备驱动模型为块驱动提供了两种接口:一个是”request”方式,在这个模式下,通用块层翻译 2015-03-04 22:30:30 · 1846 阅读 · 0 评论 -
KVM简介
KVM 全称 Kernel-based Virtual Machine, 即基于 Linux 内核的虚拟化技术, 精确的说,就是 KVM VMM 的核心功能是通过一个 Linux 内核模块实现的。 “基于 Linux 内核”是 KVM 在软件实现上不同于其他 VMM 实现的最重要特点, 使得 KVM 在实现上能获得如下好处 : 利用 Linux 内核已有的功能和基础服务,减少不必要的重新开发。 如转载 2015-03-04 22:27:19 · 709 阅读 · 0 评论 -
用getopt处理命令行参数
用getopt处理命令行参数Linux下很多程序甚至那些具有图形用户界面(graphical user interface,GUI)的程序,都能接受和处理命令行选项。对于某些程序,这是与用户进行交互的主要手段。具有可靠的复杂命令行参数处理机制,会使得您的应用程序更好、更有用。getopt()是一个专门设计来减轻命令行处理负担的库函数。1、命令行参数命令行程序设计的首要任务是解析命令行参数,GUI派的转载 2015-03-05 19:39:28 · 615 阅读 · 0 评论 -
在虚拟机中利用KGDB调试Linux内核
在进行内核调试时,系统已经不会响应用户态程序,所以需要使用两台计算机利用串行端口或网络进行双机联调,本文介绍的是利用串行端口进行联调。1 准备工作新建虚拟机虚拟机,并安装linux系统。本教程使用的是3.9.4-200.fc18.x86_64。2 开启内核调试2.1 安装debug模式的内核 localhost:/ # yum install kernel-debug2.2 开启服务端(调原创 2015-03-05 19:40:59 · 830 阅读 · 0 评论 -
利用虚拟机调试内核模块
利用虚拟机调试内核模块本文描述了在虚拟机中,利用KGDB双机联调NBD驱动的准备过程以及使用频率较高的调试命令。以此为例,介绍调试Linux内核以及内核模块的一种较常用的方法。在进行内核调试时,系统已经不会响应用户态程序,所以需要使用两台计算机利用串行端口或网络进行双机联调,本文介绍的是利用串行端口进行联调。下面详细介绍调试的准备工作和调试过程:1 准备工作新建虚拟机,并安装linux系统。本教程原创 2015-03-05 19:42:21 · 1101 阅读 · 0 评论