`
mylove2060
  • 浏览: 335868 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

创建内存盘,提高文件读写的效率

 
阅读更多
#! /bin/bash

LD_LIBRARY_PATH=/usr/local/lib:/usr/lib
export LD_LIBRARY_PATH

ROOT=/usr/local/ssel2/ramdisk
RAMDIR=$ROOT/dbf
RAMDIRNAME=dbf

create() {
	echo $"Checking ramdisk... "	
	mount -l|grep $RAMDIRNAME
    	RETVAL=$?
    	echo $RETVAL
	echo
	if [ $RETVAL -ne 0 ] ; then
		echo $"Mounting ramdisk... "
		#mkdir -p $ROOT	
		mkdir -p $RAMDIR
		mount -t tmpfs -o size=1M $RAMDIRNAME $RAMDIR
	    	RETVAL=$?
	    echo $RETVAL
		echo
	fi

	ulimit -n 102400
    return $RETVAL
}

delete() {
	echo $"Deleting ramdisk... "	
	mount -l|grep $RAMDIRNAME
    	RETVAL=$?
    	echo $RETVAL
	echo
	if [ $RETVAL -ne 1 ] ; then
		umount -v $RAMDIR
	fi
}

case "$1" in
  create)
  	create
	;;
  delete)
  	delete
	;;

  *)
	echo $"Usage: $0 {create|delete}"
	exit 1
esac

分享到:
评论

相关推荐

    RamDisk内存盘读写速度最佳的GiliSoft RAMDisk 6.3.1

    2. **游戏加载**:将游戏的临时文件和交换文件存放在内存盘中,可以加快游戏的加载速度,提高游戏体验。 3. **网页浏览**:浏览器的缓存设置在内存盘上,可以快速加载网页,减少网络延迟感。 4. **数据库操作**:...

    魔方内存盘 1.9

    由于内存的读写速度远超传统硬盘,因此将频繁访问的数据存储在内存盘中,能显著减少数据存取时间,从而提高系统整体响应速度。魔方内存盘 1.9 正是实现了这一功能,让用户能够自由配置内存资源,创建一个虚拟的内存...

    虚拟内存盘

    虚拟内存盘是一种高级的计算机存储技术,它利用系统的物理内存来模拟一个硬盘,以此提高数据读写速度,提升系统性能。这种技术的核心理念是将内存的高速特性与硬盘的存储能力相结合,创建一个临时的、高速的存储空间...

    ramdisk 魔方内存盘

    总的来说,ramdisk 魔方内存盘为Windows 7用户提供了一个简单易用的工具,通过利用内存的高速特性,提高了系统和特定应用的运行效率。但使用时需谨慎平衡ramdisk与系统内存之间的关系,以确保整体系统的稳定性和性能...

    锐起Ramdisk内存盘教程

    三、创建内存盘 1. 完成配置后,点击“创建”按钮,系统将根据设定创建内存盘。 2. 创建成功后,可以在“我的电脑”中看到新的盘符,表示内存盘已经就绪。 四、加载镜像文件 锐起Ramdisk支持加载ISO、IMG等镜像...

    内存盘-RAMDISK

    而内存作为临时存储介质,其读写速度远超硬盘,因此,创建内存盘可以显著提高系统性能。尤其是对于那些对响应时间要求高的应用程序,如数据库、虚拟机、游戏或者需要频繁访问临时文件的程序,使用内存盘可以带来显著...

    内存硬盘虚拟工具

    2. 选择合适的应用场景:对于需要快速读写且数据不需长期保存的场景,如临时工作文件、缓存等,使用内存硬盘可以提高效率。 3. 定期备份:尽管数据在内存硬盘上容易丢失,但可以通过定期将重要数据备份到传统硬盘来...

    基于STM32-RTX-FATFS-U盘操作实现.ini文件读写操作

    RTX允许开发者创建多任务环境,提高系统的响应速度和效率。 3. **Fatfs文件系统**:Fatfs是ChaN公司开发的一个小型、轻量级的文件系统模块,用于支持FAT12、FAT16、FAT32和exFAT文件系统。在STM32上,通过Fatfs可以...

    内存盘软件

    2. **创建内存盘**:打开软件,设定内存盘的大小,根据可用内存和需求进行合理分配。 3. **格式化内存盘**:选择合适的文件系统格式,如FAT32、NTFS或exFAT,根据需要设置权限和安全选项。 4. **挂载内存盘**:创建...

    XP64位操作系统内存盘 Ramdisk Plus 9.0 64

    1. 高效:由于内存盘的数据存储在RAM中,读写速度极快,极大地提高了数据处理效率。 2. 可配置性:用户可以根据实际需求调整内存盘的大小,以适应不同的应用场景。 3. 数据保护:即使在断电或重启后,通过软件的自动...

    加快程序运行:内存盘

    在现代计算机中,内存容量普遍较大,这为创建内存盘提供了良好的硬件基础。同时,内存盘的一个关键优点是“每次关机都能释放程序运行产生的垃圾”,这意味着它能避免传统硬盘上的碎片积累和清理问题,因为内存中的...

    占内存最小的 内存盘+虚拟光驱+虚拟分区

    它可以创建内存盘来提升性能,使用虚拟光驱来管理光盘映像,同时可能还具备虚拟分区功能,使得用户能够在有限的硬件资源下,更有效地管理和使用存储空间。对于那些对系统性能有高要求,又希望节省物理存储空间的用户...

    STM32+FATFS+SD卡读写+U盘读写(正点原子F7开发板)

    8. **内存管理**:在读写文件时,需要考虑内存分配,比如定义缓冲区以存储读取或待写入的数据。此外,还需要注意文件系统的同步机制,以避免数据丢失或冲突。 9. **错误处理**:在实际应用中,必须包含错误检查和...

    虚拟内存盘 ImDisk Virtual Disk Driver 1.8.5 汉化版

    2. 存储临时文件:内存盘可以作为高速缓存,存储频繁读写的临时文件,提高系统效率。 3. 加速游戏:将游戏安装到内存盘上,可显著减少读取时间,提升游戏体验。 总之,ImDisk Virtual Disk Driver 是一个强大且灵活...

    虚拟内存盘Primo_Ramdisk_Ultimate_Edition

    除了创建内存虚拟硬盘,Primo Ramdisk 甚至可以创建混合虚拟硬盘和文件虚拟硬盘,极大地扩展了软件的功能和应用范围。 主要特性列表 硬盘特性 * 支持内存虚拟硬盘,混合虚拟硬盘,以及文件虚拟硬盘。 * 支持SCSI ...

    西门子MMC存储卡镜像文件(64KB-24M合集)及读写软件.zip

    3. **编辑内容**:在电脑上直接修改镜像文件的内容,无需物理连接存储卡,提高了工作效率。 4. **安全擦除**:清除存储卡上的所有数据,确保信息安全。 5. **诊断工具**:检查存储卡的健康状况,发现并修复潜在...

    愤怒_U盘读写例程

    为了进行文件读写,我们需要一个文件系统,如FAT16或FAT32。STM32固件库通常不包含完整的文件系统,因此可能需要引入第三方库,如ChaN的TinyFAT或CMSIS File System。这些库提供API来创建、打开、关闭、读取和写入...

    windwos7 64位内存盘

    5. 完成安装后,重启电脑,通过软件界面或系统设置创建内存盘。 RAMDisk的优点包括加快系统启动速度、提高程序运行效率,尤其适合临时文件、缓存、虚拟内存等对速度要求高的场景。但需要注意的是,RAMDisk的大小受...

    C/C++实现FAT文件系统的读写

    - **效率**:避免频繁的磁盘读写操作,可以使用内存缓存来提高性能。 - **安全性**:确保操作不会破坏现有的文件系统结构,进行写操作时需先备份关键信息。 - **错误检测**:定期检查FAT表的一致性,修复可能的错误...

Global site tag (gtag.js) - Google Analytics