ramdisk

    2热度

    2回答

    基本上,我想这样做是(在一个伪庆典上下的代码) #create ramdisk raid diskutil erasevolume HFS+ "r1" `hdiutil attach -nomount ram://4661720`; diskutil erasevolume HFS+ "r2" `hdiutil attach -nomount ram://4661720`; diskutil

    0热度

    1回答

    我将虚拟磁盘编译为内核中的一个模块。然后我想使用cmd:insmod brd rd_size = 10000来设置虚拟磁盘的容量。但它说我给出了错误的参数。 然后我去看看这个模块的源代码。 static int __init brd_init(void)。没有参数列表。 如果我想设置虚拟磁盘的容量,我该怎么办?

    5热度

    1回答

    我想用Node.js编程创建一个RAM磁盘,不管底层操作系统是什么(应该支持OS X,Linux和Windows)。 达到此目的的最佳方法是什么? 当然,我可以运行一个命令作为子进程,但我需要为每个操作系统单独编写此代码。出于显而易见的原因,我想避免这种情况。 有没有更好的方法(即使是一个模块,它会很好)?

    2热度

    1回答

    我自己编译busybox,并将其放入我们的嵌入式linux。但我有一些问题。 问题1:当我尝试使用诸如gzip之类的命令时,它会打印出“gzip:applet not found”。虽然我检查了busybox的menuconfig,但我确定选择了“gzip”。 问题2:我以前和VIM一起工作,但是busybox只是提供了VI.So我把VIM链接到了VI,但是当我输入vim并运行它时,它也显示“vi

    3热度

    1回答

    我试图把我的php会话保存在ramdisk上。我有一个权限问题,但我不明白是什么问题。 我有ramdisk的: /dev/ram0 407M 2.4M 404M 1% /var/lib/php/session/ramd 我的权限: drwxrwx---. 3 root apache 1024 Mar 24 01:53 ramd 我的错误: Warning: session_start(): ope

    0热度

    1回答

    我可以成功创建PostgreSQL数据库的虚拟硬盘。 该命令是成功的: psql --host=localhost --command "CREATE TABLESPACE $db_tblspace LOCATION '$dbPath';" 其中DBPATH是ramdisk上的目录。 这里: createdb $dbName --tablespace=$db_tblspace --host=l

    0热度

    1回答

    我试图自动确定目录将创建的ext2虚拟硬盘文件系统的大小。什么我目前做的是: BLOCK_COUNT=`du $RAMDISK_FS_DIR| tail -1 |awk '{print $1}' dd if=/dev/zero of=ramdisk.img bs=1024 count=$BLOCK_COUNT mke2fs -F ramdisk.img -L "ramdisk" -b 102

    1热度

    1回答

    我有一个简单的maven - 我使用IntelliJ开发并部署到Glassfish服务器的Java EE Web应用程序。事情是,部署需要大约15秒。我知道这不是太长,但我试图让它更快。 我安装了RAMDISK并将我的项目移动到该磁盘中,但没有帮助。然后我把Glassfish也搬到了RAMDISK中,但是表现仍然没有变化。 我是否需要将JDK,JRE移动到RAMDISK以查看更改?甚至是IDE本身

    6热度

    1回答

    我在OLAP环境中的一些非常大的表上运行一些聚合查询。我目前以200 MB/s的速度受到磁盘IO的瓶颈。 我正在做一个92 GB的RAM机器上的这些查询。是否有任何SQL提示可以写入我的查询中,该提示基本上告诉SQL在执行前将整个表加载到RAM中? 喜欢的东西: SELECT * FROM myTable的使用(RAMDISK) 我使用MS TSQL。

    0热度

    1回答

    我需要在Linux(CentOS)下的Java和C++程序之间传输大量的数据。性能是首要关注的问题。 什么是最佳选择? RAMDisk(/ dev/shm /)还是本地套接字?