自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 内存经典著作《The Working Set Model for Program Behavior》

在现代计算机系统中,缺乏对资源分配的一般处理的最基本的原因可能是缺乏一个程序行为的适当模型,基于此该文提出了一种新的模型“工作集模型”。目的在于:开发一个统一的方法来处理进程调度和内存管理在多程序环境中,根据系统需求对进程整个过程行为建模 【系统需求-一个进程对统一资源(在本文中,仅指处理器和内存)的需求】,而且仅基于其动态资源需求进行建模。此文假设有两层内存:主内存和无限容量的辅助内存,内存管理的目标是最小化主内存和辅助内存之间的流量 在此之前普遍采用的策略:随机,FIFO, LRU, ATLAS循.

2020-06-17 19:26:10 250

原创 物联网Hypervisors---ACRN

ACRN 是一个灵活的、轻量级的 hypervisor,以实时性和安全性为设计出发点。-- Swapnil Bhartiya随着物联网规模呈指数级增长,物联网开发者需要支持各种不同的硬件资源、操作系统、软件工具/应用程序。这是一个很大的挑战,因为许多互联的物联网设备在资源上会受到各种限制的,例如运行内存空间,闪存大小,CPU 核的个数。虚拟化有助于满足这些广泛的需求,但是现有的虚拟化方案无...

2020-04-15 14:43:25 871

原创 IPC 面面观

SEL4 通过Endpoint实现的进程间的通信方法, IPC Endpoint:用来辅助进程间IPC,有两种类型的IPC Endpoint,一种是Synchronous Endpoint,另一种是Asynchronous Endpoint,顾名思义,一种是同步的,即在信息没有被接受时会阻塞发送消息的线程,另一种是异步的,只能传递短消息,但不会发生阻塞。----------“IPC uses ...

2020-04-02 16:39:19 216

原创 《OS进化论》之微内核

微内核发展历程操作系统微内核技术起始于20世纪80年代,起初被设计用来解决传统一体化操作系统在可维护性、拓展性、可靠性和稳定性方面的诸多问题。但是随着微内核思想的进一步发展,最终形成一套操作系统设计的核心理念。操作系统微内核仅提供最简单核心的服务,如通信功能等。操作系统的普通服务,如文件管理、设备管理、网络管理等则在微内核以外提供。这种设计思路简化了核心系统的维护压力以提高系统整体的可维护性...

2020-04-02 16:37:20 338

原创 TCP注意事项

tcp服务器一般情况下都需要绑定,否则客户端找不到这个服务器 tcp客户端一般不绑定,因为是主动链接服务器,所以只要确定好服务器的ip、port等信息就好,本地客户端可以随机 tcp服务器中通过listen可以将socket创建出来的主动套接字变为被动的,这是做tcp服务器时必须要做的 当客户端需要链接服务器时,就需要使用connect进行链接,udp是不需要链接的而是直接发送,但是tcp必...

2020-03-18 16:56:32 248 1

原创 操作系统之《迪杰斯特拉有话说》

在操作系统的架构上面,计算机界的牛人——迪杰斯特拉做出过杰出的贡献,其工作的精华发表在其论文《The Structure of the "THE"-Multiprogramming》,论文分为,内存的分配,存储器的分配和系统总的层次架构。作为对大学的服务,平稳处理用户程序的连续流,具有(1)缩短了短期程序的周转时间;(2)外围设备的经济使用;(3)自动控制后备存储与中央处理器的经济用途相结合,以及...

2020-03-17 16:54:00 737

IPC面面观.docx

OS 历史的发展中,对于进程之间的通信方式,经历一个不断完善的过程,其中有三大经典论文的发表,奠定了IPC的基础

2020-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除