![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 90
Adward.xi
这个作者很懒,什么都没留下…
展开
-
操作系统:上下文
因为有用户空间与内核空间两种工作模式,内核模块运行在内核空间,而用户态应用程序运行在用户空间。运行于进程上下文的内核代码是可抢占的,但中断上下文则会一直运行至结束,不会被抢占。所谓的“进程上下文”,可以看作是用户进程传递给内核的这些参数以及内核要保存的那一整套的变量和寄存器的值和当时的环境等。,用户空间的应用程序就会进入内核空间,由内核代表该进程运行于内核空间,这就涉及到上下文的切换,内核态,运行于进程上下文,内核代表进程运行于内核空间;内核态,运行于中断上下文,内核代表硬件运行于内核空间;原创 2024-08-04 14:13:26 · 192 阅读 · 0 评论 -
操作系统:内存----知识点
虚拟内存简称虚存,是计算机系统内存管理的一种技术。它是相对于物理内存而言的,可以理解为“假的”内存。它使得应用程序认为它拥有连续可用的内存(一个连续完整的地址空间),允许程序员编写并运行比实际系统拥有的内存大得多的程序,这使得许多大型软件项目能够在具有有限内存资源的系统上实现。扩大地址空间。无论是段式虚存,还是页式虚存,或是段页式虚存,寻址空间都比实存大。内存保护。每个进程运行在各自的虚拟内存地址空间,互相不能干扰对方。另外,虚存还对特定的内存地址提供写保护,可以防止代码或数据被恶意篡改。原创 2024-08-03 13:35:04 · 452 阅读 · 0 评论