计算机原理
赵洪欣
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浅谈计算机组成
计算机当下最常用的机器了,引领了时代的进步。如下通过一张百度图片,简要谈一谈计算机的几个重要组成。图中蓝色部分就是冯诺依曼计算机的五个基本组成部分。存储器分为主存储器(内存)与硬盘。内存具有容量小,读取速度快等特点,CPU只能直接读取内存中的数据。硬盘为持久化的存储区域,具有容量大,读取慢,等特点,并且数据不会因为断电而消失。我们写一个程序,程序开始保存在硬盘中,当程序将要运行原创 2017-02-25 20:48:17 · 305 阅读 · 0 评论 -
计算机CPU、内存、指令、硬盘关系
计算机当下最常用的机器了,引领了时代的进步。如下通过一张图片,为计算机的几个基本组成部分。图中蓝色部分就是冯诺依曼计算机的五个基本组成部分。存储器分为主存储器(内存)与硬盘。内存具有容量小,读取速度快等特点,CPU只能直接读取内存中的数据。硬盘为持久化的存储区域,具有容量大,读取慢,等特点,并且数据不会因为断电而消失。我们写一个程序,程序开始保存在硬盘中,当程序将要运行的时候,原创 2017-02-25 23:52:25 · 361 阅读 · 0 评论 -
HashMap学习总结
HashMap是我们常用的一个数据结构,很多缓存都是由它实现的。下面聊聊HashMap的学习所得。HashMap存储结构在表面上看来是key-value形式的,而它的内部结构却是一个ArrayList,是一个可以动态生长的数组,该数组的每一个元素都是一个单向链表。链表中每一个元素就如linkedLIst中每个元素类似,看下源码中链表元素Entry的构造函数: final K key;原创 2017-03-12 22:21:17 · 316 阅读 · 0 评论 -
IO模型
同步阻塞型IO 当进程通过revcFrom应用进程进行系统调用的时候,内核开始准备数据,此时进程进入阻塞状态;当内核把数据准备好,开始把数据从内核复制到用户空间,直到赋值完成,应用进程接到成功指示,开始处理数据报,脱离阻塞状态。同步非阻塞型IO当进程调用recvFrom的时候,系统不把进程置为阻塞状态,而是返回一个标识符,告知应用程序数据还没有准备好,此后应用进程反复发起系统调用,询问数据处理状态原创 2017-04-23 17:15:03 · 460 阅读 · 0 评论
分享