`

修改tmpfs内存的方法

阅读更多

 

 修改tmpfs内存的方法

1. vi /ect/fstab

将tmpfs                   /dev/shm                tmpfs   defaults        0 0

修改为

tmpfs                   /dev/shm                tmpfs   defaults,size=2G        0 0

size按该机器的实际配置修改

2. vi /etc/rc.d/rc.sysinit

第一步:注释如下语句

#mount -f /dev/shm >/dev/null 2>&1

第二步:搜索关键字READONLY

if [ "$READONLY" != "yes" ] ; then
        action $"Mounting local filesystems: " mount -a -t nonfs,nfs4,smbfs,ncpfs,cifs,gfs,gfs2 -O no_netdev
else
        action $"Mounting local filesystems: " mount -a -n -t nonfs,nfs4,smbfs,ncpfs,cifs,gfs,gfs2 -O no_netdev
fi

 

修改为

if [ "$READONLY" != "yes" ] ; then
        action $"Mounting local filesystems: " mount -a -t tmpfs,nonfs,nfs4,smbfs,ncpfs,cifs,gfs,gfs2 -O no_netdev
else
        action $"Mounting local filesystems: " mount -a -n -t tmpfs,nonfs,nfs4,smbfs,ncpfs,cifs,gfs,gfs2 -O no_netdev
fi

3. 重启服务器:reboot

分享到:
评论

相关推荐

    学会使用tmpfs文件系统来提速你的linux系统.docx

    #### 一、tmpfs与虚拟内存(VM) 在深入了解tmpfs之前,我们先来简要回顾一下Linux中的虚拟内存(VM)概念。虚拟内存是操作系统用来管理内存资源的一种机制,它可以分为RAM(即物理内存)和SWAP两部分。RAM是我们计算机...

    如何修改和限制shm的大小

    在Linux系统中,`/dev/shm`是一个特殊文件系统,称为临时文件系统或tmpfs,它被设计用于实现进程间的共享内存。共享内存是一种高效的数据通信方式,允许多个进程直接访问同一块内存区域,无需通过传统的I/O操作。...

    8、HDFS内存存储策略支持和“冷热温”存储

    - 配置虚拟内存盘:在每台集群机器上创建一个tmpfs类型的内存盘,并设置大小。 - 设置HDFS配置:在`hdfs-site.xml`中修改`dfs.datanode.data.dir`属性,添加RAM_DISK标签的路径,并开启异构存储策略。 - 调整相关...

    oracle11G调整物理内存提示ORA-00845 MEMORY_TARGET

    在本文中,我们讨论了 Oracle 11g 中的内存自动管理机制,并解决了 ORA-00845 错误的方法。我们还讨论了 Oracle 11g 中的内存管理机制,包括 MEMORY_TARGET、MEMORY_MAX_TARGET 和 SGA_TARGET 三个参数的作用。通过...

    生产环境Linux系统优化方法.pdf

    * tmpfs文件系统是一种基于内存的文件系统,新版本的Linux发行版基本都支持该文件系统特性。 * 使用“df -hT”命令可以确认当前系统是否使用了tmpfs文件系统。 * 用户可以使用“vi /etc/fstab”命令编辑文件系统配置...

    file-mmu.rar_ramfs

    同样,读取文件时,MMU会将文件内存映射到进程的地址空间,而写入操作则直接修改这些内存区域。 ramfs的设计目标是提供一个快速且易于使用的临时存储解决方案,适用于运行时需要高速缓存或临时数据的场景,比如系统...

    OutOfMemoryError_8种典型案例分享.pdf

    解决这个问题的方法通常有增加堆内存大小,优化程序设计减少内存的消耗,或者改进代码逻辑,避免创建过多的大对象。 第二种情况是永久代空间溢出(PermGen space)。永久代空间用于存储类和方法的元数据,随着应用...

    嵌入式性能详解

    5. **tmpfs分区**:使用基于内存的文件系统,如tmpfs,可以加速文件读写操作,提高数据处理速度,同时减轻磁盘负担。 #### 总结 嵌入式Linux性能优化,特别是内存管理,是一个复杂而精细的过程。通过对上述知识点...

    inux系统下的ramdisk驱动

    5. **tmpfs**:tmpfs是另一种基于内存的文件系统,它与ramdisk类似,但更灵活。tmpfs可以直接挂载到文件系统挂载点,且大小可以根据实际使用自动扩展或收缩。tmpfs相比ramdisk,管理更方便,且更适合小规模的临时...

    memory_target 解决方案

    ### Memory Target解决方案:Oracle自动内存管理配置 #### 一、Memory Target概述 在Oracle数据库管理中,`MEMORY_TARGET`参数是用于控制Oracle实例自动内存管理的关键配置之一。它允许管理员设置一个目标值,该值...

    linux_ramdisk_driver.rar_kindvfi_linux_ramdisk

    tmpfs会自动管理内存,当内存不足时,它会将部分内容交换到磁盘上。 8. **配置与管理**:用户可以通过修改 `/etc/fstab` 文件或使用 `mount` 命令来设置ramdisk的大小和挂载点。对于动态管理,可以使用`/sys/block/...

    Oracle手记-20220304175244-ofd7ayg.pdf

    2. 修改tmpfs:Oracle安装过程中可能需要临时文件系统,因此需要调整tmpfs的大小以适应Oracle的需要。 3. 修改内核配置参数:Oracle对内核参数有一定的要求,如最大打开文件数、共享内存等,需要根据Oracle官方文档...

    将MySQL的临时目录建立在内存中的教程

    如果`tmpdir`指向的不是 `/mnt/ramdisk`,需要修改`my.cnf`配置文件,将`tmpdir`设置为 `/mnt/ramdisk`,然后重启MySQL服务。 需要注意的是,虽然在内存中创建临时表可以提高性能,但也要注意内存资源的使用。大量...

    Sphinx搜索引擎架构与使用文档(和MySQL结合)[收集].pdf

    - “Ext3文件系统+tmpfs内存文件系统”相结合:利用tmpfs的高速读写特性,将部分索引存储在内存中,提升查询效率。 - 中文分词词库:Sphinx支持第三方分词器如LibMMSeg,对中文文本进行有效的分词处理,提升搜索...

    Oracle12C调优

    echo "tmpfs /dev/shm tmpfs defaults,size=16g 0 0" >> /etc/fstab ``` ##### 3. DBWn 线程数调整 **步骤**: 1. 查看当前 DBWn 线程数: ```sql SHOW PARAMETER db_writer_processes; ``` 2. 更改 DBWn ...

    Oracle11gForLinuxRpm

    这个文件可能会列出需要修改的系统参数,如内存分配、文件句柄限制等,并指导如何进行修改。 4. **modify_tmpfs.txt**:`tmpfs` 是一种基于内存的临时文件系统。在Oracle环境中,可能需要调整tmpfs的大小以提高...

Global site tag (gtag.js) - Google Analytics