明天三体人只要限制人类任何电子设备只能有 1G 内存世界就毁灭了

64 天前
 shadowyue
现在软件真是一个比一个吃内存,手机端有微信淘宝这种 3A 大作

我手机上一个门禁 APP 就开个门就 130M

pc 端随便哪个 IDE 都是内存大户

上世纪八十年代的红白机,只有 2k 内存,2kb 显存,人家帧生成的标准还是一秒 60 帧

今天了不知道多少游戏连稳定 30 帧都做不到。

😑软件开发这么多年,硬件资源的利用率到底有提升吗
4348 次点击
所在节点    编程
44 条回复
shortawn
64 天前
安迪比尔定律,了解一下。

你说的这个硬件资源利用率,提升之后会更利于厂商赚钱吗?不会的话,为什么要提升呢?
felixcode
64 天前
红白机的开发难度考虑过没有?
内存足够便宜就行了,稍多花些钱就能实现内存自由,苹果牌例外。
Vegetable
64 天前
3A 是 A lot of CPU/RAM/Storage 吗
liuhuihao
64 天前
因为内存足够便宜。这其实是两种方案罢了,开源和节流。目前的现状是有那功夫去提高资源利用效率,不如直接提高配置来的划算。
其实类比发展亦是如此,有那功夫去搞“环保、提高资源利用率”不如去“发现新的能源类型以提高能源总量”。
有些时候,浪费或低利用率,在发展方向上,反而是一种美德
pkoukk
64 天前
小问题,以后的手机就是由 16 个子手机组合的集合体
Liam1997
64 天前
限制设备只有 1g 内存:JavaScript 最难受的一集 😭
littiefish
64 天前
第一天,三体人:地球人很有创造力,我要奴役他们。
第二天,三体人:算了,毁灭吧。

三体人敢来地球,如果和人类划东西半球而治,不出一百年三体人灭绝。我毫不怀疑。
GPLer
64 天前
@Liam1997 Java 感觉更难受
WDFWL
64 天前
4 KB of RAM in 1969: "We put people on the Moon"

8 CB Of RAM NoW: "Chrome tab scary"

---Elon Musk
lxh1983
64 天前
还不是你们这帮程序员搞的!你们编程的时候考虑过数据类型、怎么优化算法吗?都在堆屎山的结果不就是这样
shadowyue
64 天前
我觉得能优化的地方不少,就是没哪个公司花精力去做。

腾讯阿里这种大厂明明有资源去卷一卷这种体验,就是没怎么做。
wusheng0
64 天前
只要不影响日活、成交量那些 KPI 指标,是不会有动力做这个的。

周报:优化性能,降低 30% 内存使用量

领导:你的产出比怎么提现?你带来了哪些价值?
Martinez
64 天前
因为拉屎不铲屎
chenqh
64 天前
@Liam1997 javascript 这种底子的语言都能这么火就很难绷
cmsyh29
64 天前
这个标题挺有趣的
cmsyh29
64 天前
@wusheng0 是的 优化方向的量化难以评估,很难作为有效考核
Byzliu
64 天前
变异个致死率 100%,像流感一样传播的病毒效率更快
BeautifulSoap
64 天前
经典知乎上那种一拍脑子就提出的充满了漏洞设想,证明提问者根本就没过过脑子

1. 你对电子设备的定义是什么?包不包含服务器?
2. 像云服务商这种多个服务器联机组成集群共享内存的,你哪怕限制 1G 内存有用处吗
3. ok ,lz 给自己问题打补丁,假设 lz 实际上对“电子设备”的定义仅仅只是狭隘的“智能手机”和“普通人用的家庭 PC”的话,那么,服务器或者云计算自然不在这范围,那么答案也很明显这个世界不会完。因为其他设备内存都能超 1G 。手机,pc 无法超过 1G 的话,只会推进云 pc 等远程服务的爆发
4. 对了哪怕是“普通人用的家庭 PC”这个定义都是极其不明确的,我配了台高配电脑然后装了 linux 做服务器来用,那么请问我这台电脑是个人 pc 还是服务器?我家的 nas 呢?
Rickkkkkkk
64 天前
当然不会的

立马大家做的软件会适配当前硬件的水平
shadowyue
64 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1035163

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX