看世界,看自己
02
27
23
23
CPU虚拟化——进程调度(2) CPU虚拟化——进程调度(2)
第7章 进程调度:介绍 我们介绍了调度的基本思想,并开发了两类方法。第一类是运行最短的工作,从而优化周转时间。第二类是交替运行所有工作,从而优化响应时间。但很难做到“鱼与熊掌兼得”,这是系统中常见的、固有的折中。我们也看到了如何将I/O结
2025-02-23
22
18
17
Calling Convention Calling Convention
本章介绍了RV32和RV64程序的C编译器标准以及两种调用约定:一种是针对基础ISA加上标准通用扩展(RV32G/RV64G)的调用约定,另一种是针对缺少浮点单元的实现(例如RV32I/RV64I)的软浮点调用约定。具有ISA扩展的实现可能
2025-02-17
17
Lab3 page tables Lab3 page tables
Speed up system calls (easy) 题目 一些操作系统(例如 Linux)通过在用户空间和内核之间共享一个只读区域的数据来加速某些系统调用。这消除了在执行这些系统调用时需要跨越内核边界的需要。为了帮助你学习如何将映
2025-02-17
1 / 2