f*****t 发帖数: 4395 | 1
64 bit architecture支持那么大RAM有个鸟用,操作系统不能支持那么大的寻址
win 7 x64 最多能支持到192G |
|
t**t 发帖数: 27760 | 2 那是因为显卡,蓝牙,无线等等都占寻址空间。
用64位吧。
我的X200s就是64位的。 |
|
y*h 发帖数: 25423 | 3 因为32位最大的寻址空间就是那么多,再多内存也只能用3G多 |
|
f*****g 发帖数: 3086 | 4 内存不够系统就会用虚拟内存,即硬盘。
硬盘寻址ms,内存ns,差 10^6。但不同内存之间的速度差10^1倍以内顶多了。
所以你说哪个重要呢? |
|
c*m 发帖数: 1114 | 5 你问的这个是两回事。 我也不来和你多扯了,速度这东西决定的因素很多。bug的话当
然32bit/64bit都会有。不过PAE是用32bit环境模拟>4GB寻址的东东,而原生的64bit没
有这个问题。光从这个层面上来看,原生32bit+PAE的健壮性远不如原生64bit的程序。
operating |
|
t**t 发帖数: 27760 | 6 32位的OS的4G寻址其实包括了显存了的,所以4G内存只能用3.25G或者3.5G,或者3G。
那么要是4G显存的显卡用在32位OS里会怎么样? |
|
N****w 发帖数: 21578 | 7 内存是 SSD 的 shadow copy 阿
需要 fresh data 才去 SSD 拿
如果直接地址空间映射,
比现在通过 SATA 接口、硬盘 driver 效率高多了吧
效果就是
wakeup 后,系统立即可用,只是开始几秒钟性能略慢
比现在 resuming.... 半分钟强多了啊
尤其现在都64 位系统了,
硬盘那种按扇区寻址的方式完全不需要了
都直接映射到 64 位地址就行了 |
|
N****w 发帖数: 21578 | 8 Intel 造 64 根地址线就能给硬盘直接寻址了。。。
有啥难的 |
|
a***e 发帖数: 27968 | 9 i7们搞个36bits寻址也是怪怪的,64GBmax? |
|
s*****g 发帖数: 5159 | 10 SATA 2应该不是瓶颈,容量差不多64G x 2 vs 120G,寻址位数是一样的。 |
|
J*******3 发帖数: 1651 | 11 Sandy Bridge展望
泡泡网笔记本频道1月11日 2011年1月6日注定是个不平凡的日子,在这一天全球最
大的电子消费大展CES 2011在美国赌城拉斯维加斯拉开序幕,去年从头火到尾的苹果也
选择在这一天推出Mac App Store在线商店,而让这一天更加不平凡的便是Intel推出全
新的Sandy Bridge平台,必将引领2011年硬件、笔记本、台式机等领域的重大变革。
浮云还是板砖 Sandy Bridge能飞多久?
Click Here
如果说Intel推出的平台是产业的“领导者”和“定义者”,那么一定会有某些竞
争对手反驳,同时他们也正将此转化为行动,维持住一定市场份额,Sandy Bridge的诞
生虽得到热捧但也受到了一定程度的阻击,该如何面对强劲对手,该如何踏平2011年,
它还有许多路要走,未来的一年里Sandy Bridge到底能火多久?能飞多久?我们一起煮
酒论英雄。
Sandy Bridge简介
Sandy Bridge是英特尔即将在2011年的发布的新一代处理器微架构,仍然保持酷睿
i3、i5、i7三个系列分别针对入门级... 阅读全帖 |
|
A*****s 发帖数: 13748 | 12 T60没戏,硬件寻址只能3G多一点点,用那个多一点点还会造成死机
可以自己搜“945芯片组 4G 内存”相关文章看。 |
|
t*****s 发帖数: 1309 | 13 现在主要的解除限制技术是加入server版系统使用的模拟48bit寻址,打在一般系统上
问题较多,不推荐
连接没内容,所以不知道什么手段实现 |
|
a***e 发帖数: 27968 | 14 不是的,trim本质上是单元reset
这个和碎片整理很不一样,ssd的随机寻址能力根本没有什么碎片问题
问题是nand到后来需要read-replace-erase-write导致写性能下降
必须搞一个类似全局erase.trim干的就是在后台局部把rest干掉
没人会在普通硬盘上trim
向闪存存储单元的。 |
|
t*****s 发帖数: 1309 | 15 SSD可以分区,主控会进行动态寻址和全盘磨损平衡,只要每个分区都4K对齐就行 |
|
i**e 发帖数: 6810 | 16 我有一台8GB的机器,发现大部分memory都闲置呢,日常browsing有个
3-4GB就够了。除非你处理picture, video之类的,那时候CPU也不够了吧。
顺便问一下,32bit Win7能寻址8GB吗?还是必须64bit? |
|
b***a 发帖数: 6422 | 17 T420准备按照默认配置配一个2G的内存条。
然后自己在网上买一个4G的,插到另外一个空的插槽上。
这样总共是6G内存,但我有两个问题:
1. 硬件方面,i5 2410M是否支持64位寻址(也就是大于4G)。如果是,软件方面听说
有的OS不支持64位。是不是有这方面的问题需要考虑?
2. 据说两个内存插槽最好配相同大小的内存,比如2+2或者3+3。我这样的2+4是否会有
什么问题。
多谢! |
|
A*****s 发帖数: 13748 | 18 i5的cpu肯定能寻址64位
32位windows不行,要用超过3G的内存,就要上64位windows
什么2+2,3+3的浮云就别听他们扯淡了,随便插,2+4完全可以 |
|
a***e 发帖数: 27968 | 19 这个比较神奇
processor的寻址能力多了一位 |
|
s****c 发帖数: 11300 | 20 linux的话就去读手册。各个平台都不一样 这个和32bit或者64bit没啥关系
你先要搞懂32bit和64bit系统硬件上的区别 整体上来讲 最大的变化只是寻址空间的变
化 (还有一些 64bit指令集的加入,这个一般人都用不到)
至于float和int各是多长的 这个是平台相关的 就算是16bit的系统 也可以做float=
8byte
如果想要各个平台通用 那就要自己定义数据类型 |
|
i**e 发帖数: 6810 | 21 那个啥,32bit Win7能用到4GB不?不是说32bit寻址可以4G吗?
3GB的限制是从哪儿来的呢 |
|
a**e 发帖数: 5794 | 22 2^32 = 4G,32位系统的寻址空间只有4G。OS本身再占用一部分,只剩下3G多。 |
|
v**o 发帖数: 4956 | 23 RamDisk有个P用!蒙人啊
RamDisk再多也不会扩大寻址空间
再说插屁有64位版本的,怎么也轮不到RamDisk |
|
a***e 发帖数: 27968 | 24 intel PAE可以扩大32bit下OS的寻址空间
不过单个程序最多还是4GB,家用程序这么生猛好像不多
RAMdisk用的就是这个空间,把pagefile放上去,效果明显
XP64bit bug据说不少 |
|
m****s 发帖数: 1481 | 25 的确,相比于cpu,显卡这些,机械硬盘密度一直在提升,但是性能提升太慢了,主要
是寻址要动arm,这个没法像半导体一样以数量级提升。 |
|
|
c**********1 发帖数: 904 | 27 以前的话一个硬盘只装一套系统
I.如果不分区,重装系统会残留各种奇怪故障
II.2如果分区,重装系统感觉最快
现在win7或更高一个硬盘只装一套系统
I.如果不分区,重装系统以前旧文件统统丢到一个旧文件夹里(注意重装时删掉100MB系
统区),这样不会有残留
II.分区,可以装多个win7系统,并且已装好的#2可以把#1区格式化成64k
减少寻址,然后#1区再把所有的区格式化成64k
我个人一个硬盘上的有3个win7,#1乱上网带毒挣扎,经常重装 #2玩游戏性能最优化(可
能带恶性毒) #3安全账号专用。 |
|
c**********1 发帖数: 904 | 28 要顺便装win7, 绿盘会不会很快坏掉?
我确实是有点迷信RE企业版,之前还没试过希望它能寿命超长,
WD 黑盘另外一台电脑正在用,只能说还凑合没有啥杰出表现,寻址噪音挺大
想有机会试试 WD VelociRaptor,SSD时代之前的至高盘 |
|
|
m*****n 发帖数: 3644 | 30 与其花大价钱买高级内存,不如加点钱换大catch cpu。只是我的想法,不确定。请大
牛指点。理由如下。
cpu需要读取数据,大致寻址次序是L1,L2, L3catch,数据找不到,找内存,最后找硬
盘。这也是各级设备的速度排序。我们以前要提高速度,往往就是加大内存。如果内存
不够,哪怕硬盘速度从4500转到7200转到1万转到SSD,计算机速度还是快不起来。毕竟
内存比硬盘快几百倍
同理,不管内存多块,各级catch也是比内存快得多,根本不是一个数量级,大概50到
几百倍。而内存可以加够,catch这玩意太贵,就没有够的。AMD cpu做不过intel,当
年一个策略就是加大catch。
大catch CPU就是Xeon按个配置64G,DDR4 比DDR3要贵几百吧。DDR3 1600又比1333贵1
, 200多吧.这个差价,不如换上一代Xeon |
|
y********l 发帖数: 3970 | 31 我这个电脑盲一直以为64位处理器就是可以处理更大的数字而已。
想到以前用32位的Win7时,不能把数据一次调进内存,的确也是很坑爹。 |
|
z****n 发帖数: 3189 | 32 数据库的话,机械硬盘会比ssd慢一百倍以上。
因为机械硬盘需要寻址时间。 |
|
c******h 发帖数: 5 | 33 今天笔记本在家突然上不了网了,刚开始以为是Moderm down掉了,但是发现roomate的笔
记本能上网,后来确认也不是网线的问题。好像是笔记本网卡出了问题,但是拿到学校发
现可以上网。学校的网需要IP地址,但是家里cable是自动获取IP地址。难道我的笔记本
丧失了自动寻址的功能?但是通过ipconfig发现有自动assigned的ip地址,网络状态也是
connected。但就是打不开网页,ping ip也不通。请问高手这到底是什么问题?怎么解决
?很急,在线等!谢谢! |
|
m******t 发帖数: 2416 | 34
那是个stack存给定的这个int的数位。
间接寻址
假定有个BIOS调用是往屏幕上写字符的,难道真要直接往显存写字节?
你这个明显是个面试题,所以只要说明代码简单到可以转成汇编就可以了,总
不会真的要你把汇编码写出来。 |
|
x*******r 发帖数: 6 | 35 数据类型:REAL (single precision)
我的程序是MPI fortran90,用的机器是IBM p690
编译:mpxlf90 (Fortran MPI Compiler),我在编译选项里加了-q64(Enables 64 bit
compilation)
程序里sorting这部分实际上还是串行程序,我把整个数据都集中到一个processor(每
个processor是8G内存)上来算。
再请教一个问题:我是个编程新手,一直不太明白64位/32位的系统的含义,像您说的
“64位系统的整数仍然是32位”,我就不太明白是什么意思?
以前搜索过,看到有人提到32位系统无法对2G以上寻址,所以像我处理的这种4G的就需
要64位。我就生愣愣的在我原先的编译命令上加了一个-q64。但是,我很想知道如果用
64位编译,我的程序需要做什么相应的变化吗?还有,这个32位/64位和精度有什么关
系吗?
再次感谢! |
|
P*****f 发帖数: 2272 | 36 目前64位系统中的标准是LP64,即:
int:32bit
long:64bit
pointer:64bit
数据类型:REAL (single precision)
我的程序是MPI fortran90,用的机器是IBM p690
编译:mpxlf90 (Fortran MPI Compiler),我在编译选项里加了-q64(Enables 64 bit
compilation)
程序里sorting这部分实际上还是串行程序,我把整个数据都集中到一个processor(每
个processor是8G内存)上来算。
再请教一个问题:我是个编程新手,一直不太明白64位/32位的系统的含义,像您说的
“64位系统的整数仍然是32位”,我就不太明白是什么意思?
以前搜索过,看到有人提到32位系统无法对2G以上寻址,所以像我处理的这种4G的就需
要64位。我就生愣愣的在我原先的编译命令上加了一个-q64。但是,我很想知道如果用
64位编译,我的程序需要做什么相应的变化吗?还有,这个32位/64位和精度有什么关
系吗?
再次感谢! |
|
f*l 发帖数: 161 | 37 我被面试问到的。要求实现一个自己的空间分配,释放函数,使用c的malloc,free。
要求返回地址必须是16的倍数。
我的方法是每次多分配16个字节,这样总有一个是16的倍数。然后返回16倍数的地址。
然后保存一个全局的映射《返回地址,实际地址》。
对方似乎不满意。说为什么要返回16倍数的地址,是因为为了提高效率,每次寻址空间
释放都快。我的方法虽然实现了功能,但是既没有提高效率,又浪费了空间。
我曾想过自己分配一个大空间,然后自己管理,但似乎太过于复杂,而且内存碎片的管
理超出我的能力了。
不知各位有没有好的方法? |
|