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

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

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

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

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

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

😑软件开发这么多年,硬件资源的利用率到底有提升吗
4359 次点击
所在节点    编程
44 条回复
mars2023
66 天前
@BeautifulSoap #18 op 的问题,应该可以简化成“终端设备”。
类似服务器、云计算什么的,用户不会有明显的感知;但是终端设备的体验,用户的体验是最明显的。
ersic
66 天前
外星人持续开发 chrome 就行了
knva
66 天前
javascript 当场趋势
Jirajine
66 天前
@Liam1997 #6 js 无论是语言,还是主流实现都算不上内存大户,v8 甚至可以说是非常轻量、高性能的。
chromium/electron 内存占用多与浏览器的进程隔离模型有关,每一个 tab/扩展都跑在一个单独的进程中。
真要说内存占用多、运行时特别重的,JVM 这种上来就 reserve 大量内存的才是首当其冲。
fredsunme
66 天前
@shadowyue #11
都想着怎么把所有用户的所有需求全部涵盖掉, 怎么可能考虑内存优化这种换个手机就能解决的问题, 你舍不得换/舍不得买大内存=你没钱/你不会乱花钱=从你身上不好赚钱的老抠. 直接双向过滤掉了
opengps
66 天前
不能只看大小,想想以前写程序多难。再看看你写程序多简单。
一层又一层的封装变大了体积变大了资源消耗量,但带来的结果是降低了入行难度,所以你才有机会这个能力学得会编程
BeautifulSoap
66 天前
@mars2023 “终端设备”的定义太过模糊不清。我买了台服务器,然后塞家里当普通 PC 来用,装上 windows 和显卡抽打游戏,这时不时“终端设备”?如果觉得服务器就是服务器,那么我把服务器主板等拆下来,塞进了 ITX 机箱做成普通 PC ,那么这台电脑算服务器还是终端 PC ? 是我完成改装的那一瞬间内存自动缩小成 1G ,还是出 BUG 了我的终端 PC 有了超过 1G 的内存?
linch97
66 天前
印象中近几年只有任天堂还在为了 switch 死抠内存优化,3G 内存上跑王国之泪,感觉真的是魔法。
shadowyue
66 天前
@BeautifulSoap V 我 648 ,让我加根内存,叫你声哥,别杠这种细节了😂
BeautifulSoap
66 天前
@shadowyue " 一个测试工程师走进一家酒吧"系列 😂 这不就是给程序写测试用例吗,程序员天然的习惯
Donaldo
66 天前
能加钱解决的问题都不是问题,何况内存还这么便宜,没人会闲得慌为了极少数的需求死扣优化的
rojer12
66 天前
@linch97 #28 那个是不得感谢一手 amd fsr ?而且任天堂是想抠内存优化么,感觉像是为了压价,采购部门大批量采购过时元器件,导致开发部门只能在那点硬件性能上发力,然后现在感觉还有不少库存,都多少年了。模拟器跑出来的是什么效果,ns 又是什么效果
fioncat
66 天前
说内存便宜的,苹果第一个表示不服
pinecone1
66 天前
不太清楚为啥好几个人都在说 javascript ,java 这么明显的一个更主流、吃内存更凶的语言摆在这里,缺乏基本的常识?调侃也轮不到 js 吧?
maojun
66 天前
现在的大内存更便宜和普及了罢了,没必要费大功夫去扣扣搜搜精简。同样能填饱肚子,你月入十万的时候也不会选择吃馒头吧
JensenQian
66 天前
安卓这边 12G 烂大街,16G 也很多
agagega
66 天前
有一个为苹果不给 iPhone 加内存的辩解:如果今年 8G ,明年 12G ,那老机型只会被淘汰得更快。某种思路上看,这个说法还有点道理
akira
66 天前
硬件资源的利用率肯定是有提升啊。。。不要看绝对值,要看比例。。
MCVector
66 天前
@linch97 所有的主机厂商都在做优化,PS5 和 XBOX 上的很多大游戏优化不比塞尔达差。优化都是 0.1ms 的延迟都要省出来这样的。
mumbler
66 天前
我们从小就被灌输了“浪费可耻”的思想,这是穷了 2000 年总结下来的价值观。事实上最浪费的是美国人,但他们用浪费换取了身心自由,产生了大量创新,数万倍的提升了人类生产力。

就像 NASA 回复修女那封为什么不用探索火星的钱让饥饿儿童吃饱饭的信一样:

节约是对贫困的防御,而浪费是进攻

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

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

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

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

© 2021 V2EX