- 博客(7)
- 资源 (53)
- 收藏
- 关注
转载 从linux内核中学到的编程技巧
1构建泛型宏 (./linux/include/linux/kernel.h)#define min(x, y) ({ / typeof(x) _min1 = (x); / typeof(y) _min2 = (y); / (void) (&_min1 == &_min2); / _min1 大家看了就明白是什么意思了。但是我还有几点疑问:(1)(void) (&_min1 =
2009-07-04 14:42:00 2576 1
转载 MESIF 协议
CSI is a switched fabric and a natural fit for cache coherent non-uniform memory architectures (ccNUMA). However, simply recycling Intel’s existing MESI protocol and grafting it onto a ccNUMA system i
2009-07-04 14:41:00 2591
原创 TLBs,页结构cache和无效协议 阅读总结
TLBs, Paging-Structure Caches, and Their Invalidation (intel 手册阅读总结)一 地址转换1 处理器是通过“分页机制”实现的线性地址到物理地址的转换,这些转换主要包括: (1)指令的获取和普通数据的访问 (2)推测执行的预取和内存访问(这部分并不在代码的执行路径中,也不会引起缺页异常)
2009-07-04 14:41:00 1540
原创 Translation Lookaside Buffer (TLB)
the region offset of the linear page table, and the offset of the PTE within the linear page table. In the last summand, the factor of 8 is used because each PTE has a size of 8 bytes, and the modulo
2009-07-04 14:40:00 2196
转载 X86-64上的Linux VM管理系统
1 前言X86 指令集是IT业内久经考验并获得最广泛支持的指令集。但传统的32位x86系列产品限制了可用的物理内存总量以及单个进程的地址空间,虽然可用 PAE(page address extension)机制进行扩展,但这只是一种补救措施,并不是一个完美的方案。AMD率先推出的64位x86处理器系列可以支持需要占用较大物理及虚拟存储地址的应用方案,如高性能服务器、数据库管理系统及计算机辅
2009-07-04 14:37:00 1705
原创 ubuntu9.04下ibus的安装和qt下的解决方案
直接:sudo apt-get install ibus ibus-pinyin ibus-table如果在源里找不到上面的软件的话,在源里添加: deb http://ppa.launchpad.net/ibus-dev/ppa/ubuntu jaunty main 重新登录后,就可以使用ibus了,但是ibus在qt下确实相当的麻烦,动不动就不能输入中文,下面给出一个成功的解决方案
2009-07-03 16:31:00 3728
原创 这是我在chinaunix的博客---喜欢linux内的朋友多来交流!
chinaunix的linux专题博客:http://blog.chinaunix.net/u3/95743/
2009-07-01 12:38:00 1014
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人