码迷,mamicode.com
首页 >  
搜索关键字:预取    ( 72个结果
Kernel 2.4.0 之 head.S 为何用两次 jmp 刷新 EIP 寄存器
在arch\i386\kernel\head.S文件中,自line100开始有这么几行:movl%cr0,%eax orl$0x80000000,%eax movl%eax,%cr0/*..andsetpaging(PG)bit*/ jmp1f/*flushtheprefetch-queue*/ 1: movl$1f,%eax jmp*%eax/*makesureeipisrelocated*/ 1: /*Setupthestackpointer*/ lssstack_start,..
分类:其他好文   时间:2016-03-07 19:22:33    阅读次数:333
PC寄存器的真实状态
因为预取指令的关系,PC寄存器永远比当前的寄存器多两个指令,ARM模式为大8,Thumb模式为大2,这针对的是32bit的ARMv7的指令集In ARM state, the value of the PC is the address of the current instruction plus...
分类:其他好文   时间:2015-12-09 23:21:38    阅读次数:239
对于流程优化的处理器架构
在过去的两年里,我学到了很多的代码优化方法的同事,在此汇总了什么。优化处理器架构可以从下面几个方向展开:高速缓存命中。指令预测。数据预取,数据对齐,内存拷贝优化,ddr访问延迟。硬件内存管理优化,指令优化。叙述工具。缓存未命中是处理器的主要性能瓶颈之中的一个。在FSL的powerpc上,訪问一级缓存...
分类:其他好文   时间:2015-10-16 09:56:28    阅读次数:298
nio文件通道
以下摘自java NIO 中文版文件通道总是阻塞式的,因此不能被置于非阻塞模式。现代操作系统都有复杂的缓存和预取机制,使得本地磁盘I/O操作延迟很少。网络文件系统一般而言延迟会多些,不过却也因该优化而受益。面向流的I/O的非阻塞范例对于面向文件的操作并无多大意义,这是由文件I/O本质上的不同性质造成...
分类:其他好文   时间:2015-09-01 19:41:42    阅读次数:270
萧墙HTML5手机发展之路(51)——jquerymobile在提高页面访问速度
正在使用jQuery Mobile开发时间可以选择单页模板和多页模板,在单页模板时从一个页面跳转到另一个页面时从需要server要求。用户会感到轻微的停顿。使用多页模板,为了改善网页之间跳跃的流畅,但多个页面一次性下载,下面的加载时间增加。响。在基于预取技术的开发中,当第一个页面的DOM对象载入完毕...
分类:移动开发   时间:2015-08-15 19:50:43    阅读次数:227
meteor中分页库alethes:pages用法汇总
1.添加分页库:meteor add alethes:pages2.新建分页:Pages = new Meteor.Pagination("collection-name")3.设定(分通用/客户端/服务端):客户端:dataMargin (Number, default = 3)- 临近页面预取缓...
分类:其他好文   时间:2015-07-07 18:54:57    阅读次数:461
Android ImageCache图片缓存,使用简单,支持预取,支持多种缓存算法,支持不同网络类型,扩展性强
本文主要介绍一个支持图片自动预取、支持多种缓存算法的图片缓存的使用及功能。图片较大需要SD卡保存情况推荐使用ImageSDCardCache。与AndroidLruCache相比主要特性:(1). 使用简单 (2). 轻松获取及预取新图片 (3). 可选择多种缓存算法(FIFO、LIFO、LRU、....
分类:移动开发   时间:2015-07-03 15:28:07    阅读次数:241
[百度空间] [转]内存屏障 - MemoryBarrier
处理器的乱序和并发执行目前的高级处理器,为了提高内部逻辑元件的利用率以提高运行速度,通常会采用多指令发射、乱序执行等各种措施。现在普遍使用的一些超标量处理器通常能够在一个指令周期内并发执行多条指令。处理器从L1 I-Cache预取了一批指令后,就会分析找出那些互相没有关联可以并发执行的指令,然后送到...
分类:其他好文   时间:2015-05-18 20:45:47    阅读次数:221
Java Cache模拟器(图形界面)
本文来自于《计算机体系结构——量化研究方法》的课程实验的实验总结 我设计Cache模拟器完成了基本要求:设置Cache总大小和块大小、设置映射机制、设置替换策略、设置写策略,也完成了所有较高要求:能把Cache分为数据Cache和指令Cache、能设置预取策略、能设置写不命中调块策略并且有UI界面。...
分类:编程语言   时间:2015-05-09 08:54:54    阅读次数:258
自己学驱动17——ARM工作模式和ARM9寄存器
1.ARM体系CPU的7种工作模式     (1)用户模式(usr):ARM处理器正常的程序执行状态。     (2)快速中断模式(fiq):用于高速数据传输或通道处理。     (3)中断模式(irq):用于通用的中断处理。     (4)管理模式(svc):操作系统使用的保护模式。     (5)数据访问终止模式(abt):当数据或指令预取终止时进入该模式,可用于虚拟存储及存储保护。...
分类:其他好文   时间:2015-02-27 11:52:29    阅读次数:200
72条   上一页 1 ... 3 4 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!