Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux2.6--虚拟文件系统

Linux2.6--虚拟文件系统

虚拟文件系统(有时也称作虚拟文件交换,更常见的是简称做VFS)作为内核子系统,为用户空间程序提供了文件和文件系统相关的接口.系统中的所有文件系统不但依赖VFS共存,而且也依赖VFS系统协同工作.通过虚拟文件系统,程序可以利用标准的UNIX系统调用对不同的文件系统,甚至不同的介质上的文件系统进行读写操作,如下如图所示:这幅图的含义是:VFS执行的动作:使用CP(1)命令从ext3文件系统格式的硬盘拷贝数据到ext2文件系统格式的可移动磁盘上.两种不同的文件系...
Linux2.6--Linus电梯

Linux2.6--Linus电梯

内核为了处理来自IO层的请求,需要进行相应的优化,因为当请求很多时,且请求的块又都几种在一块,那么如果按照顺序处理这些请求无疑是很大的时间开销,所以,我们需要寻求方法来处理这种情况(当然,不只是这一种情况),这篇文章介绍的就是Linux中经典的IO调度程序--Linus电梯,这个是以Linux的发明者Linus自己的名字命名的。在2.4版的内核中,Linus电梯是默认的IO调度程序。虽然在后来的2.6版内核中它被另外两个调度程序所取代了,但是由于这个调度程...
Linux2.6中的Slab层

Linux2.6中的Slab层

还记得一个进程创建的时候是什么给它分配的“进程描述符”吗?没错,是slab分配器,那么,这个slab分配器是个什么东西呢?分配和释放数据结构是所有内核中最普遍的操作之一。为了便于结构的频繁分配和回收,编程人员常常会用到空闲链表。空闲链表中包含可供使用的,已经分配好的数据结构块。当代码需要一个新的数据结构实例时,就可以从空闲链表中抓取一个,而不需要再去执行一些分配内存的代码,这样不仅高效而且使用简单。以后,当不需要这个数据结构时,我们...
NetworkManager——Linux强大的网络管理工具

NetworkManager——Linux强大的网络管理工具

NetworkManager服务:NetworkManager - Linux Networking made EasyNetworkManager简介:NetworkManager由一个管理系统网络连接、并且将其状态通过D-BUS(是一个提供简单的应用程序互相通讯的途径的自由软件项目,它是做为freedesktoporg项目的一部分来开发的。)进行报告的后台服务,以及一个允许用户管理网络连接的客户端程序。NetworkManager的优点:简化网络连接的...
Emacs中的完美多窗口操作

Emacs中的完美多窗口操作

Table of Contents1 典型的工作流2 将子窗口自动编号,然后按M-0…9跳转(最爱)3 undo/redo之前的窗口操作(最爱)4 焦点移动到下一窗口(常用)5 水平/垂直切分当前窗口(常用)6 将当前子窗口最大化(常用)7 删除当前子窗口(偶尔用)8 移动焦点到上下左右的窗口(基本不用)9 存储/载入窗口布局到register(基本不用)1 典型的工作流在两个子窗口中对比文件内容打开更多的窗口以参考其他信息.对某个窗口内容比...
RHEL5通过FTP配置yum仓库

RHEL5通过FTP配置yum仓库

源码包:在定制功能方面有很大优势,但也因为这种特性为管理员带来了负担,企业中一般都通过写脚本来解决yum仓库:在大规模的服务器群上部署软件时有很大的优势,可检查更新,更新,安装,卸载等Yum介绍Yum全称为 Yellow dog Updater, Modified(软件包管理器)我们开玩笑时也称“黄狗”主要功能是更方便的添加/删除/更新RPM包,yum能检查linux下面安装软件包时的依赖性关系,并把依赖的软件包全部自动安装,便于管...
RHEL5通过光盘配置本地yum仓库及命令详解

RHEL5通过光盘配置本地yum仓库及命令详解

Yum介绍Yum全称为 Yellow dog Updater, Modified(软件包管理器)我们开玩笑时也称“黄狗”主要功能是更方便的添加/删除/更新RPM包,yum能检查linux下面安装软件包时的依赖性关系,并把依赖的软件包全部自动安装,便于管理大量系统的更新问题,能同时设置多个资源库(Repository),而且使用起来十分的简单。下面详细讲解在RHEL5上面配置本地仓库的方法:1.利用FTP的方式来制作yum的安装源服务...
Linux cp命令如何拷贝整个目录下所有文件

Linux cp命令如何拷贝整个目录下所有文件

如何在Linux下拷贝一个目录呢?这好像是再简单不过的问题了。比如要把/home/usera拷贝到/mnt/temp,首先想到的就是cp -R /home/usera/* /mnt/temp但是这样有一个问题,/home/usera下的隐藏文件都不会被拷贝,子目录下的隐藏文件倒是会的。那如何才是正确的方法呢?有人说用-a选项,有人说用find加管道。其实没这么复杂,Google了之后,学了一招。原来只有用“.”当前目录代替&ldqu...
<< 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 >>