![]() | 1 shortawn 2024-04-24 10:38:10 +08:00 ![]() 安迪比尔定律,了解一下。 你说的这个硬件资源利用率,提升之后会更利于厂商赚钱吗?不会的话,为什么要提升呢? |
![]() | 2 felixcode 2024-04-24 10:45:02 +08:00 ![]() 红白机的开发难度考虑过没有? 内存足够便宜就行了,稍多花些钱就能实现内存自由,苹果牌例外。 |
![]() | 3 Vegetable 2024-04-24 10:48:23 +08:00 ![]() 3A 是 A lot of CPU/RAM/Storage 吗 |
4 liuhuihao 2024-04-24 10:52:56 +08:00 ![]() 因为内存足够便宜。这其实是两种方案罢了,开源和节流。目前的现状是有那功夫去提高资源利用效率,不如直接提高配置来的划算。 其实类比发展亦是如此,有那功夫去搞“环保、提高资源利用率”不如去“发现新的能源类型以提高能源总量”。 有些时候,浪费或低利用率,在发展方向上,反而是一种美德 |
![]() | 5 pkoukk 2024-04-24 10:54:48 +08:00 ![]() 小问题,以后的手机就是由 16 个子手机组合的集合体 |
![]() | 6 Liam1997 2024-04-24 11:03:51 +08:00 ![]() 限制设备只有 1g 内存:Javascript 最难受的一集 |
![]() | 7 littiefish 2024-04-24 11:13:15 +08:00 via iPhone ![]() 第一天,三体人:地球人很有创造力,我要奴役他们。 第二天,三体人:算了,毁灭吧。 三体人敢来地球,如果和人类划东西半球而治,不出一百年三体人灭绝。我毫不怀疑。 |
9 WDFWL 2024-04-24 11:21:29 +08:00 ![]() 4 KB of RAM in 1969: "We put people on the Moon" 8 CB Of RAM NoW: "Chrome tab scary" ---Elon Musk |
10 Od37v61n5s89gXx8 2024-04-24 11:29:07 +08:00 ![]() 还不是你们这帮程序员搞的!你们编程的时候考虑过数据类型、怎么优化算法吗?都在堆屎山的结果不就是这样 |
![]() | 11 shadowyue OP 我觉得能优化的地方不少,就是没哪个公司花精力去做。 腾讯阿里这种大厂明明有资源去卷一卷这种体验,就是没怎么做。 |
![]() | 12 wusheng0 2024-04-24 12:10:09 +08:00 via Android ![]() 只要不影响日活、成交量那些 KPI 指标,是不会有动力做这个的。 周报:优化性能,降低 30% 内存使用量 领导:你的产出比怎么提现?你带来了哪些价值? |
13 Martinez 2024-04-24 12:52:00 +08:00 ![]() 因为拉屎不铲屎 |
![]() | 15 cmsyh29 2024-04-24 14:04:50 +08:00 ![]() 这个标题挺有趣的 |
![]() | 17 Byzliu 2024-04-24 14:14:58 +08:00 via Android ![]() 变异个致死率 100%,像流感一样传播的病毒效率更快 |
![]() | 18 BeautifulSoap 2024-04-24 14:15:48 +08:00 经典知乎上那种一拍脑子就提出的充满了漏洞设想,证明提问者根本就没过过脑子 1. 你对电子设备的定义是什么?包不包含服务器? 2. 像云服务商这种多个服务器联机组成集群共享内存的,你哪怕限制 1G 内存有用处吗 3. ok ,lz 给自己问题打补丁,假设 lz 实际上对“电子设备”的定义仅仅只是狭隘的“智能手机”和“普通人用的家庭 PC”的话,那么,服务器或者云计算自然不在这范围,那么答案也很明显这个世界不会完。因为其他设备内存都能超 1G 。手机,pc 无法超过 1G 的话,只会推进云 pc 等远程服务的爆发 4. 对了哪怕是“普通人用的家庭 PC”这个定义都是极其不明确的,我配了台高配电脑然后装了 linux 做服务器来用,那么请问我这台电脑是个人 pc 还是服务器?我家的 nas 呢? |
19 Rickkkkkkk 2024-04-24 14:30:40 +08:00 ![]() 当然不会的 立马大家做的软件会适配当前硬件的水平 |
![]() | 20 shadowyue OP |
21 mars2023 2024-04-24 14:51:20 +08:00 ![]() @BeautifulSoap #18 op 的问题,应该可以简化成“终端设备”。 类似服务器、云计算什么的,用户不会有明显的感知;但是终端设备的体验,用户的体验是最明显的。 |
![]() | 22 ersic 2024-04-24 14:52:14 +08:00 ![]() 外星人持续开发 chrome 就行了 |
![]() | 23 knva 2024-04-24 15:06:47 +08:00 Javascript 当场趋势 |
24 Jirajine 2024-04-24 15:34:23 +08:00 ![]() @Liam1997 #6 js 无论是语言,还是主流实现都算不上内存大户,v8 甚至可以说是非常轻量、高性能的。 chromium/electron 内存占用多与浏览器的进程隔离模型有关,每一个 tab/扩展都跑在一个单独的进程中。 真要说内存占用多、运行时特别重的,JVM 这种上来就 reserve 大量内存的才是首当其冲。 |
25 fredsunme 2024-04-24 16:05:01 +08:00 ![]() @shadowyue #11 都想着怎么把所有用户的所有需求全部涵盖掉, 怎么可能考虑内存优化这种换个手机就能解决的问题, 你舍不得换/舍不得买大内存=你没钱/你不会乱花钱=从你身上不好赚钱的老抠. 直接双向过滤掉了 |
![]() | 26 opengps 2024-04-24 16:09:41 +08:00 ![]() 不能只看大小,想想以前写程序多难。再看看你写程序多简单。 一层又一层的封装变大了体积变大了资源消耗量,但带来的结果是降低了入行难度,所以你才有机会这个能力学得会编程 |
![]() | 27 BeautifulSoap 2024-04-24 16:23:15 +08:00 @mars2023 “终端设备”的定义太过模糊不清。我买了台服务器,然后塞家里当普通 PC 来用,装上 windows 和显卡抽打游戏,这时不时“终端设备”?如果觉得服务器就是服务器,那么我把服务器主板等拆下来,塞进了 ITX 机箱做成普通 PC ,那么这台电脑算服务器还是终端 PC ? 是我完成改装的那一瞬间内存自动缩小成 1G ,还是出 BUG 了我的终端 PC 有了超过 1G 的内存? |
28 linch97 2024-04-24 17:11:43 +08:00 ![]() 印象中近几年只有任天堂还在为了 switch 死抠内存优化,3G 内存上跑王国之泪,感觉真的是魔法。 |
![]() | 29 shadowyue OP @BeautifulSoap V 我 648 ,让我加根内存,叫你声哥,别杠这种细节了 |
![]() | 30 BeautifulSoap 2024-04-24 17:21:54 +08:00 ![]() @shadowyue " 一个测试工程师走进一家酒吧"系列 这不就是给程序写测试用例吗,程序员天然的习惯 |
31 Donaldo 2024-04-24 17:23:57 +08:00 ![]() 能加钱解决的问题都不是问题,何况内存还这么便宜,没人会闲得慌为了极少数的需求死扣优化的 |
![]() | 32 rojer12 2024-04-24 17:32:05 +08:00 @linch97 #28 那个是不得感谢一手 amd fsr ?而且任天堂是想抠内存优化么,感觉像是为了压价,采购部门大批量采购过时元器件,导致开发部门只能在那点硬件性能上发力,然后现在感觉还有不少库存,都多少年了。模拟器跑出来的是什么效果,ns 又是什么效果 |
![]() | 33 fioncat 2024-04-24 17:36:30 +08:00 说内存便宜的,苹果第一个表示不服 |
34 pinecone1 2024-04-24 18:37:36 +08:00 不太清楚为啥好几个人都在说 Javascript ,java 这么明显的一个更主流、吃内存更凶的语言摆在这里,缺乏基本的常识?调侃也轮不到 js 吧? |
35 maojun 2024-04-24 19:49:51 +08:00 via iPhone 现在的大内存更便宜和普及了罢了,没必要费大功夫去扣扣搜搜精简。同样能填饱肚子,你月入十万的时候也不会选择吃馒头吧 |
![]() | 36 JensenQian 2024-04-24 20:56:13 +08:00 via Android 安卓这边 12G 烂大街,16G 也很多 |
![]() | 37 agagega 2024-04-24 21:58:43 +08:00 有一个为苹果不给 iPhone 加内存的辩解:如果今年 8G ,明年 12G ,那老机型只会被淘汰得更快。某种思路上看,这个说法还有点道理 |
![]() | 38 akira 2024-04-24 22:04:35 +08:00 硬件资源的利用率肯定是有提升啊。。。不要看绝对值,要看比例。。 |
![]() | 39 MCVector 2024-04-24 23:16:42 +08:00 @linch97 所有的主机厂商都在做优化,PS5 和 XBOX 上的很多大游戏优化不比塞尔达差。优化都是 0.1ms 的延迟都要省出来这样的。 |
40 mumbler 2024-04-24 23:28:34 +08:00 我们从小就被灌输了“浪费可耻”的思想,这是穷了 2000 年总结下来的价值观。事实上最浪费的是美国人,但他们用浪费换取了身心自由,产生了大量创新,数万倍的提升了人类生产力。 就像 NASA 回复修女那封为什么不用探索火星的钱让饥饿儿童吃饱饭的信一样: 节约是对贫困的防御,而浪费是进攻 |
41 porjac233 2024-04-25 00:01:32 +08:00 via iPhone 我刚出社会的时候月薪 600 ,每天只能吃馒头就臭豆腐。 后来我还了工作,月薪到了 3000 多,我开始偶尔下下馆子,有时候点的太过会剩下。 现在我月薪 4 万,经常把鼎泰丰当食堂吃。 这时候一个科学家出现了,得出一个结论,吃的越贵的人工资越高,想要脱贫应该让农民天天吃鼎泰丰,至于钱谁付他不管。 |
43 charlie21 2024-04-25 08:19:35 +08:00 via Android 与其说 “能加钱解决的问题都不是问题” 不如说 “能加钱解决的问题,加钱反而不是最好的解决方案” 有些解决问题的解决方案 其实是创造问题、创造更大的问题 但是只要人们把 “更大的问题” 说成不是问题 那么问题就真的解决了 vscode 用 electron 就很注意节省内存,在 1G 内存的电脑上运行是一点都不卡 但你指望所有人都向 vscode 开发人员看齐吗? 有心无力 的人很多 无心无力 的人更多 有心有力 的人很少,但应该更多 无心无力的人说,用 xxx 本身就是为了短平快 上手难度低 平台通用性好 ... 当然了,大家也要吃饭,哪有那么多时间去注意节省内存!!! 加内存就能解决的问题,居然想省钱,有毛病啊 真是穷人屁事多呢 |
![]() | 44 bianhui 2024-04-25 08:37:27 +08:00 也还好吧,十几年前 215mb 的 tf 卡的时候一个 qq 几 M ,现在 215G 一个 qq 几百兆,一个 G 的不也这个比例么,时代是进步的,我看你才是想锁死科技,你不会是三体人的卧底吧。 |