milkv-Duo 镜像 Duo-V1.0.4(提取码:jwz0)的系统镜像
虚拟内存是操作系统中的一种技术,用于扩展计算机的物理内存(RAM)的容量。它通过将部分数据存储在磁盘上,以及将活动数据从磁盘加载到内存中,以满足进程的内存需求。
1】虚拟内存具有以下优点:
扩展内存容量:虚拟内存使操作系统能够在物理内存不足时扩展可使用的内存容量。它将不常用的数据移至磁盘上的交换文件,以释放内存供其他进程使用。
允许运行更多程序:虚拟内存使得同时运行多个程序成为可能。每个程序被分配一部分虚拟内存,即使物理内存无法同时容纳所有程序的数据,也可以通过交换数据到磁盘上实现切换程序之间的内存使用。
提供更大的地址空间:虚拟内存使得每个进程可以访问更大的地址空间,超过物理内存的限制。进程可以感知到一块连续的内存空间,而实际上其数据可以分散在物理内存和磁盘上。
更好的内存管理:虚拟内存能够自动管理内存分页(将内存划分为固定大小的分页),提供内存保护(防止进程越界访问)以及实现内存共享和内存映射等机制。
虚拟内存在实现内存扩展和多任务处理方面提供了重要的优势,但它也会引入性能开销和额外的复杂性。在现代计算机系统中,虚拟内存是必不可少的组成部分,并且被广泛应用于各种操作系统中。
2】在milkv-Duo中开启 虚拟内存:
在使用之前,确保milkv-Duo使用Duo-V1.0.4(提取码:jwz0)以上的系统镜像
进入终端输入以下指令
mkswap /dev/mmcblk0p3
swapon /dev/mmcblk0p3
输入free -h查看虚拟内存是否开启