j********3 发帖数: 560 | 1 我的意思是,对于一个已经存储了数据的存储单元来说,那么它所相应的逻辑-物理地
址转换应该是固定的吧?对于一个没有存储数据的存储单元来说,是不是可以等到要向
它写入数据的时候再给它建立一个逻辑-物理地址转换(映射)?比如说,假设一个存
储单元的物理地址是0000,那么在向它写入数据之前,我们不用规定一个与之对应的逻
辑地址。当某个进程需要向逻辑地址1111写入数据的时候,MMU知道那个存储单元0000
是空的,所以就将逻辑地址1111和物理地址0000链接起来,形成一个逻辑-物理地址映
射,并将数据写入存储单元0000。这时候我们就有了一个1111-0000的逻辑-物理映射,
在下一次需要读取数据的时候,进程只需要知道是从逻辑地址1111读取数据,而实际数
据由MMU从物理地址0000读出。是这样的吗?不好意思,因为不是学这个的,所以有些
地方可能说得不是很清楚。谢谢了。 |
|
j********3 发帖数: 560 | 2 【 以下文字转载自 CS 讨论区 】
发信人: johnlee123 (no), 信区: CS
标 题: 请教一个逻辑地址到物理地址映射的问题
发信站: BBS 未名空间站 (Sun May 19 01:00:21 2013, 美东)
问题比较基础,大虾勿笑话。请问一下建立逻辑地址到物理地址的映射是不是在写入数
据之后或者要写入数据时才进行的?比如说,程序要向某个逻辑地址写入数据,那么先
找到一个实际的 page,把数据写入这个 page 之后,建立一个该逻辑地址到该 page
的物理地址的映射(或者在要写入数据之前建立一个该逻辑地址到找到的 page 的物理
地址的映射)?换句话说,对于一个空的存储单元来说,是不存在逻辑地址到物理地址
的映射的?
多谢! |
|
j********3 发帖数: 560 | 3 【 以下文字转载自 CS 讨论区 】
发信人: johnlee123 (no), 信区: CS
标 题: 请教一个逻辑地址到物理地址映射的问题
发信站: BBS 未名空间站 (Sun May 19 01:00:21 2013, 美东)
问题比较基础,大虾勿笑话。请问一下建立逻辑地址到物理地址的映射是不是在写入数
据之后或者要写入数据时才进行的?比如说,程序要向某个逻辑地址写入数据,那么先
找到一个实际的 page,把数据写入这个 page 之后,建立一个该逻辑地址到该 page
的物理地址的映射(或者在要写入数据之前建立一个该逻辑地址到找到的 page 的物理
地址的映射)?换句话说,对于一个空的存储单元来说,是不存在逻辑地址到物理地址
的映射的?
多谢! |
|
j********3 发帖数: 560 | 4 问题比较基础,大虾勿笑话。请问一下建立逻辑地址到物理地址的映射是不是在写入数
据之后或者要写入数据时才进行的?比如说,程序要向某个逻辑地址写入数据,那么先
找到一个实际的 page,把数据写入这个 page 之后,建立一个该逻辑地址到该 page
的物理地址的映射(或者在要写入数据之前建立一个该逻辑地址到找到的 page 的物理
地址的映射)?换句话说,对于一个空的存储单元来说,是不存在逻辑地址到物理地址
的映射的?
多谢! |
|
j********3 发帖数: 560 | 5 问题比较基础,大虾勿笑话。请问一下建立逻辑地址到物理地址的映射是不是在写入数
据之后或者要写入数据时才进行的?比如说,程序要向某个逻辑地址写入数据,那么先
找到一个实际的 page,把数据写入这个 page 之后,建立一个该逻辑地址到该 page
的物理地址的映射(或者在要写入数据之前建立一个该逻辑地址到找到的 page 的物理
地址的映射)?换句话说,对于一个空的存储单元来说,是不存在逻辑地址到物理地址
的映射的?
多谢! |
|
s********k 发帖数: 6180 | 6 对于一个空的存储单元来说,是不存在逻辑地址到物理地址的映射的?
没明白,看看MMU和TLB的用法,任何一个逻辑地址理论上都能转换成物理地址,至于那
么物理地址是不是available,另说了, |
|
h*******o 发帖数: 778 | 7 You are right. 每个程序的逻辑地址都一样,但是要提前在TLB里分配不同的物理地址
每次Memory 读写操作都需要先在TLB查找物理地址Page,加上逻辑地址低位构成物理地
址..
如果TLB Miss那么就会有一个page fault exception,操作系统需要重新load TLB. |
|
t****t 发帖数: 6806 | 8 1. 物理地址可以没有对应的逻辑地址.
2. 逻辑地址可以没有对应的物理地址.
3. 映射关系(如果有)不一定是唯一的.
0000 |
|
l*****8 发帖数: 16949 | 9 有些物理地址可能没有被分配给逻辑地址。开始一个新的进程或者存在的进程需要更多
的内存时,那些没用到的物理地址就会被分配给它们。 |
|
r*******n 发帖数: 3020 | 10 俺的理解:
你说的程序是个进程,进程创建的时候操作系统给它分配存储资源,
进程看到是存储资源的逻辑地址,
这个逻辑地址到物理地址的映射是由操作系统管理的,可能是静态映射也可能
是动态映射的。 |
|
j********3 发帖数: 560 | 11 谢谢。那么对于一个空的存储单元,操作系统会分配一个逻辑地址到物理地址的映射给
它吗? |
|
|
|
S****z 发帖数: 666 | 14 那我看地址的时候看到的38,2C是不是物理地址?
你意思是我不应该看这些物理地址,应该看它的逻辑地址?
那怎么把GPS LOCATION转成门牌号啊?sigh,真是麻烦,所见还非所得了
计算机内存模型那块我大概知道它用一个叫什么虚拟内存的概念,
然后来来去去几个页面调度算法,再复杂的我就不太清楚了
不过貌似这跟我取数组元素地址减一下没啥关系吧
The
lived
in
. |
|
f*********n 发帖数: 875 | 15 POBOX 是邮局的,但是格式不是个物理地址
有没有某个服务,能够给个像物理地址的,我记得以前好像是有的 |
|
|
l*****8 发帖数: 16949 | 17 什么叫写入之后才建立?当然必须先建立好关系才有写入的问题。一个存储单元可能有
相应的到某个逻辑地址的映射,但也可能没有映射到任何逻辑地址。也有被操作系统核
心用的内存是没有被page的。
而且没有所谓空的没有储存数据的存储单元一说。每个单元都有值。这个只有没有意义
另说。 |
|
m****m 发帖数: 49 | 18 【 以下文字转载自 Announce 讨论区 】
发信人: SYSOP (System Operator), 信区: Announce
标 题: [公告]关于本站更换新服务器及IP地址的公告
发信站: 虎踞龙蟠SBBS (Wed May 23 10:05:10 2007), 站内
本站定于2007年5月25日(周五)开始更换主服务器,并搬迁现服务器至九
龙湖校区,并完成IP地址和路由切换,同时进行用户数据备份和转移,预计5月
27日(周日)18:00前逐步恢复服务,现将有关事宜通告如下:
1、本站将于2007年5月24日(周四)18:00实行技术性关站,以便技术站务连
夜备份、打包本站大量用户数据;
2、由于服务器物理地址变迁,本站主服务器IP更换为 58.192.114.8,辅助服
务器IP为58.192.114.9,域名保持不变,仍为bbs.seu.edu.cn;
3、2007年5月24日17:00以后,暂停接受新用户注册和实名认证;
4、即日起,暂停受理新版开设、版主申请和辞职及版面属性变更;
|
|
c****7 发帖数: 4192 | 19 有些router有这个功能,我记得以前能让router复制当前计算机的物理地址的。随便指
定地址不知道可以否。估计你原来的router也是复制了某个网卡地址,那张网卡还找得
到不?
mac |
|
S****z 发帖数: 666 | 20 物理地址我知道,
pointer我没用,我就取了它们地址而已
然后前面有人说取地址就是pointer,我暂时忍了 |
|
d*b 发帖数: 21830 | 21 这个po box可能不是USPS的po box,而是该地址的mail box或者mail stop,所以基本上
还是po box.
具体举例:
USPS mail box:
Mr John Smith
PO BOX 123
Chicago,IL 60000
第三方经营的mail box
Mr John Smith
PO BOX 123
123 Michigan Ave
Chicago, IL 60000
(这个是位于123 Michigan Ave的一个mail box,其实跟USPS的mailbox一样)
或者大型企业的mail stop
Mr John Smith
PO BOX 123
5801 South Ellis Avenue
Chicago, IL 60000
(5801 South Ellis Ave是UChicago的mail分拣中心地址,你这个mail先送到这里,然
后再分拣)
所以,具体情况还是要具体分析,如果第二种类型只是一个无人值守的mailbox room,
fedex也不能投递。 |
|
c****o 发帖数: 4716 | 22 病人用的是当地邮局的地址加上他的邮箱号,这种情况能用fedex 投递打印机吗?
fedex label system自己识别不了这个物理地址。
51xx W ELDORADO PKWY STE 102 # xxx
MCKINNEY, TX |
|
S********y 发帖数: 182 | 23 坛子里应该有不少人问这个问题,这里亲身证实一下。律师头天下午用了FedEx
Priority Overnight,tracking显示第二天9:30am寄到,有人签收。晚上USCIS就更新
了状态。用的是下面的物理地址,没有用USCIS要求的PO BOX的地址。
U.S. Citizenship & Immigration Service
Nebraska Service Center
850 S ST
LINCOLN, NE 68508 US |
|
P**G 发帖数: 305 | 24 邮局内部系统,可以直接PO Box,就按照uscis要求的地址寄,不要自己去google邮箱
的物理地址!来自本人血泪教训 |
|
j********3 发帖数: 560 | 25 是的,那么这个映射是在数据写入之后才建立的吗?一个空的没有储存数据的存储单元
,也会有一个相应的到某个逻辑地址的映射吗?谢谢。 |
|
j********3 发帖数: 560 | 26 多谢多谢,其实我想知道的就是是不是一个存储单元可以没有映射到任何逻辑地址。 |
|
S****z 发帖数: 666 | 27 那请你顺带把(void*) conversion给讲了吧,那又是神马玩意?
现在在物理地址上我看到一个38,一个2C,差了12
怎么conversion一下就变逻辑地址缩水四分之一了? |
|
f********i 发帖数: 8412 | 28 关联IP甚至电脑的物理地址吗?我可能也中招了,唉 |
|
|
t*********n 发帖数: 35 | 30 有啥好的推荐?有人帮处理邮件吗?多谢!
租一个有物理地址的邮箱。一年100块左右吧。 |
|
y****c 发帖数: 2260 | 31 是po box还是物理地址?
多谢!
★ 发自iPhone App: ChineseWeb 7.8 |
|
y****c 发帖数: 2260 | 32 多谢!那我明天就寄物理地址吧。
★ 发自iPhone App: ChineseWeb 7.8 |
|
w*****0 发帖数: 3349 | 33 没关系吧,dallas哪个是po box,不是物理地址,也许他们收的材料最后还是转到
Lewisville去的。 |
|
|
S*******r 发帖数: 11017 | 35 楼主你说的是DALLAS LOCKBOX的物理地址吧
真正意义上的USCIS TSC是在Mesquite TX |
|
e*********u 发帖数: 3591 | 36 a9:19:75:48:7c:8e
去之前最好能先ping一下ip地址,如果回应时间太长可能换个时间比较好。 |
|
s*********0 发帖数: 2045 | 37 我倒想问问他的虚拟地址在哪里,有个网站看看菜单也好啊。 |
|
|
M**u 发帖数: 10158 | 39 不是物理地址
是virtual address |
|
c****p 发帖数: 6474 | 40 物理地址和类型无关,但是同类型指针的差和类型有关。 |
|
S*A 发帖数: 7142 | 41 GTT 这个我熟悉。你说的 GTT 是一个显卡的物理虚拟地址。Intel 显卡没有
自己的内存。显卡在 PCI BAR 上有保留了一段物理地址空间,的确是连续的。
这个就是 GTT。这个物理虚拟地址不是被固定内存来 back 的,而仅仅是读
写显卡内存的一个窗口。这段空间不能用 kmalloc 来获得,因为根本不是
内存。使用 PCI reserve 来保留。
Intel 显卡内部有自己的 page table。所以这个 GTT 仅仅是通过显卡来读写
内存的窗口。当显卡需要使用内存的时候,这个内存就必须被显卡的 pg table
map 到 GTT 地址上。这时候,同样的内存就有两个物理地址都可以访问到。
一个是原来的内存地址,另外一个是 GTT 窗口里的显卡搞的虚拟物理地址。
被 MAP 在GTT 的内存,必须通过 GTT 窗口来读写。在这个窗口里,有
显卡来维护这个内存的 caching。如果直接访问原来内存的物理的地址
就会造成显卡内存的cache不一致。后果自负。
然后真正使用到的内存,是page size大小的,也就是 4K 一个。
不同的物理地址的 page 可以在 GTT... 阅读全帖 |
|
f*w 发帖数: 13 | 42 HP Vista的系统,一直很正常,直到三天前突然无法上网了,是netgear的路由器。
始终显示访问仅本地。连接同一个路由器的mac air,用xp的tp都可以上网.
用网线连接路由器也没用,连iphone的tethering也没有用。
手动设置过ip,把ipv6的钩也去掉了,
除了重装系统,还有其他什么好办法?
ipconfig /all 显示如下
Windows IP 配置
主机名 . . . . . . . . . . . . . :
主 DNS 后缀 . . . . . . . . . . . :
节点类型 . . . . . . . . . . . . : 混合
IP 路由已启用 . . . . . . . . . . : 否
WINS 代理已启用 . . . . . . . . . : 否
无线局域网适配器 无线网络连接:
连接特定的 DNS 后缀 . . . . . . . :
&... 阅读全帖 |
|
s*****s 发帖数: 94 | 43 是不是大约这个意思, 问的不是数据库里面如何做index而是kafka内部如何做index
0.8中增加了逻辑offset,那么就需要做逻辑offset和物理地址间的转化
简单的方法,直接用hashmap,cache所有offset,问题就是这样空间耗费比较大
所以kafka的方式,是分段索引,用offset通过二分查找中index中找出段的起始地址,
然后再去file里面遍历找出精确的地址, 时间换空间的设计
1. LogSegment.translateOffset
首先是从index文件中找到近似的物理地址
前面说了,index中从效率考虑并不会为每个offset建立索引entry,只会分段建立
offset索引, 所以从index中直接可以找到精确物理地址的概率不大,但是可以找到最
接近的那个物理地址
如果你觉得index的粒度比较粗,可以直接给出开始查找的startingFilePosition
所以精确的物理地址需要到MessageSet文件里面去继续找 |
|
S*A 发帖数: 7142 | 44 是你自己不能区分 CPU 内部地址和外部地址。
你说的 CPU 对地址线的操作,就是内部地址,
经过 paging 以后翻译到物理地址。
物理地址最后在芯片外部是要访问外部地址。
外部地址就是芯片借口,包括 EEPROM 和 RAM
这些。这个外部地址可以是 I2C, 也可以是ram bus。
也可以是 SPI。要看这个 CPU 外设支持什么。
你不如就 beagleboard 这个例子展开说一下
这个启动过程是如何用软件加载 I2C loading
code 的吧,如果 I2C 仅仅是硬盘外设备。
我们知道,这个 beagleboard rom 就是在 I2C
里面。ARM 里面就没有 EEPROM.
CPU |
|
S*A 发帖数: 7142 | 45 是你自己不能区分 CPU 内部地址和外部地址。
你说的 CPU 对地址线的操作,就是内部地址,
经过 paging 以后翻译到物理地址。
物理地址最后在芯片外部是要访问外部地址。
外部地址就是芯片借口,包括 EEPROM 和 RAM
这些。这个外部地址可以是 I2C, 也可以是ram bus。
也可以是 SPI。要看这个 CPU 外设支持什么。
你不如就 beagleboard 这个例子展开说一下
这个启动过程是如何用软件加载 I2C loading
code 的吧,如果 I2C 仅仅是硬盘外设备。
我们知道,这个 beagleboard rom 就是在 I2C
里面。ARM 里面就没有 EEPROM.
CPU |
|
f***a 发帖数: 152 | 46 http://news.sina.com.cn/pl/2016-10-02/doc-ifxwkzyh4097580.shtml
32位在美物理学者联名:中国建造希格斯工厂的黄金机遇
作者:马宏等 来源:公号“知识分子”
希格斯粒子对撞事件希格斯粒子对撞事件
9月28日,《知识分子》编辑部收到匹兹堡大学物理及天文系教授韩涛的邮件,来
信附有32位在美国工作的物理学者联名撰写的一篇文章,表达了对中国今天建大型对撞
机的想法,并希望在《知识分子》平台上尽快发表。编辑部就此信件逐一与联署的32位
物理学者联系求证,截至发稿前,已有31位回信确认文章系本人真实意思表达,且参与
了署名。值得注意的是,32位签名学者支持建设百亿预算的环形对撞机,同时认为二期
工程高能质子对撞机不在目前的讨论之列。
自今年9月4日,杨振宁先生投书《知识分子》,第一次公开就“中国今天是否应该
建造超大对撞机”发表意见后,第二日《知识分子》刊发了提议建造的中科院高能物理
研究所所长王贻芳的回应文章,由此引发科技界较大范围的讨论延续至今,热度不减,
由此也创下了中国科学史的记录——中国科学的重大问题第一次公开、公平、公... 阅读全帖 |
|
k********u 发帖数: 2209 | 47 DNS服务器的作用就是把你输入的字母组成的网址,比如google.com,
翻译成数字的物理地址,比如12.23.34.56。
家里面的网络,一般默认的是用你的网络服务提供商的服务器,但是你也可以
手动修改。
还有,如果你记得住你常上的网络的物理地址,那也可以上网了。
我也发现是DNS坏了,因为虽然网络连不了,但是我记住物理地址的几个网址,
还是可以访问的。。。
一开始以为是房东的的router有问题,现在才知道是comcast的问题。
估计好多人打电话,所以他们的CSR电话那段时间都打不通。 |
|
S*A 发帖数: 7142 | 48 很好奇什么东西要用 4M 物理
连续地址。如果是user space
程序不应该关心物理地址。
就算对Linux内核,4M也是非常
大。vmalloc是另一回事。
很难想象什么可以合理必须用到
4M物理连续地址。 |
|