OS
文章平均质量分 87
cheems~
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
https相关内容
本文写https相关内容,持续补充原创 2022-09-11 23:56:54 · 847 阅读 · 0 评论 -
浅谈OS进程和线程
虚拟内存用户空间和内核空间线程系统调用线程切换和进程切换用户空间和内核空间虽然每个进程都有自己的虚拟地址空间,但是为了进一步保障系统运行安全,虚拟地址空间被划分为用户空间和内核空间。操作系统运行在内核空间,用户程序运行在用户空间。内核空间由所有进程的地址空间共享,但是用户程序不能直接访问内核空间。操作系统保存的进程控制块PCB自然是在内核空间,这里除了页目录以外还可以找到很多重要的内容,例如进程和父进程ID,状态,打开文件句柄表等等。线程线程就是进程中的执行体,它要有指定的执行入口,通常是某原创 2021-11-06 02:29:04 · 490 阅读 · 0 评论 -
浅谈OS虚拟内存
虚拟内存虚拟内存虚拟内存当一个可执行文件被加载到内存中执行时,就成为了一个运行的程序,也就是一个“进程”在DOS时期采用的是“实地址”模式,进程直接使用物理地址,但是这种模式下,进程可以任意修改物理内存,很容易发生占用其他进程的内存的情况,甚至可能会覆盖操作系统使用的内存。 所以出现了“保护模式”,进程不直接使用物理内存地址,而是使用虚拟的内存地址,这些地址被称为线性地址,操作系统负责把虚拟地址映射到物理内存怎么映射?首先要知道“保护模式”提供内存分页机制,比如在32位系统下物理内存中每4K原创 2021-11-05 22:35:33 · 602 阅读 · 0 评论