11 2011 档案

摘要:Linux文件预读算法磁盘I/O性能的发展远远滞后于CPU和内存,因而成为现代计算机系统的一个主要瓶颈。预读可以有效的减少磁盘的寻道次数和应用程序的I/O等待时间,是改进磁盘读I/O性能的重要优化手段之一。本文作者是中国科学技术大学自动化系的博士生,他在1998年开始学习Linux,为了优化服务器的性能,他开始尝试改进Linux kernel,并最终重写了内核的文件预读部分,这些改进被收录到Linux Kernel 2.6.23及其后续版本中。从寄存器、L1/L2高速缓存、内存、闪存,到磁盘/光盘/磁带/存储网络,计算机的各级存储器硬件组成了一个金字塔结构。越是底层存储容量越大。然而访问速度也 阅读全文
posted @ 2011-11-10 16:36 dkcndk 阅读(3796) 评论(1) 推荐(0) 编辑
摘要:在命令行调用设备的ioctl函数。在Linux系统中,似乎对设备的直接操作只有ioctl函数了。他接受的参数不是太多,而且都是一一对应的。blockdev - 从命令行调用区块设备控制程序blockdev [options] commands devicesblockdev 工具允许从命令行调用区块设备控制程序。–setro 设置设备为只读–getro 读取设备是否为只读(成功为1,0则为可读写)–setrw 设置设别为可读写–getss 打印设备的扇区大小,通常是512–getsize 打印设别的容量,按照一个扇区512个字节计算–setra N 设置预读扇区(512字节)为N个.Set r 阅读全文
posted @ 2011-11-10 14:39 dkcndk 阅读(1491) 评论(0) 推荐(0) 编辑
摘要:python-ldap访问AD域的的错误一般会如下格式:{'info': '80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece', 'desc': 'Invalid credentials'}其中红字部分的意思如下(这些错误码跟语言无关):525 - 用户没有找到52e - 证书不正确530 - not permitted to logon at this time532 - 密码期满533 - 帐户不可用70 阅读全文
posted @ 2011-11-03 14:17 dkcndk 阅读(1178) 评论(0) 推荐(0) 编辑
摘要:CentOS修改主机名(hostname)需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户。/etc/sysconfig/network用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME=localhost.localdomain (如果是默认的话),修改 localhost.localdomain 为你的主机名。/etc/hosts打开该文件,会有一行 127.0.0.1 localhost.localdomain localhost 。其中 127.0.0.1 是本地环路地址, 阅读全文
posted @ 2011-11-02 15:34 dkcndk 阅读(53943) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示