
操作系统
文章平均质量分 76
heqianqiann
每一个不曾起舞的日子都是对生命的辜负
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作系统 重点知识复习总结
操作系统的基本特征并发:同一段时间内多个程序执行(注意区别并发和并行,前者是同一时刻的多个事件,后者是统一时间段内的多个事件)共享:系统中的资源可以被内存中多个并发执行的进线程共同使用虚拟:通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实现把一个物理实体虚拟为多个异步:系统中的进程是以走走停停的方式执行的,且以一种不可预知的速度推进操作系统的主要功能处理机管理:处理机分配都是以转载 2017-08-13 15:34:04 · 2975 阅读 · 2 评论 -
操作系统 大端和小端(Big endian and Little endian)
昨天在牛客刷到的一道题如果在地址a存储的整形值时0x04030201,那么地址为a+3的字节内存储的值在big-endian和little-endian结构下的值分别是?endian这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六次叛乱,其中一个皇帝送了命,另一个丢了王位。我们一般将endian原创 2017-08-22 09:45:45 · 1566 阅读 · 0 评论 -
操作系统 虚拟内存机制
由底层硬件和操作操作系统两种软硬件结合实现,是硬件异常、硬件地址翻译、主存、磁盘文件和内核的完美结合,主要提供3个能力1.给所有进程一致的地址空间 每个进程都认为自己是在独占CPU2.保证每个进程的地址空间不被其他进程破坏 隔离进程的地址访问3.把主存作为磁盘的高速缓存,在主存和磁盘之间根据需要来回传送数据 高效的使用了主存。1.虚拟地址和物理地址32位系统的虚拟地址是0-2^32 64位转载 2017-09-17 09:27:32 · 993 阅读 · 0 评论 -
操作系统 锁机制和内存一致性
写在前面:想要深刻了解Java中的锁机制 还是要了解下操作系统层面的锁机制以及CPU缓存和内存一致性等知识 所以用一篇博客来记录整理一下早期CPU处理数据是先从内存中读取数据加载到比如寄存器中,处理完之后再刷新回主存。但是这里有一个问题就是内存的数据读取速度是比较慢的,而CPU的处理时间很快,造成了很多时候CPU都是在等待从内存中读入数据再处理,白白消耗了CPU资源,这个时候就引入的缓存的概念。缓存原创 2017-09-11 16:35:33 · 1122 阅读 · 0 评论