返回列表 发帖
不同系统计算和表示的方式均有不同

TOP

一般都是这个样子的!
@忘我+宽容+博爱@

TOP

原帖由 lnbxfzq 于 2010-1-30 22:56 发表
晕,这个是商用2G和实际2G的区别

简单说
实际2GB=2*1024*1024*1024=2147483648B
而商用是只要达到2000000000B=1.8626GB



硬盘是这么计算的,可内存不是吧。

我贴一台服务器的,晚上回去把本机的也贴上对比一下,同样是2根2048M的内存条(linux的系统检测的结果)。



DELL 2950
==========

Handle 0x1100, DMI type 17, 28 bytes.
Memory Device
        Array Handle: 0x1000
        Error Information Handle: Not Provided
        Total Width: 72 bits
        Data Width: 64 bits
        Size: 2048 MB
        Form Factor: <OUT OF SPEC>
        Set: 1
        Locator: DIMM1
        Bank Locator: Not Specified
        Type: <OUT OF SPEC>
        Type Detail: Synchronous
        Speed: 667 MHz (1.5 ns)
        Manufacturer: 830B7FB3830B
        Serial Number: A329185E
        Asset Tag: 0D0833
        Part Number: M2D2G72TU8PD9B-3C

Handle 0x1101, DMI type 17, 28 bytes.
Memory Device
        Array Handle: 0x1000
        Error Information Handle: Not Provided
        Total Width: 72 bits
        Data Width: 64 bits
        Size: 2048 MB
        Form Factor: <OUT OF SPEC>
        Set: 1
        Locator: DIMM2
        Bank Locator: Not Specified
        Type: <OUT OF SPEC>
        Type Detail: Synchronous
        Speed: 667 MHz (1.5 ns)
        Manufacturer: 830B7FB3830B
        Serial Number: C0E9305D
        Asset Tag: 0D0839
        Part Number: M2D2G72TU8PD9B-3C



[root@zhyhl ~]# cat /proc/meminfo |grep MemTotal
MemTotal:      4043368 kB
[root@zhyhl ~]# expr 4043368 \* 1024
4140408832
[root@zhyhl ~]# expr 2048 \* 2 \* 1024 \* 1024
4294967296


Memory: 4040004k/4980736k available (2493k kernel code, 149116k reserved, 1263k data, 200k init)

[root@zhyhl ~]# expr 4040004 + 2493 + 149116 + 1263 + 200
4193076
[root@zhyhl ~]# expr 4193076 \* 1024
4293709824
[root@zhyhl ~]#


红色字体的两个数字是极度接近的。

-------------------------------------------------------------------------------------------------------------------------

Thinkpad T400  

Handle 0x0007, DMI type 5, 20 bytes
Memory Controller Information
        Error Detecting Method: None
        Error Correcting Capabilities:
                None
        Supported Interleave: One-way Interleave
        Current Interleave: One-way Interleave
        Maximum Memory Module Size: 4096 MB
        Maximum Total Memory Size: 8192 MB
        Supported Speeds:
                Other
        Supported Memory Types:
                DIMM
                SDRAM
        Memory Module Voltage: 2.9 V
        Associated Memory Slots: 2
                0x0008
                0x0009
        Enabled Error Correcting Capabilities:
                Unknown

Handle 0x0008, DMI type 6, 12 bytes
Memory Module Information
        Socket Designation: DIMM Slot 1
        Bank Connections: 0 1
        Current Speed: 42 ns
        Type: DIMM SDRAM
        Installed Size: 2048 MB (Double-bank Connection)
        Enabled Size: 2048 MB (Double-bank Connection)
        Error Status: OK

Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
        Socket Designation: DIMM Slot 2
        Bank Connections: 2 3
        Current Speed: 42 ns
        Type: DIMM SDRAM
        Installed Size: 2048 MB (Double-bank Connection)
        Enabled Size: 2048 MB (Double-bank Connection)
        Error Status: OK


[root@think ~]# cat /proc/meminfo |grep MemTotal
MemTotal:      3973316 kB
[root@think ~]# expr 3973316 \* 1024
4068675584
[root@think ~]# expr 2048 \* 2 \* 1024 \* 1024
4294967296
[root@think ~]#

Memory: 3969836k/5177344k available (2547k kernel code, 152752k reserved, 1289k data, 208k init)

[root@think ~]# expr 3969836 + 2547 + 152752 + 1289 + 208
4126632
[root@think ~]# expr 4126632 \* 1024
4225671168
[root@think ~]#


###########################################################

两台机器的对比相差较大:
[root@zhyhl ~]# expr 2048 \* 2 \* 1024 \* 1024
4294967296
[root@zhyhl ~]# expr 4193076 \* 1024
4293709824     <---- dell 2950
[root@think ~]# expr 4126632 \* 1024
4225671168    <---- thinkpad



顺便提一下, 这个Thinkpad可以支持到8G,如下所示

        Maximum Memory Module Size: 4096 MB
        Maximum Total Memory Size: 8192 MB

[ 本帖最后由 becvx 于 2010-2-1 19:34 编辑 ]

TOP

正常

TOP

换算问题。。。。。。。

TOP

晕,这个是商用2G和实际2G的区别

简单说
实际2GB=2*1024*1024*1024=2147483648B
而商用是只要达到2000000000B=1.8626GB
X61(被老婆征用了)
X200(本来被LP征用了,但是被我用X61 换回来了)

TOP

原帖由 luckyjun 于 2010-1-30 21:22 发表
我的1G内存也只显示0.98G啊!




看来遇到问题的,不只我一个啊.

顺便贴一下我的内存的设备信息



附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

我的1G内存也只显示0.98G啊!
年少追梦,看不穿千般迷雾,独寻世间真我;天地游走,道不尽酸甜苦辣,只问我心何求!

TOP

这个还真没见过
静坐常思自己过,闲谈莫论他人非;能吃苦方为有志之士,肯吃亏不是痴人;近君子方显有德,怕小人不算无能;退一步天高地阔,让三分心平气和。

TOP

安装内存减少的问题

本周购置的新机器 T400,并 在这里加的2G内存, 回去自己换成WIN7 后, 发现系统安装内存少了一部分,如图所示

安装内存(RAM):4.00GB (3.90 GB可用)

请版主解释一下造成这种情况的原因?
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

TOP

返回列表