Ryo's Blog
  • Articles
  • Learn from AI
  • Tags
  • More
  • ...
#杂技#Blog#杂谈#C++#Python#数据结构#算法#排序#算法竞赛#设计模式#笔记#GitHub#AWS#CI/CD#IaC#DevOps#VSCode#Hexo#JavaScript#Kubernetes#Docker#Cloud Native#Cursor#可视化#数学#工具#Nextjs#Tag1#Tag2#单行Tag#Tag#Tag/Tag2#Tag3#Linux#systemctl#journalctl#timedatectl#BasicKnowledge#Operation#Signal#memory#schedule#Cloud Computing#PyTorch#ONNX#深度学习#模型部署#学习笔记#OpenCV#图像处理#Rust#编程语言#Windows#macOS#可执行文件#LoRA#参数高效微调#模型训练#反向传播#自动微分#GoLang#Memory Management#Deep Learning#Model Management#Neural Networks#ResNet#Mathematics#协议#IoT#物联网#消息队列#Stable Diffusion#Concurrency#Scheduler#Goroutine#test#wiki#page1#subpage1#page2#subpage2#subpage3#subpage34#page3
Linux 内存 —— 内存分页、分段
2024-11-16

> 内存**分页**与内存**分段**是**操作系统**管理**虚拟内存**的方式。

>

> 分段:将进程内存分为**代码分段**、**数据分段**、**栈段**、**堆段**等逻辑分明的段。能产生连续的物理空间。容易造成内存碎片,内存交换率低。

#Linux#memory#Operation#BasicKnowledge
Linux 内存 —— 堆和栈
2024-11-16

> 堆区与栈区都是程序内存分段中的一段。

[[Linux 内存 —— 内存分页、分段]]

- 是逻辑栈,连续

#Linux#memory#BasicKnowledge
Linux 内存 —— 虚拟内存
2024-11-16

> 每个**进程**分配一套**虚拟内存**地址,由操作系统管理,**进程间独立**互不干涉。

> 程序访问虚拟地址时,由操作系统转换成物理地址,使得这样不同进程内存不会冲突。

[kernel_memory_management/✍ 文章/一文带你了解,虚拟内存、内存分页、分段、段页式内存管理.md at main · 0voice/kernel_memory_management](https://github.com/0voice/kernel_memory_management/blob/main/%E2%9C%8D%20%E6%96%87%E7%AB%A0/%E4%B8%80%E6%96%87%E5%B8%A6%E4%BD%A0%E4%BA%86%E8%A7%A3%EF%BC%8C%E8%99%9A%E6%8B%9F%E5%86%85%E5%AD%98%E3%80%81%E5%86%85%E5%AD%98%E5%88%86%E9%A1%B5%E3%80%81%E5%88%86%E6%AE%B5%E3%80%81%E6%AE%B5%E9%A1%B5%E5%BC%8F%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86.md)

#Linux#memory#Operation#BasicKnowledge
© 2023 Ryo Jerry Yu. All rights reserved.