怡然苗条

文章
7
资源
0
加入时间
2年10月17天

TLB刷新的深入理解

为何linux内核的leave_mm中最后有一个load_cr3,这样的话岂不是又加载了cr3,这样岂不是违背了懒惰模式懒惰刷新tlb的初衷吗?这是邮件列表中很多人问的一个问题,要回答这一个问题,还要从2.6.18内核谈起。在2.6.18以及以前的内核中,leave_mm中是没有laod_cr3的,可是后来就有了,到底为什么?这一个要从cpu硬件的预取谈起。每个cpu为了效率,几乎都会提前好几

[转载]VIM中常用的替换模式总结

1,简单替换表达式替换命令可以在全文中用一个单词替换另一个单词::%s/four/4/g “%” 范围前缀表示在所有行中执行替换。最后的 “g” 标记表示替换行中的所有匹配点。如果仅仅对当前行进行操作,那么只要去掉%即可 如果你有一个象 “thirtyfour” 这样的单词,上面的命令会出错。这种情况下,这个单词会被替换成”thirty4″。要解决这个问题,用 “\<” 来指定匹...

JQuery插件写法练习Demo

做项目都是用的别人写的插件,然后还瞎几把改,看过这篇文章后,终于自己动手理解了一把。 GO -> JQuery插件写法<html> <head> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script> (function($){

CAD怎么设计一款vcd机的平面图?

CAD怎么设计一款vcd机的平面图?综合运用矩形、直线、圆、移动等命令,下面我们就来看看详细的教程。 1、正常启动autocad2013软件,选择文