上一页 1 ··· 7 8 9 10 11
摘要: 10.1 原子操作 竞争条件造成不确定的后果原因是一条指定编译后是多条机器指令,在执行多个机器指令的时候会被打断,如果我一条指令编译后只有一个机器指令,执行一个机器指令的过程中是不会被打断的,这样不会被打断的操作称为原子操作。Linux提供了两组原子操作接口,一组是针对整数进行操作,一组针对单独的位 阅读全文
posted @ 2019-01-16 15:53 AshOfTime 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1.1 Unix的历史 unix的优点 简介,没有繁冗的系统调用 所有东西都被当成了文件对待,对文件和对设备的操作是通过同样的系统调用的接口实现的 内核和相关工具使用C编写,具有很高的可移至性 创建新的进程非常迅速 进程间的通信简单稳定 1.2 追寻Linux足迹 linux和unix并不一样,他并 阅读全文
posted @ 2019-01-14 10:13 AshOfTime 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 0.3 数据表示方式 主要讲了文字与编码系统,计算机只认识01,现实世界千千万万种类的文字都要存在计算机中,这就是编码--计算机如何用01去记录与显示文字。 0.3.1 数字系统 二进制,通电是1,不通电是0。 0.3.2 文字编码系统 无论你输入的是什么字符,什么语言在计算机内部存储的只有0、1。 阅读全文
posted @ 2018-07-27 20:00 AshOfTime 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 0.2.2 内存 cpu所有处理的数据都来源于内存,也叫主存储器(main memory),无论是软件还是数据都要先读到内存里,cpu才能进行处理。 个人计算机内存主要使用的是动态随机存储,通电记录使用,断电消失。很好理解,你把电脑关了之前的开的网页都没有了。 DDR,现在买内存都是DDR,Doub 阅读全文
posted @ 2018-07-25 20:24 AshOfTime 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11