操作系统内核
superwiles
流落海外一民工, Ustcer
展开
-
过节,假期,考虑了不少问题
boost, 设计模式 在AEE 中得应用, MMU, Cache, TLB 模拟 都取得一定进展,Cache 结构要专门写文章来纪录原创 2009-01-04 02:13:00 · 939 阅读 · 0 评论 -
动态二进制代码翻译[2][VM Versatile platforms for systems and process]
递增式二进制翻译高级控制由模拟管理器运行时提供其它主要元素:解释器,二进制翻译器关键点——>解释器首先处理原始的源二进制码。 每块源二进制码翻译后保存在块。。。正中。翻译越多,消耗越多内存。有潜在浪费内存,因为有的指令很少用到。为了减少内存消耗,典型地使用code cahe,cade cash,保存最近使用过得翻译过的二进制码。详细过程见第三章,本章内,假设 code cash翻译 2008-11-25 06:21:00 · 2081 阅读 · 0 评论 -
动态二进制代码翻译[1][VM Versatile platforms for systems and process]
这本书很不错,拣几个我认为关键的章节翻译一下,一方面加深自己理解,一方面方便大家安虹老师已经翻译了这本书,chinapub应该有卖在预解码(Predecoding)过程中, 所有同类型的源指令都被相同的目标平台解释函数执行,例如 所有的 load word and zero 指令 不管其所操作的寄存器是什么,都将被图2.9中的代码段解释执行(注:指一个解释函数专门用来解释执行 lwaz指翻译 2008-11-23 07:32:00 · 2644 阅读 · 0 评论 -
2个月来一直在看计算几何的东西,
算法是时候加强一下了。 花了2个月理清了bullet 这个引擎的头绪,接下来会整理一下 另外令人感到惊奇的是 rtems 居然现在还没有被移植到龙芯上,龙芯的bsp不会太复杂,毕竟mips体系下面的,据说多媒体指令做了较大变更,这个和bsp没啥关系, 哎,分心事情太多要不还真是有些手痒原创 2009-04-03 04:33:00 · 2460 阅读 · 0 评论 -
896M 的谜思
看到很多 人在讨论 linux 内核 直接映射内存上限为什么是896M, 发现很多人都没有抓到要害,讨论之前澄清几个概念userspace, 和 kernel space 空间划分 缺省是 userspace 0-3G, kernel space 3-4Gcp原创 2011-08-26 18:41:35 · 3252 阅读 · 0 评论