接上一章 手把手教你北邮操作系统小学期实验五——Linux环境下的Ramdisk技术及其实验1
3.6、编写一个文件访问程序,对比将此文件分别存储于外设硬盘、ramdisk 分区时,程 序的执行速度。
要求:程序反复多次读、写文件,以便对比不同方式下的访问时间差异。
ramdisk读:
非ramdisk读:
ramdisk写:
非ramdisk写:
代码:
读文件
使用ramdisk
不使用ramdisk
写文件
使用ramdisk
不使用ramdisk
源码:
读操作
#!/bin/shDate > /root/timeReccat /tmp/Ramdisk0/test2 | While read -r lineDo Echo $lineDoneDate >> /root/timeRec------------------------------------------------------------------------#!/bin/shDate > /root/timeRec1cat /root/test2 | While read -r lineDo Echo $lineDoneDate >> /root/timeRec1写操作#!/bin/shDate > /root/timeReccat /tmp/Ramdisk0/test2 | While read -r lineDo Echo $line >> /tmp/Ramdisk0/test1DoneDate >> /root/timeRec--------------------------------------------------------------------#!/bin/shDate > /root/timeRec1cat /root/test1 | While read -r lineDo Echo $line >> /root/test2Done < /root/1Date >> /root/timeRec1
下一章 手把手教你北邮操作系统小学期实验六——Linux环境下嵌入式数据库mSQL的集成1