1. 指针使用2. 在循环体内使用 return 的坏处3. quick and dirty,
performance and design strategy
分类:
编程语言 时间:
2014-07-22 23:06:33
阅读次数:
356
存储指令执行阶段DCache失靶这种情景在通写法、回写法策略下有不同的执行过程,在通写法策略下直接写存储器中对应的地址,不操作DCache。在回写法策略下,首先判断目的地址对应的DCache中目录表的line是否被修改,如果是(Dirty为1),则将该line写回到内存,然后将目的地址所在的内存块读入DCache,填充到对应line,然后再修改DCache中对应目的地址的数据;如果目的地址对应的line没有被修改(Dirty为0),那么直接将目的地址所在的内存块读入DCache,填充到对应line,然后再修...
分类:
其他好文 时间:
2014-06-26 08:05:36
阅读次数:
446
同步就是将物理内存中dirty的页写入到磁盘中,保证磁盘和物理页之间的内容一致。 触发同步操作的时机: 1、周期性内核线程,扫描脏页,根据一定的规则选择脏页,将页写回到磁盘。 2、如果内核中的脏页过多,会触发同步 3、内核中其它组件触发同步操作(如sync、fsync和fdatasync...
分类:
系统相关 时间:
2014-06-14 16:26:58
阅读次数:
405
【译者:耿人杰原文:Design at Facebook作者:Luke
Wroblewski】今天在Palo
Alto的总部,Facebook的设计团队分享了他们的设计理念,以及他们是如何为2.5亿用户设计产品的。特别的是,他们强调了以下几点:要勤写代码(get
your hands dirty)尽...
分类:
其他好文 时间:
2014-06-12 08:44:33
阅读次数:
187
脏数据检查 != 轮询检查更新谈起angular的脏检查机制(dirty-checking),
常见的误解就是认为: ng是定时轮询去检查model是否变更。其实,ng只有在指定事件触发后,才进入$digest cycle:
DOM事件,譬如用户输入文本,点击按钮等。(ng-click)XHR响应事...
分类:
其他好文 时间:
2014-06-09 16:26:40
阅读次数:
223
目标:1. 使用ZoomManager来执行图形的缩放2.
对图形进行对齐(Alignment)操作3. 图形修改后进行dirty
check(提示保存文档)图形缩放:提供缩放能力的方法就是设置根图形的RootEditPart为ScalableRootEditPart。一般在Editor的confi...
分类:
其他好文 时间:
2014-05-27 17:20:25
阅读次数:
482
第四章、 buffer cache 调整1、buffer cache 功能buffer
cache: 用于存放从datafile 里读出的数据块的镜像,并共享这些数据块,采用LRU算法buffer cache
数据块状态:pending:数据块正在使用,状态未决dirty: 被修改过的块,还未写入到...
分类:
其他好文 时间:
2014-05-14 10:08:16
阅读次数:
341
RCP Editor 修改状态,Editor被修改后,在关闭Editor时提示用户保存的实现步骤。
1、Editor中声明
private boolean dirty;
2、重写isDirty
@Override
public boolean isDirty() {
return dirty;
}
3、设置方法
public void setDirty(boolea...
分类:
其他好文 时间:
2014-05-07 15:48:38
阅读次数:
242