摘要:
用yum安装了某个工具后,我们想要这个工具的包。那yum安装的过程其实就已经把包给下载了,只是没有保持而已。所以,我们要做的,是将其缓存功能打开。1.vi /etc/yum.conf 将其中keepcache=0改为keepcache=1,保存退出。2./etc/init.d/yum-updatesd restart3.yum install iptraf(要安装的工具名称)4.cat /etc/yum.conf |grep cachedir cachedir=/var/cache/yum5.跳到上术目录 cd cachedir=/var/cache/yum && tree . 阅读全文
摘要:
对于像NFS 和 AFS 这种网络文件系统而言,因为受网络的影响,使得对数据访问和存储的实时性就有了一定的挑战,特别是在早期100Mb/s的网络环境下(当然10Mb/s的网络环境就是一个噩耗了)。为了解决响应实效的问题,一种被称为CacheFS 的本地缓存方案被开发出来,用来提供分布式文件系统的本地缓存。作为内核2.6.30的一部分, 一种CacheFS 实现机制 已经加入进来,当前它支持NFS和AFS,但是其他文件系统也能从中获得好处(文章后面会提到)什么是 FS-Cache 和 CacheFS? FS-Cache 是指在文件系统和缓存之间的接口。 CacheFS 指的则是FS-cache的 阅读全文
摘要:
经过研究了下Linux相关代码,把对Linux Cache实现的方式做一些总结。相关源码主要在:./fs/fscache/cache.c Cache实现的代码./mm/slab.c SLAB管理器代码./mm/swap.c 缓存替换算法代码./mm/mmap.c 内存管理器代码./mm/mempool.c 内存池实现代码0. 预备:Linux内存管理基础创建进程fork()、程序载入execve()、映射文件mmap()、动态内存分配malloc()/brk()等进程相关操作都需要分配内存给进程。不过这时进程申请和获得的还不是实际内存,而是虚拟内存,准确的说是“内存区域”。L... 阅读全文
摘要:
FS-Cache has been merged into the upcoming kernel 2.6.30. This allows for a generic caching interface in the kernel for other file systems. For example, you can use local hard disks to cache data accessed via NFS, AFS, or CD-Rom. Since these tend to be high-latency while the disks are low latency, i 阅读全文
摘要:
The optimal configuration is (usually) as follows:On the host, setelevator=deadlineUse virtio and only virtiouse raw LVs whenever possible. Qcow2 gives overhead. Files on a FS also have overheadin the VM use theelevator=noopboth in host and VM, usenoatime,nodiratimein fstab wherever possibleMake sur 阅读全文
摘要:
redhat6.0无法识别ntfs分区的解决方法问题现象:企图打开ntfs分区时,报错:Error mounting: mount: unknown filesystem type 'ntfs'注意:我的redhat 内核版本是 2.6.32-71.el6.i686解决方法: www.2cto.com google下载两个包:kernel-module-ntfs-2.6.18-128.el5-2.1.27-0.rr.10.11.i686.rpmntfs-3g-2011.4.12-3.el6.i686.rpm然后,用下面的命令安装:rpm -ivh *.rpm如此即可双击打开nt 阅读全文
摘要:
wget 无法连接的情况关闭linux 防火墙1) 重启后生效开启: chkconfig iptables on关闭: chkconfig iptables off2) 即时生效,重启后失效开启: service iptables start关闭: service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。在开启了防火墙时,做如下设置,开启相关端口,修改/etc/sysconfig/iptables 文件,添加以下内容:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp - 阅读全文