Center OS 7 增加交换内存(虚拟内存)

简介: 虚拟内存、交换内存

Center OS 7 增加交换内存(虚拟内存)

📔 千寻简笔记介绍

千寻简文库已开源,Gitee与GitHub搜索chihiro-doc,包含笔记源文件.md,以及PDF版本方便阅读,文库采用精美主题,阅读体验更佳,如果文章对你有帮助请帮我点一个Star

更新:支持在线阅读文章,根据发布日期分类。

@[toc]

简介

本文关键词

虚拟内存交换内存

实现步骤

1、查看内存的使用情况

free -mh

2、创建一个swap文件,大小为2G

bs 为单位,bs*count = 最终大小

dd if=/dev/zero of=/home/swap bs=1M count=2048

# /home目录下面多了一个1G大小的文件swap

3、将文件格式转换为swap格式的

mkswap /home/swap

4、再用swapon命令把这个文件分区挂载swap分区

swapon /home/swap

5、为防止重启后swap分区变成0,要修改/etc/fstab文件

vi /etc/fstab

# 在文件末尾(最后一行)加上

/home/swap swap swap default 0 0

6、查看最终扩容是否成功

free -mh
              total        used        free      shared  buff/cache   available
Mem:          1.8Gi       853Mi        71Mi       2.0Mi       902Mi       823Mi
Swap:         2.0Gi          0B       2.0Gi

image-20240314145109207

目录
相关文章
|
5天前
|
算法 内存技术
深入理解操作系统的内存管理
【5月更文挑战第20天】本文将深入探讨操作系统中的内存管理机制,包括物理内存和虚拟内存的管理,以及页面置换算法。我们将详细解释这些概念,并讨论它们在现代操作系统中的应用。
|
1天前
|
算法 内存技术
深入理解操作系统内存管理:从虚拟内存到物理内存的旅程
【5月更文挑战第24天】 在现代计算机系统中,操作系统的内存管理是确保系统高效稳定运行的关键组成部分。本文将探讨操作系统是如何通过虚拟内存到物理内存的映射机制,实现对内存资源的高效管理和保护。我们将剖析分页和分段两种主要的内存管理技术,并讨论它们如何协同工作以提供内存抽象、重定位、共享和保护。文章还将涉及虚拟内存的技术细节,包括页面置换算法和内存分配策略,以及它们对系统性能的影响。
|
2天前
|
算法 Java 内存技术
深入理解操作系统的内存管理
【5月更文挑战第23天】 在现代计算领域,操作系统扮演着至关重要的角色,其中内存管理是其核心功能之一。本文将深入探讨操作系统中的内存管理机制,包括物理内存与虚拟内存的概念、分页系统、以及内存分配策略。通过对这些概念和技术的细致剖析,旨在为读者提供一个清晰的框架,以更好地理解操作系统如何高效、安全地管理计算机的内存资源。
|
2天前
|
存储 缓存 监控
深入理解操作系统内存管理:原理与实践
【5月更文挑战第23天】 在现代计算机系统中,内存管理是操作系统核心职能之一。本文将探讨操作系统内存管理的关键概念、技术细节及其在实际应用中的表现。我们将透过内存层次结构、分页机制和虚拟内存等关键技术,解析操作系统如何有效地管理有限的物理内存资源,同时提供高效、安全的运行环境给上层应用。文章旨在为读者提供一个清晰的框架来理解并评估不同的内存管理策略,以及它们对系统性能和稳定性的影响。
|
2天前
|
存储 算法 安全
深入理解操作系统的内存管理
【5月更文挑战第23天】 在计算机系统的运作中,操作系统扮演着关键角色,尤其是内存管理作为其核心职能之一,确保了系统资源的高效使用。本文将深入探讨操作系统中的内存管理机制,包括物理内存与虚拟内存的概念、分页系统、以及内存分配策略等关键技术点。通过剖析这些技术原理和实现细节,旨在为读者呈现一个清晰的内存管理框架,并讨论其对系统性能的影响及优化方向。
|
4天前
|
存储 缓存 算法
深入理解操作系统的内存管理机制
【5月更文挑战第21天】 在现代计算机系统中,操作系统扮演着至关重要的角色,它负责协调和管理硬件资源,确保系统高效稳定地运行。其中,内存管理是操作系统核心功能之一,直接关系到整个系统的性能和稳定性。本文将深入探讨操作系统中的内存管理机制,包括物理内存与虚拟内存的映射、分页系统的工作原理及其优化方法。通过对这些概念和技术的剖析,我们可以更好地理解操作系统如何有效地利用有限的内存资源,满足多任务并发执行的需求。
|
5天前
|
缓存 算法 程序员
深入理解操作系统的内存管理
【5月更文挑战第20天】 本文旨在探讨操作系统中内存管理的核心机制与实践应用。通过剖析分页系统、虚拟内存技术以及内存分配策略,揭示操作系统如何高效地处理内存资源。文章不仅详细讨论了现代操作系统内存管理的技术细节,还关注于其对性能和安全性的影响,为读者提供了一个全面了解操作系统内存管理的窗口。
|
5天前
|
存储 缓存 开发者
深入理解操作系统的内存管理机制
【5月更文挑战第20天】 在现代计算机系统中,操作系统扮演着至关重要的角色,它负责协调和管理硬件资源。内存管理是操作系统的核心职能之一,关系到系统性能和稳定性。本文将深入剖析操作系统内存管理的关键技术,包括虚拟内存、分页机制、内存分配策略等,旨在为读者提供一个清晰的理解框架。通过对这些技术的探讨,我们能够更好地认识到操作系统如何高效地利用有限的物理内存,满足多任务并行处理的需求。
|
5天前
|
算法 安全 Java
深入理解操作系统的内存管理
【5月更文挑战第20天】 在现代计算机系统中,操作系统扮演着核心角色,负责协调硬件与软件资源。其中,内存管理是操作系统最为关键的职能之一,它直接关系到系统性能与稳定性。本文将探讨操作系统内存管理的机制,包括虚拟内存、分页、分段以及它们如何影响应用程序的性能。文章还将讨论内存分配策略、内存泄漏问题及其解决方案,旨在为读者提供对操作系统内存管理深层次理解的同时,分享最佳实践和性能优化技巧。
|
5天前
|
算法
探索操作系统中的虚拟内存管理
【5月更文挑战第20天】 在现代操作系统中,虚拟内存管理是一项关键技术,它允许系统利用有限的物理内存资源满足多个进程的内存需求。本文将深入探讨虚拟内存的工作原理、页面置换算法以及它们如何影响系统性能。通过分析不同的内存分配策略和页面置换技术,我们将揭示操作系统如何平衡效率与资源利用率,从而优化整体的系统响应速度和稳定性。