Fork me on GitHub
侧边栏
上一页 1 ··· 117 118 119 120 121 122 123 124 125 ··· 137 下一页
摘要: 本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 之前说了管理区页框分配器,这里我们简称为页框分配器,在页框分配器中主要是管理物理内存,将物理内存的页框分配给申请者,而且我们知道也可页框大小为4K(也可设置为4M),这时候就会有个问题,如果我只需要1KB大小的内 阅读全文
posted @ 2018-06-30 12:43 yooooooo 阅读(634) 评论(0) 推荐(0)
摘要: 内存池(Memery Pool)技术是在真正使用内存之前,先申请分配一定数量的、大小相等(一般情况下)的内存块留作备用。当有新的内存需求时,就从内存池中分出一部分内存块,若内存块不够再继续申请新的内存。这样做的一个显著优点是尽量避免了内存碎片,使得内存分配效率得到提升。 不仅在用户态应用程序中被广泛 阅读全文
posted @ 2018-06-29 15:56 yooooooo 阅读(587) 评论(0) 推荐(0)
摘要: 作者:Towser 链接:https://www.zhihu.com/question/26190832/answer/32387918 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 不知道为什么这问题突然火了,更新一个一句话总结:cache 是为了弥补高速设备和 阅读全文
posted @ 2018-06-29 09:58 yooooooo 阅读(508) 评论(0) 推荐(0)
摘要: lk部分:(实现LCD兼容) 1. 函数定位 来到 ; 这就是高通原生lk LCD 兼容的关键所在。至于你需要兼容多少LCD 就在while()设置了,具体代码就不跟下去了。 然后根据target中的不同文件来判断是否进入哪一个函数来处理: 函数里有很重要函数就是 ; 如果平台支持屏幕最大个数自动检 阅读全文
posted @ 2018-06-28 11:01 yooooooo 阅读(3779) 评论(0) 推荐(1)
摘要: 弱符号是什么? 弱符号: 若两个或两个以上全局符号(函数或变量名)名字一样,而其中之一声明为weak symbol(弱符号),则这些全局符号不会引发重定义错误。链接器会忽略弱符号,去使用普通的全局符号来解析所有对这些符号的引用,但当普通的全局符号不可用时,链接器会使用弱符号。当有函数或变量名可能被用 阅读全文
posted @ 2018-06-28 10:20 yooooooo 阅读(9543) 评论(3) 推荐(5)
摘要: The I²C bus and the SMBus are popular 2 wire buses that areessentially compatible with each other. |i2c | SMBus | | Timeout | No | Yes Minimum Clock S 阅读全文
posted @ 2018-06-23 11:10 yooooooo 阅读(4011) 评论(0) 推荐(2)
摘要: 作者:虫子君 链接:https://www.zhihu.com/question/19903344/answer/96081382 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 看了好多,觉得下面这个介绍才是我想要的以及能看明白的,CPU和GPU的设计区别CPU和 阅读全文
posted @ 2018-06-21 00:19 yooooooo 阅读(1242) 评论(0) 推荐(0)
摘要: Flynn分类 处理器就是处理一系列指令和数据的设备,因此,从指令和数据这两个维度,可以对处理器的系统结构分类。1966年, Flynn将处理器系统结构分成了如下4类: SISD( single instruction single data),一次处理一条指令,一条指令处理一份数据,早期的处理器都 阅读全文
posted @ 2018-06-20 19:54 yooooooo 阅读(975) 评论(0) 推荐(1)
摘要: 1. P4 CPU 结构 奔4处理器是Intel的经典之作,它是采用乱序执行内核的超标量处理器。P4采用的微架构称为 Net Burst,基本结构如下: 奔4处理器微架构被分成了4大部分: (1)存储子系统( Memory subsystem)。 (2)前端( Front end) (3)乱序控制( 阅读全文
posted @ 2018-06-20 19:53 yooooooo 阅读(1493) 评论(0) 推荐(0)
摘要: 前面介绍了乱序的概念及去相关,这里开始介绍处理器的乱序执行结构。 1. Buffer的作用去耦合 在顺序执行内核中,指令依次流经各个流水线单元,不需要进行缓存,而为了要能乱序执行,首先需要一个Buffer来缓存还没有执行的指令,然后在这个 Buffer中去调度指令的执行顺序。乱序执行内核的基本模型如 阅读全文
posted @ 2018-06-20 19:53 yooooooo 阅读(6132) 评论(0) 推荐(3)
上一页 1 ··· 117 118 119 120 121 122 123 124 125 ··· 137 下一页