![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
「已注销」
公众号 机器学习与系统
展开
-
进程是如何调度的?
本文是操作系统系列第四篇文章,介绍处理机调度进程相关算法。处理器调度进程的算法和调度框架(Kubernetes)类似,可以相互借鉴。原文链接,更多内容见公号机器学习与系统,欢迎与我互动~ 这里写目录标题概念准则算法先来先服务算法(FCFS: First Come, First Served)短进程优先算法(SPN)最高响应比优先算法(HRRN: Highest Response Ratio N...原创 2020-04-20 22:59:49 · 765 阅读 · 0 评论 -
操作系统是如何管理物理内存的?
本文是操作系统系列第三篇,介绍物理内存管理。操作系统对内存的管理是非常复杂的,和程序的执行、硬件、编译器等密切相关。本文从物理内存入手,介绍内存管理的重要概念,也为后续的虚拟内存管理内容做铺垫。原文链接,更多内容见公号机器学习与系统,欢迎与我互动~ 内存管理的需求 抽象,即给每个程序逻辑地址空间 保护,不同程序的地址空间互相隔离,无法越界访问 共享,对于一些公共函数库,可以只在内存中存一份...原创 2020-04-12 20:12:49 · 1449 阅读 · 0 评论 -
Ubuntu安装xpenguins-2.2问题
今天做Linux实验,下载xpenguins-2.2源码包实现解压,make安装。 下载没问题,点击下载源码包xpenguins-2.2.tar.gz 下载文件夹下的情况 adolph@adolph-vm:~/下载$ ls -l 总用量 272 -rw-rw-r-- 1 adolph adolph 275210 12月 11 13:01 xpenguins-2.2.tar.gz原创 2014-12-11 23:08:54 · 743 阅读 · 0 评论 -
计算机系统是如何启动的?
本文是操作系统系列的第一篇文章,以BIOS-MBR启动过程为例,介绍计算机系统是如何启动的。原文链接,更多内容见公号机器学习与系统,欢迎与我互动~ 概览 计算机系统的启动过程是非常复杂的,也诞生了很多流派,比如BIOS-MBR启动方式、UEFI-GPT启动方式等。不管是哪个流派,广义上的启动过程是类似的,以BIOS-MBR为例,可以简化为如下步骤: 计算机通电,硬件初始化 执行BIOS,进行...原创 2020-03-31 16:09:54 · 615 阅读 · 0 评论