Linux.ChinaUnix.net
ChinaUnix | Linux首页 | 新闻 | 博客 | 文章 | 专栏 | 新手 | 方案 | 图书 | 下载 | 人才 | 手册 | wiki | 搜索     
Linux论坛
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


奥运快报: 
奥运热点:
 

阅读《深入理解Linux虚拟内存管理》
首页 » CU论坛 » Linux » 汇总贴列表 » 内核源码 »  
[打印] [订阅] [收藏] [推荐给朋友] [本帖文本页]
  本主题由 richardhesidu 于 2008-7-10 08:25 解除置顶 
版主 richardhesidu
版主-天使



UID:182352
注册:2004-9-9
最后登录: 2008-07-29
帖子:1361
精华:0

可用积分:1003 (家境小康)
信誉积分:100
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...保密...

[资料] [站内短信] [Blog]


顶部
1楼 发表于 2008-3-10 10:42 
最近在阅读北京航空航天大学出版社出版的,由白洛翻译的《深入理解Linux虚拟内存管理》。
上面有一些翻译不够准确的地方。由于我个人能力有限,我打算把阅读到我认为翻译错误的地方列出来,供大家讨论。
希望通过整理,能够为其他读者提供一些有益的帮助。

1,Page13/Line7: 每个簇都被认为是一个节点,在Linux中的struct pg_data_t体现了这一概念,既便在一致内存访问(UMA)体系结构中亦是如此。
原文为:Each bank is called a node, and the concept is represented under Linux by a struct pglist_data even if the architecture is Uniform Memory Access (UMA).
在译文中的struct pg_data_t应该是struct pglist_data。虽然两者代表的是同一个结构体,但是还是应该尊重原文。

2,Page13/Line9:其中每个节点利用pg_data_tnode_next字段链接到下一个节点。
这里的pg_data_tnode_next应该为pg_data_t->node_next。

3,Page13/Line18:ZONE_HIGHMEM是系统中预留的可用内存空间,不被内核直接映射。
原文为:ZONE_HIGHMEM is the remaining available memory in the system and is not directly mapped by the kernel.
这里的remaining翻译为“预留”欠妥。ZONE_HIGHMEM是除ZONE_DMA和ZONE_NORMAL以外剩余的内存,并没有预留的意思。

4,Page15/Line15:node_zonelists:它按分配时的管理区顺序排列。
原文为:node_zonelists: This is the order of zones that allocations are preferred from.
node_zonelists是一个数组,每个字段是存储节点的其中一种分配策略。每一个zonelist_t表示一种分配策略。在zonelist_t的zones[]数组中存储着分配内存时选择的管理区的排列。所以应该翻译为:这是分配时选择管理区的顺序。

5,Page15/Line20:node_mem_map:指struct page数组中的第一个页面,代表该节点中的每一个物理帧。
原文为:node_mem_map: This is the first page of the struct page array that represents each physical frame in the node.
一个翻译的语法错误,很可能导致阅读时的误解。node_mem_map指向具体节点的page结构数组的第一个页面。所以应该翻译为:这是struct page数组的第一个页面,这个struct page数组代表该节点中的每一个物理帧。

6, Page21/Line22:释放管理区中的那些页面的信息在这里并不考虑。
原文为:Information on what pages are free for the zones is not determined at this point.
这里指的是zone_t结构中包含空闲区域信息的位图free_area_t free_area[MAX_ORDER]。所以应该翻译为:管理区中哪些页面空闲的信息在这里并不考虑。

[ 本帖最后由 richardhesidu 于 2008-3-12 11:23 编辑 ]



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

Linux痛恨者。。。
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
smalloc
光明使者



UID:566551
注册:2007-5-22
最后登录: 2008-08-29
帖子:963
精华:1

可用积分:327 (白手起家)
信誉积分:120
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
2楼 发表于 2008-3-10 11:22 
我倒,开头说cd里有本书的pdf,txt,html版,我还以为是中文的,下来一看是洋文。
这书太贵,更要命的是就前1/3是讲的,后面的代码解读完全自己看就可以。放在书上有充数的嫌疑



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________




空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
版主 richardhesidu
版主-天使



UID:182352
注册:2004-9-9
最后登录: 2008-07-29
帖子:1361
精华:0

可用积分:1003 (家境小康)
信誉积分:100
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...保密...

[资料] [站内短信] [Blog]


顶部
3楼 发表于 2008-3-10 11:51 
如果单看英文原版的话,很容易忽略一些细节。这些细节中很可能包含很重要的知识点。而看翻译很多时候让人很费解,特别是一些语法上的错误。所以最好还是配合着看。



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

Linux痛恨者。。。
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
wxs40305
侠客




UID:648988
注册:2007-12-1
最后登录: 2008-05-14
帖子:26
精华:0

可用积分:25 (白手起家)
信誉积分:5
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
4楼 发表于 2008-3-16 16:42 
请问楼主有没有电子版的,发一下,谢谢哈



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
xduser
新手




UID:586524
注册:2007-7-13
最后登录: 2008-08-22
帖子:6
精华:0

可用积分:6 (白手起家)
信誉积分:100
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
5楼 发表于 2008-4-15 18:36 
good good good

good good    kktest  344



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
action08
圣骑士



UID:685819
注册:2008-4-3
最后登录: 2008-08-28
帖子:112
精华:0

可用积分:820 (稍有积蓄)
信誉积分:0
空间积分:2 (白手起家)
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
6楼 发表于 2008-4-19 20:46 
goooooooooooooooooooooooooooooood



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
action08
圣骑士



UID:685819
注册:2008-4-3
最后登录: 2008-08-28
帖子:112
精华:0

可用积分:820 (稍有积蓄)
信誉积分:0
空间积分:2 (白手起家)
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
7楼 发表于 2008-4-19 20:47 
希望赶快那成果帖出来...



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
zx_wing   帅哥 (骑着猪的青蛙)
大天使
学徒



UID:499746
注册:2006-12-4
最后登录: 2008-08-29
帖子:1881
精华:3

可用积分:1509 (家境小康)
信誉积分:100
空间积分:0 (白手起家)
专家积分:1 (本版)

来自:成都
状态:...保密...

[资料] [站内短信] [Blog]


顶部
8楼 发表于 2008-4-28 12:49 
我也一直想买这书,但到书店看了看,发现好多都是源码注释,又犹豫了。
版主读完后觉得如何,能把linux内存管理的点滴讲清楚吗?



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________


C调 ---- C语言
都是最喜欢的
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
版主 albcamus (百無一用書生)
版主-大法师
[ 願天速殞可憐生 ]



UID:140189
注册:2004-3-7
最后登录: 2008-08-29
帖子:11080
精华:20

可用积分:8134 (腰缠万贯)
信誉积分:105
空间积分:0 (白手起家)
专家积分:15 (本版)

来自:嫏嬛閣
状态:...保密...

[资料] [站内短信] [Blog]


顶部
9楼 发表于 2008-4-29 15:43 


QUOTE:
原帖由 zx_wing 于 2008-4-28 12:49 发表
我也一直想买这书,但到书店看了看,发现好多都是源码注释,又犹豫了。
版主读完后觉得如何,能把linux内存管理的点滴讲清楚吗?

中文版翻译的很不好,往上有英文的PDF版,找不到的话发你1份。

我是看都没看



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________




空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
zx_wing   帅哥 (骑着猪的青蛙)
大天使
学徒



UID:499746
注册:2006-12-4
最后登录: 2008-08-29
帖子:1881
精华:3

可用积分:1509 (家境小康)
信誉积分:100
空间积分:0 (白手起家)
专家积分:1 (本版)

来自:成都
状态:...保密...

[资料] [站内短信] [Blog]


顶部
10楼 发表于 2008-4-29 21:33 


QUOTE:
原帖由 albcamus 于 2008-4-29 15:43 发表


中文版翻译的很不好,往上有英文的PDF版,找不到的话发你1份。

我是看都没看

那麻烦老大发一份到我邮箱哈
xing5820@163.com



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________


C调 ---- C语言
都是最喜欢的
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘

首页 » CU论坛 » Linux » 汇总贴列表 » 内核源码 »

 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - Linux时代 - Archiver - WAP - TOP

Processed in 0.060526 second(s), 6 queries , Gzip enabled