Milk-V Duo 【教程】【开启虚拟内存RAM】

资料:

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查看虚拟内存是否开启


TAG: ESP32-H2 Zigbee 斑梨 UGV Beast越野【履带】AI机器人小车OpenCV云台适用于Jetson Orin 工业级双ETH以太网RJ45转8路继电器模块Modbus PoE供电 RV1106 LVGL UNO R3改进版 斑梨 ESP32 S3开发板1.8寸AMOLED显示屏368×448触摸 加速度陀螺仪 音乐播放 麦克风 支持AI语音大模型交互 可编程手表 树莓派6.25 寸LCD DSI显示屏MIPI触摸屏720x1560 教程 ESP32-S3 1.14 ESP32-S3开发板 1.46寸圆形LCD显示屏412x412 触摸屏 板载加速度与陀螺仪QMI8658传感器/SD卡槽/电池接口/麦克风/RTC/MP3喇叭音频 适用于Arduino X1300 X1300-A2 树莓派5 HDMI转CSI-2模块1080P@60fp音频视频 树莓派RP2040 Camera DDSM115直驱伺服轮毂电机 一体化 RS485通信 树莓派RP2040 树莓派2.15寸电子墨水屏(G) 红黄黑白 e-Paper 296×160 适用于Arduino/STM32 工业级USB转RS485 树莓派OpenWrt入门教程1 树莓派5 PCIe TO M.2 MINI支持 Gen2 和Gen3 SSD 2230/2242