« 法克思尼 | 首页 | xuanyi »
在 防止网页被嵌入框架的代码(续) 留言:
这段文字的问题看似只有一个点,实则影响了译者翻译全书的方式,也就是译者假定本书的读者层级 - 科班?非科班? 想来Joel这段文字假定读者具有基本的OS概念(大多为科班),因此也就不作解释。而一峰兄非科班出身,这些译注想来是写给非科班的读者看,可惜背景所限,译注的内容反有误导之嫌 要解释页错误,无法靠译注的一两句话就能达成。它是虚拟内存管理机制中重要的一环,不可能只解释一个点,就让读者能理解整个面,结果读者最后还是一知半解。 我觉得与其强迫自己去解释不熟悉的东西,还不如保留原文术语而不多作处理,科班读者一眼即知在说什么(他们更熟悉原文术语,也更有突出性),而非科班的读者可以此查询wiki获得更完整的解释 -- 页错误是一个系统信号用来管理虚拟内存。当应用程序读取虚拟内存(物理内存+分页档)的某个页面(某段地址),若此页面不在物理内存中,就产生一个页错误,告诉OS要去分页档取出需求的页面,置入实体内存中。所有流程都由OS在背景处理,用户无须关心。
2010-08-30 13:56:06
留言(1 条)
在 防止网页被嵌入框架的代码(续) 留言:
这段文字的问题看似只有一个点,实则影响了译者翻译全书的方式,也就是译者假定本书的读者层级 - 科班?非科班?
想来Joel这段文字假定读者具有基本的OS概念(大多为科班),因此也就不作解释。而一峰兄非科班出身,这些译注想来是写给非科班的读者看,可惜背景所限,译注的内容反有误导之嫌
要解释页错误,无法靠译注的一两句话就能达成。它是虚拟内存管理机制中重要的一环,不可能只解释一个点,就让读者能理解整个面,结果读者最后还是一知半解。
我觉得与其强迫自己去解释不熟悉的东西,还不如保留原文术语而不多作处理,科班读者一眼即知在说什么(他们更熟悉原文术语,也更有突出性),而非科班的读者可以此查询wiki获得更完整的解释
--
页错误是一个系统信号用来管理虚拟内存。当应用程序读取虚拟内存(物理内存+分页档)的某个页面(某段地址),若此页面不在物理内存中,就产生一个页错误,告诉OS要去分页档取出需求的页面,置入实体内存中。所有流程都由OS在背景处理,用户无须关心。
2010-08-30 13:56:06