`

ubuntu 创建虚拟内存文件和优化虚拟内存使用

阅读更多

没什么好说的,就是做个记录,防痴呆

 

#!/bin/sh
#创建文件1G文件
mkdir /swap
cd /swap
dd if=/dev/zero of=/swap/swapfile bs=1M count=1024
#格式化成交换格式
mkswap /swap/swapfile
#添加到 /etc/fstab ,下次启动有效
echo "/swap/swapfile swap swap defaults 0 0" >> /etc/fstab

# swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区
# sudo sysctl vm.swappiness=10 临时修改,表示 内存使用到90%时启动虚拟内存
sed -i "s/vm\.swappiness\s=\s0/vm\.swappiness = 10/" /etc/sysctl.conf

 

分享到:
评论

相关推荐

    ubuntu中swap(虚拟内存)设置方法

    在Ubuntu操作系统中,虚拟内存(Swap)是一种存储技术,它扩展了系统的物理内存,当物理内存不足时,系统会将一部分硬盘空间作为临时的内存使用。对于资源有限的设备,尤其是服务器或者虚拟机,合理设置Swap空间对于...

    ubuntu 利用proc 文件系统实现监听器

    例如,要创建一个监听器来监控系统的内存使用情况,你可以关注`/proc/meminfo`文件。这个文件包含了关于物理内存、交换内存、缓存等的详细信息。通过定期读取并分析这个文件,你可以获取到系统的实时内存使用率,并...

    虚拟机上安装ubuntu.pdf

    根据文件标题和描述,文件内容是关于在虚拟机上安装Ubuntu操作系统的过程。这部分内容中涉及了多个IT技术知识点,接下来我将逐一展开详述。 1. 虚拟机软件的选择与下载:文件提到的“VirtualBox”是一种开源的...

    Reverse 倒序一个文件

    内存映射文件是操作系统提供的一种功能,它允许程序将文件内容直接映射到进程的虚拟内存空间,使得文件如同内存中的数据一样可以直接读写。这种方法相比于传统的文件I/O,具有更高的效率,因为它减少了磁盘I/O操作,...

    Ubuntu版本LINUX安装实例

    在整个过程中,用户可以参考官方文档或者社区提供的指南,这些资源通常能提供故障排查的解决方案和优化建议,帮助用户更顺畅地使用Ubuntu系统。此外,苏州大学计算机科学与技术学院的刘钊教授提供了本教程的相关信息...

    Ubuntu 为用户分配磁盘空间Linux 硬盘分区方案.txt

    - **/boot**:存储启动时使用的文件,如内核映像和初始化脚本等。 - **/dev**:设备文件所在的位置。 - **/etc**:存放系统配置文件。 - **/home**:用户的主目录,每个用户都有一个独立的子目录。 - **/lib**:包含...

    ubuntu 10.04LTS正式版DVD版ISO镜像32位64位种子

    如果你下载的是"ubuntu10.04"这个压缩包,那么里面应该包含的是Ubuntu 10.04的安装镜像,通过这个ISO文件,你可以创建安装光盘或USB驱动器,以便在你的计算机上安装这个系统。无论是为了个人探索开源世界,还是作为...

    ubuntu 17.10/内核4.13.0 vmware 内存不足补丁

    这个补丁包含了针对新内核的驱动模块,通过更新这些模块,可以优化 VMware 对系统资源的管理,确保内存被正确分配和使用。 安装这个补丁的步骤大致如下: 1. **解压文件**:首先,你需要将下载的压缩包解压到一个...

    Ubuntu 安装及优化教程.docx

    13. **ISO文件工具**:如`isomaster`和`gmountiso`,可以帮助你编辑、创建和挂载ISO镜像文件。 14. **即时通讯软件**:`emesene`和`amsn`提供MSN和QQ聊天功能,满足跨平台通信需求。 15. **Linux游戏**:Ubuntu的...

    进程cpu占用率和内存使用大小获取

    在Linux系统中,同样可以从/proc/<pid>/status文件中获取类似的信息,如VmSize(虚拟内存大小)、VmRSS(常驻集大小,相当于Windows的PrivateUsage)和VmHWM(高水位标记,对应PeakWorkingSetSize)。 为了实现上述...

    ubuntu-7.10-jeos-i386最小的精简版系统,针对虚拟机进行优化(155M).zip

    JEOS是Ubuntu为服务器和虚拟化环境设计的极简版操作系统,它剥离了不必要的桌面环境和其他非核心组件,以实现最小化的内存占用和更快的启动速度。这里的"i386"表示这是一个适用于32位处理器的版本。 Ubuntu 7.10,...

    虚拟机+Ubuntu 14.04安装方法

    6. 最终配置及优化:Ubuntu 14.04安装完成后,还可能需要对系统进行进一步的优化和配置。比如,更新系统软件包,安装必要的驱动程序,配置网络设置等。对于新手用户,可以参考网络上提供的教程或者文档来完成这些...

    Ubuntu虚拟机安装方法

    14. **存储虚拟磁盘文件**:选择“将虚拟磁盘存储为单个文件”,以提高虚拟机性能。 15. **确认配置信息**:浏览确认所有配置信息无误后,点击“完成”。 16. **启动虚拟机**:在虚拟机列表中找到刚刚创建的Ubuntu...

    关于vmware虚拟机和Ubuntu.zip

    本教程将深入探讨如何使用VMware Workstation安装Ubuntu操作系统,一个基于Debian的开源Linux发行版,以其稳定性和灵活性深受开发者和用户的喜爱。 首先,我们需要下载必要的软件:VMware Workstation和Ubuntu的ISO...

    操作系统课程设计 内存管理 银行家算法 快速文件管理系统

    内存管理是操作系统中的重要组成部分,它涉及到如何分配、回收和优化内存使用,以确保多个进程能够并发且安全地运行。银行家算法是解决死锁预防的一种策略,它在多任务环境下模拟银行贷款系统,通过预分配和检查安全...

    Ubuntu The Complete Reference

    - **安全设置**:Ubuntu 提供了多种安全设置选项,如防火墙配置、加密文件系统等,以保护系统免受攻击。 - **服务器部署**:Ubuntu Server 版本非常适合搭建 Web 服务器、数据库服务器等。通过学习如何配置 Apache、...

Global site tag (gtag.js) - Google Analytics