分类: 操作系统
-
关于操作系统:操作系统持久化IO设备
咱们先来看一个典型计算机系统的架构。其中,CPU通过某种内存总线(memory bus)或互连电缆连贯到零碎内…
-
关于操作系统:操作系统并发常见并发问题与事件并发模型
多年来,钻研人员花了大量的工夫和精力钻研并发编程的缺点。并发缺点有很多常见的模式,从大的方面来说能够分为两类:…
-
关于操作系统:操作系统并发条件变量与信号量
之前咱们介绍了锁,然而锁并不是并发程序设计中所需的惟一原语。在很多状况下,线程须要查看某一条件(conditi…
-
关于操作系统:操作系统并发锁
通过对并发的介绍,咱们看到了并发编程的一个最根本问题:因为单处理器上的中断(或者多个线程在多处理器上并发执行)…
-
关于操作系统:操作系统虚拟化内存分段
利用基址和界线寄存器,操作系统很容易将不同过程重定位到不同的物理内存区域。然而,对于这些内存区域,栈和堆之间,…
-
关于操作系统:操作系统虚拟化内存空间和地址转换
操作系统已经是一组函数(实际上是一个库),在内存中(在本例中,从物理地址0开始),而后有一个正在运行的程序(过…
-
关于操作系统:操作系统虚拟化进程调度
探讨可能的策略范畴之前,咱们先做一些简化假如。这些假如与零碎中运行的过程无关,有时候统称为工作负载(workl…
-
关于macos:奇技淫巧玄妙无穷-M1-mac-os苹果AppleSilicon系统的基本操作和设置
最近有个敌人跟我说,说他新入职了一家公司,公司还不错,给他配了一台Mac,然而呢他以前始终在Windows环境…
-
关于iot:LiteOS内核源码分析任务LOSSchedule
摘要:调度,Schedule也称为Dispatch,是操作系统的一个重要模块,它负责抉择零碎要解决的下一个工作…
-
关于操作系统:操作系统虚拟化进程
过程的非正式定义非常简单:过程就是运行中的程序。程序自身是没有生命周期的,它只是存在磁盘下面的一些指令(也可能…