我和面试官之间关于操作系统的一场对弈 | 原力计划
2020年4月26日 - 网易
共享内存(Sharedmemory):使得多个进程可以访问同一块内存空间,不同进程可以及时看到对方进程中对共享内存中数据的更新。这种方式需要依靠某种同步操作,如互斥锁和信号量等。可以说这是最有用的进程间通信方式。套接字(Sockets):此方法主要用于在客户端和服务器之间通过网络进行通信。套接字是支持TCP/IP的网...
详情
ARM存储管理系统MMU
2016年11月10日 - 电子产品世界
表中的每一行(即一个字的大小)存放的是一个物理内存页的基地址,该页的访问权限和缓冲特性等,这里将页表中这样的一行称为一个地址变换条目。页表存放在内存中,CP15的C2寄存器用来存放页表的基地址。多数使用虚拟存储器的系统都使用一种称为分页(paging)。虚拟地址空间划分成称为页(page)的单位。而相应的物理地址...
详情
ARM存储器之:存储管理单元MMU
2013年9月30日 - 电子产品世界
这个传输表存在于内存中,它有多个称为Entry的入口,每个入口定义了存储空间的一个页,页的大小从1KB到1MB,同时定义了这些页的属性。ARM系统中,MMU主要完成以下工作:①虚拟存储空间到物理存储空间的映射,它能够实现从虚拟地址到物理地址的转换;②存储器访问权限的控制;③设置虚拟存储空间的缓存特性。MMU通过它的...
详情
个个都是经典 盘点IBM服务器操作系统
2011年5月18日 - 中关村在线
BPS/360:适合于配备至少8KB核心内存和打孔机读写器的主机;OBS/360:适合于配备至少8KB内存和1个磁盘驱动器的主机;DOS/360:适合于配备至少16KB内存和1个磁盘驱动器的主机;TOS/360:适合于配备至少16KB内存和1个磁带驱动器的主机。OS/360最终推出的时候比预定时间晚了一年,配置方面它要求有至少64KB内存。
详情