V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xieyuheng
V2EX  ›  程序员

未来个人计算机的内存大小会随着摩尔定律继续增长吗?会达到 64bits 架构的寻址极限吗?

  •  
  •   xieyuheng ·
    xieyuheng · 2023-10-18 21:08:55 +08:00 · 4701 次点击
    这是一个创建于 400 天前的主题,其中的信息可能已经有所发展或是发生改变。

    32bits 架构的寻址极限是 4G ,那么 64bits 的极限会被未来的个人计算机逼近吗?

    53 条回复    2023-10-20 15:32:49 +08:00
    iOCZ
        1
    iOCZ  
       2023-10-18 21:11:32 +08:00   ❤️ 1
    所以内存还是太贵了吧
    thinkershare
        2
    thinkershare  
       2023-10-18 21:11:50 +08:00   ❤️ 1
    我估计经典计算机在可预见的未来都不会寻址超过 64bits.
    zwyyy456
        3
    zwyyy456  
       2023-10-18 22:00:50 +08:00
    基本不可能。。。
    huadi
        4
    huadi  
       2023-10-18 22:20:49 +08:00   ❤️ 14
    你对指数的力量一无所知
    8eacekeep
        5
    8eacekeep  
       2023-10-18 22:24:36 +08:00
    想起了尼克的虚拟世界论证
    imes
        6
    imes  
       2023-10-18 22:33:48 +08:00 via Android
    想多了,现在根本没有用到过 64bits 的寻址地址,普遍还是 48bits 的,合计 256T 内存。
    shyangs
        7
    shyangs  
       2023-10-18 22:36:00 +08:00   ❤️ 8
    你是本科的嗎? 64-bit 可以定址 16777216TB 的記憶體.
    zhy0216
        8
    zhy0216  
       2023-10-18 22:36:02 +08:00 via Android
    迟早的事情啊
    passive
        9
    passive  
       2023-10-19 05:06:20 +08:00 via Android
    未来计算机依然会是二进制吗?
    只用两种量子态会不会有点浪费?
    Quarter
        10
    Quarter  
       2023-10-19 07:04:39 +08:00 via Android
    @passive 同样这么觉得,未来计算机不一定是基于二进制研发的😂
    msg7086
        11
    msg7086  
       2023-10-19 07:37:49 +08:00   ❤️ 2
    很快的。可以想想人类从 16bit (64KB) 到 32bit (4GB) 才花了多少时间。乐观估计应该在 50-100 年左右。
    xtreme1
        12
    xtreme1  
       2023-10-19 08:30:35 +08:00   ❤️ 5
    人类文明还有没有 100 年不好说..
    lovelyxiaod
        13
    lovelyxiaod  
       2023-10-19 08:41:49 +08:00
    将大米装满国际象棋棋盘?
    summerLast
        14
    summerLast  
       2023-10-19 09:21:09 +08:00
    64 不是 32 的两倍 而是 1024*1024*1024*4

    之前摩尔定律还能发挥指数级的性能增长,题外话 cpu 频率多久没有增长了 cpu 性能现在多久翻一倍?

    最后我们的硅基芯片科技会被光速锁死
    goodryb
        15
    goodryb  
       2023-10-19 09:34:54 +08:00
    看你的未来有多远,几个世纪之后说不定是能达到的,但那个时候科技树估计早就超越经典计算机的概念
    wanguorui123
        16
    wanguorui123  
       2023-10-19 09:35:18 +08:00
    64 位应该是瓶颈吧
    shijingshijing
        17
    shijingshijing  
       2023-10-19 09:42:12 +08:00
    生产工艺已经到顶了,3nm 工艺对 SRAM 密度非常有限了。

    <img src="" />

    https://www.leiphone.com/category/industrynews/jQ9Wj0BY2YEX5OHQ.html
    seers
        18
    seers  
       2023-10-19 09:48:09 +08:00 via Android
    功耗会制约,总不能一开机电表狂转吧,这谁受得了
    poorAshenOne
        19
    poorAshenOne  
       2023-10-19 09:59:35 +08:00   ❤️ 5
    @shyangs
    "弱小和无知不是生存的障碍,傲慢才是"
    mmdsun
        20
    mmdsun  
       2023-10-19 10:11:32 +08:00
    20 年前的 32 位 Windows XP 系统都有能能够支持超过 4GB 的内存的版本,楼主了解一下 PAE ?( Physical Address Extension )
    wjx0912
        21
    wjx0912  
       2023-10-19 10:17:38 +08:00
    2^64 是 2^32 的两倍
    chendy
        22
    chendy  
       2023-10-19 11:07:43 +08:00
    十年前,我的 mbp 内存 16g ,感觉相当够用
    现在,我的 mbp 内存还是 16g ,感觉有点紧张
    内存越来越大是肯定的,但是没有早年那么快了
    Gmaker
        23
    Gmaker  
       2023-10-19 11:20:18 +08:00
    2^33 呢
    Gmaker
        24
    Gmaker  
       2023-10-19 11:20:41 +08:00   ❤️ 2
    @wjx0912 2^33 呢
    mcluyu
        25
    mcluyu  
       2023-10-19 11:32:54 +08:00
    计算机、集成电路、二进制计算机啥的出现时间不过百年, 这点时间不管放在人类进程还是什么尺度下都是极短的吧,几千年上万年都过来了, 就这么不自信认为人类的发展会在未来几十年停滞甚至消失了?
    laqow
        26
    laqow  
       2023-10-19 11:35:32 +08:00
    取决于 chrome 引擎占内存的大小会不会随着摩尔定律增长
    jujusama
        27
    jujusama  
       2023-10-19 11:45:08 +08:00
    @Gmaker #24 这下丈育了
    shyangs
        28
    shyangs  
       2023-10-19 11:55:36 +08:00
    @poorAshenOne

    沒計算機本科的學歷,等你失業丟履歷給 HR 就知道了. 定址是大一或大二的基礎課程吧.
    cy18
        29
    cy18  
       2023-10-19 11:56:31 +08:00
    发展到这个点之前,传统计算机肯定会被其他技术取代,比如实用化的量子计算机的,又或者还没有出现的其他新技术。
    akatale
        30
    akatale  
       2023-10-19 12:26:06 +08:00
    摩尔定律到头力
    julyclyde
        31
    julyclyde  
       2023-10-19 12:29:06 +08:00
    虽然但是
    我依然记得 640K 和 300 辆公交车的笑话
    以至于我不敢轻易否定把 64 位地址线耗尽的可能性
    wdf1286
        32
    wdf1286  
       2023-10-19 12:29:07 +08:00
    然而 cpu 读写内存的速度比起 2^64bit 大的内存空间像个笑话
    ayase252
        33
    ayase252  
       2023-10-19 12:29:22 +08:00 via iPhone
    6 年前就开始用 16GB 内存了,到现在还没有看到能用满的应用,我不好说了
    dode
        34
    dode  
       2023-10-19 12:38:20 +08:00 via Android
    等超导技术,可控核聚变
    lsylsy2
        35
    lsylsy2  
       2023-10-19 12:47:35 +08:00
    1G 的频率,一个时钟周期光速能走不到 30 厘米,传输速度会是问题。
    lsylsy2
        36
    lsylsy2  
       2023-10-19 12:48:54 +08:00
    物理学制约芯片性能就好像电池制约智能设备一样,是个很难线性发展进步的东西。
    j5159UqX6UKa360u
        37
    j5159UqX6UKa360u  
       2023-10-19 14:20:30 +08:00 via Android
    @shyangs 我劝你不要做 颐指气使 的教师爷。
    xieyuheng
        38
    xieyuheng  
    OP
       2023-10-19 14:36:02 +08:00   ❤️ 5
    @shyangs 我是你爸爸。另外,几十年前的人想象 1G ,也是天文数字吧?
    xieyuheng
        39
    xieyuheng  
    OP
       2023-10-19 14:41:24 +08:00
    @shijingshijing 文章里的这句话很有意思。

    > 其次是架构瓶颈,即计算与存储单元分离带来的数据交换存在存储墙和功耗墙问题。

    计算与存储单元不分离,应该挺有意思,可能需要新的计算模型和程序语言。
    xieyuheng
        40
    xieyuheng  
    OP
       2023-10-19 14:42:43 +08:00
    @shijingshijing 另外文章中所提到的 wikichip 也不错: https://en.wikichip.org/wiki/WikiChip
    shyangs
        41
    shyangs  
       2023-10-19 14:48:30 +08:00
    @Livid

    @xieyuheng 在本帖 38 楼有侮辱性的言辞.
    Livid
        42
    Livid  
    MOD
       2023-10-19 15:25:02 +08:00
    xieyuheng
        43
    xieyuheng  
    OP
       2023-10-19 16:12:41 +08:00
    @shyangs 对‘你是本科的嗎?’的回答而已。
    xieyuheng
        44
    xieyuheng  
    OP
       2023-10-19 16:15:14 +08:00
    》 如果你要反驳什么,请反驳那个主要的要点,而不是一些旁枝末节。

    ‘你是本科的嗎?’ 应该算是旁枝末节,我不应该回复。

    》 如果你要说的话是为了伤害别人,那么请不要说。如果你要说的话,你有预感在将来你会想要删掉它,那你最好现在就不要说。

    ‘我是你爸爸’,是对你 ‘你是本科的嗎?’ 的回复, @shyangs 可能伤害到了你,对不起。
    Andrue
        45
    Andrue  
       2023-10-19 16:50:42 +08:00
    在这之前可能先实现内外存一致消灭高速内存这个概念吧,之前看有些新的存储器技术可以做到,如果成真就是一块存储器同时提供现在内外存的功能
    strayerxx
        46
    strayerxx  
       2023-10-19 17:13:40 +08:00
    说句实话,确实挺无知的,就算每年增长 8g 内存,需要 2147483648 年,大小为 16384PB ,16EB ,现有世界上所有的数据大约在 40000EB ,
    totoro52
        47
    totoro52  
       2023-10-19 17:45:03 +08:00
    @xieyuheng #38 多么美妙的中文语言啊
    liyvhg
        48
    liyvhg  
       2023-10-19 17:48:01 +08:00 via Android
    安卓有可能,一些国产辣鸡应用一个比一个内存占用大。
    Windows 的话,如果大家都嵌入一个浏览器内核则可能不够用,native 应用占用还好。
    geligaoli
        49
    geligaoli  
       2023-10-19 17:58:47 +08:00
    从物理极限上估算,比如采用 1 纳米工艺,如果 1 平方米大小,估计要堆叠 18 层,要是 1 平方厘米大小,要堆叠 18 万层。
    Binlabs
        50
    Binlabs  
       2023-10-19 18:19:05 +08:00
    未来不需要内存也是可能的,当出现新存储介质即有内存的速度和读写寿命,又有硬盘的持久化特性和成本。
    xieyuheng
        51
    xieyuheng  
    OP
       2023-10-19 20:23:52 +08:00
    @strayerxx 确实,就是因为无知才会提问。
    msg7086
        52
    msg7086  
       2023-10-20 15:15:18 +08:00
    @strayerxx #46
    建议从 1993 年的视角看问题。
    1993 年主流的电脑内存也就 4M ,就算每年增长 4M 内存,需要 1024 年才能到 4G 内存,所以人类根本用不完 32 位内存寻址。更何况主流的软件只需要用 640KB 基本内存就能流畅运行了,需要用到扩展内存的软件凤毛麟角。一块硬盘也就 540M 大小,而且根本用不完,平时出门一张 1.44M 的软盘就足够所有办公需求了。就算是要玩主流游戏大作,DOOM 也就只要 2.4M 。
    msg7086
        53
    msg7086  
       2023-10-20 15:32:49 +08:00
    要拿真实数据去拟合函数曲线的话,可以看看这些数据点
    2000 年主流是 128M 内存,800 元左右。
    2010 年主流是 2G 左右,差不多小几百能买到。
    2020 年主流是 16G 左右。
    按照这个趋势下去下去到 2030 年差不多是 128G ,2040 年差不多是 1T ,2050 年差不多是 8T ,2060 年差不多是 64T ,2070 年差不多是 512T ,2080 年差不多是 4P ,2090 年差不多是 32P ,2100 年差不多是 256P ,2110 年差不多是 2E ,2120 年就到 16E 了。

    至于科技的尽头,谁都不知道在哪。20 年前的你能知道现在的智能手机长什么样子吗。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1207 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:16 · PVG 07:16 · LAX 15:16 · JFK 18:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.