ramdisk

    3热度

    1回答

    我正在开发具有编译语言(Fortran 95)的代码,该编译语言对大型星系目录进行了某些计算。每次执行一些更改时,我都会编译并运行代码,只需要用磁盘上的星系数据读取ASCII文件大约需要3分钟。这是浪费时间。 如果我在IDL或Matlab中开始这个项目,那么它会有所不同,因为包含数组数据的变量将保存在不同编译之间的内存中。 但是,我认为可以做一些事情来加速来自磁盘的令人不安的读取,例如将文件放在假

    0热度

    1回答

    下运行MySQL我在加快目前正使用MySQL的持久性测试套件的过程。我在my.cnf改变datadir和tmpdir使用RAMDisk中,如下图所示。 datadir = /run/shm/mysql tmpdir = /run/shm/mysqltemp 的问题是,我每次运行整个测试套件,在某些时候我碰到了外键约束冲突时,测试尝试删除某些行的部分功能进行测试。怪异的是,当我不上的R

    0热度

    1回答

    我已经将文件复制到RAM磁盘上,但我收到一条错误消息,因为路径实际上比物理磁盘上的路径短,而且当然少了超过260个字符。任何建议如何解决这个问题。更改代码不是一个选项。 我正在使用ImDisk创建RAM磁盘。我的RamDisk被定义为Z: The file resolves to a path that is too long. The maximum length is 260 characte

    1热度

    1回答

    上下文:与Microsoft一起玩RAMDisk Storage Driver Sample。驱动程序的构建和安装进行得很顺利。验证Ramdisk服务存在于注册表中,并且可以在设备管理器中看到Ramdisk设备。 问题:当试图通过的Windows PowerShell访问Ramdisk的设备(驱动器[R :)进行IO我收到以下错误信息: Set-Location : Cannot find dri

    0热度

    1回答

    如何使用mmap在虚拟ramdisk中保留内存?可以说我这样做: mkdir /mnt/ramdisk mount -t tmpfs -o size=10m tmpfs /mnt/ramdisk 我现在有一个虚拟ramdisk,但我如何映射到我的C程序内? int main() { // .... addr = mmap(/* ramdisk address? */, s

    0热度

    1回答

    希望所有人都做得很好...... 在这里,我通过使用本指南(RAMDISK)创建的Ramdisk,并存储到NAND闪存。默认情况下,根登录没有密码。所以我想添加root密码。如何在该Ramdisk中添加root密码?

    -1热度

    1回答

    我试图使用虚拟硬盘从PXE服务器启动CoreOS。 但是,不管我指定的ramdisk大小(使用ramdisk_size),CoreoOS总是将一半内存作为ramdisk。 谁能告诉我如何在启动时指定虚拟盘大小?

    0热度

    1回答

    我想比较目录与压缩没有提取或压缩文件和比较。有什么方法可以将目录与压缩目录进行比较吗? 例如: 我在tmpfs(ramdisk)中有一些文件,在服务器关闭之前,我需要将文件保存到磁盘。在我看来,最好的办法是压缩文件并像文件一样保存到磁盘。在启动服务器(系统)上,我想将文件解压缩到虚拟硬盘。但几天后,ramdisk文件将被更新(与压缩文件备份不同)。 如何比较和合并比较? Regards, Neru

    0热度

    2回答

    我想使用SQLite在文件中存储一些元数据信息。这个文件已经被mmap了。我想要做的就是创建一个SQLite DB,传入一个char *来告诉它在哪里制作数据库,而不是让它自己分配。这可以做到吗?用于内存数据库的SQLite文档只是说使用“:memory:”,并且数据库将在进程结束时被销毁,而不会指示如何使用已存在的数据或将其保留。 如果没有,Linux上有哪些解决方法?是否存在“反向”mmap,

    2热度

    1回答

    我是新来的文件系统,我只想问,有没有什么方法可以使用RAM磁盘文件系统将我的文件保存到辅助内存?