TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

In Defense of RAM

55 点作者 loteck超过 1 年前

16 条评论

wongarsu超过 1 年前
Apple offering 8GB RAM in a $1,600 laptop is especially egregious, but small RAM sizes are an endemic across most laptop brands. In a desktop getting 128GB is no problem, beyond that you reach the realm of &quot;workstations&quot; with a significant price hike. Yet even high-end laptops frequently only offer a range from 8GB to 32GB, with the occasional 64GB for a specific model at high markup.<p>I get the trend to soldered-on memory. I don&#x27;t like it from a longevity standpoint, but it does provide space and performance benefits. But why are all laptops so low on memory?
评论 #38131569 未加载
评论 #38131755 未加载
评论 #38131435 未加载
评论 #38139109 未加载
评论 #38131786 未加载
评论 #38131467 未加载
评论 #38143025 未加载
评论 #38131624 未加载
评论 #38177035 未加载
linmob超过 1 年前
8 GB RAM is not even enough to do Pro-level web-browsing, so I do agree, this new 14&quot; Macbook Pro is a joke - and let&#x27;s not forget that swapping can&#x27;t be good for the storage you can&#x27;t replace.<p>I don&#x27;t think upgradable RAM is coming back to Apple Silicon Macs. Upgradable storage, maybe; and there might be a use for standard RAM as a faster Swap, e.g., in a Mac Pro, to have 256 GB of super fast unified RAM and additional TBs of DIMMs for workloads that need that.<p>Nitpick: Something is off with the timeline of M2 Pro Macbook Pro ownership mentioned in the article (&quot;Two years ago, I got a 14” MacBook Pro with an M2 Pro processor and 16 GB of RAM.&quot;) M2 Pro Macbook Pro were only introduced in January 2023.
评论 #38131026 未加载
评论 #38134614 未加载
wnorris超过 1 年前
What gets me is how Apple markets the improvements in the M series processor. They iterate on these on a yearly basis, yet do not upgrade base model RAM for near a decade.RAM is quite often the limiting factor for current computer longevity. This is especially true of Apple computers as RAM is non-upgradable.<p>Apple at a minimum should create a cadence of RAM upgrades to coincide with processor upgrades to at least some extent. Otherwise they are selling base model computers that are going to require most users to replace sooner. Conflicts with Apple&#x27;s environmental efforts.
评论 #38134159 未加载
评论 #38135434 未加载
zamadatix超过 1 年前
I can see the argument the Pro really should have 16 GB base. It&#x27;s not about whether 8 GB can fit anyone&#x27;s use case reasonably (of course it can) or whether it&#x27;s not enough to fit other&#x27;s use cases (of course it isn&#x27;t) but whether more people are getting the 8 GB version in error or because it was actually a good fit. An 8 GB Air is more defensible though, even if I wouldn&#x27;t get it myself.<p>In regards to upgradeable RAM I&#x27;d rather not see it in the laptops. Too much power and efficiency left on the table for something with an overall audience who will rarely utilize the ability to swap it anyways. I do like the swapability in things targeted at more niche audiences though. I think Intel&#x27;s approach with on chip memory in some of the new Xeons is interesting, you can use it as RAM or as a cache for your actual RAM should you need more than can be put on chip. Could fit well with the Studio&#x2F;Pro line audience.
评论 #38131304 未加载
评论 #38131758 未加载
dragontamer超过 1 年前
RAM-capacity matters.<p>Apple products have chosen to have higher-speed RAM that has lower capacity. PC users have the more standard (higher-capacity, but slower) RAM modules.<p>I&#x27;m sure everyone remembers the crazy MiniZinc benchmarks on Apple products, as well as other incredible RAM benchmarks. Yeah, when you directly solder RAM to the motherboard, and&#x2F;or directly stack the RAM on top of the CPU, you can make more assumptions about communication... and that channel can likely have lower capacitances or other physical features.<p>Even 10-centimeters is about 2-clock ticks (assuming 4GHz clock), aka 0.5 nanoseconds, worth of distance. So that physical distance is in fact a substantial distance away when we&#x27;re talking about nanosecond-scale communications that regularly take place between a CPU and RAM.<p>---------------<p>But its a tradeoff. By having the assumption that RAM is further away in typical PCs, we can stuff more RAM 10-centimeters away or 20-cm away on larger server motherboards (aka: sticks-and-sticks of different RAM).<p>But Apple makes a much smaller assumption: 0-cm... directly soldered on top of these M1 chips. Guess what? After 8GB of RAM, they&#x27;ve run out of room and they literally can&#x27;t expand anymore unless they increase the assumed centimeters worth of distance out.<p>BTW: Thank your EE for equalizing all the trace-lengths to all your RAM chips. Don&#x27;t believe me? Take a good look at a motherboard close to the RAM and&#x2F;or CPU, I guarantee you&#x27;ll see the &quot;wavy&quot; lines of PCB-traces as the EE in charge of the PCB-design is trying to trace-length match all the different wires to the RAM.
tedunangst超过 1 年前
I&#x27;m very happy with an 8GB laptop (several actually) doing more than basic tasks, but the secret may be not doing basic tasks like running a music player that requires 1 GB of ram all to itself. Leaves more memory for the compiler.<p>Author mentioned this in passing, but I think could have reflected more on how it is so much ram is used to do so little, lest they find their 64 GB machine obsolete as well.<p>(I think $1800 is an absurd price for an 8GB laptop.)
评论 #38131654 未加载
brucethemoose2超过 1 年前
Yes, all this... Except for the advocation of upgradable RAM.<p>Embedded RAM, like or not, is the future of CPUs unless you want memory performance&#x2F;power efficiency to freeze near current levels. Doubly so for graphics heavy SoCs like the M series.<p>But Apple <i>motherboards</i> should absolutely be swappable, Framework style. This would not be a huge technical compromise like swappable RAM, or a design compromise like a socketed M CPU.<p>And maybe we can get CXL &quot;overflow&quot; memory slots in laptops where performance is slow, but still 100x better than swap on SSDs.
评论 #38130910 未加载
superkuh超过 1 年前
Apple selling 8GB of RAM laptops is both wonderful for tech support people and horrible. Pretty much every non-technical person I know who bought an 8GB M* device has run into problems. But pretty much every technical person I know says they have no problems. I wonder what the difference is? Regardless, I get lots of calls for help with M* macs re: running out of ram when running Adobe Creative Suite + darkroom&#x2F;lightroom, etc, or the normal mac problems of having no storage (ie, 256GB&#x2F;512GB) and the octopus of external drives and dongles not working right because externals&#x2F;dongles are incredibly fragile and problem prone.<p>It&#x27;s horrible because there&#x27;s actually no &quot;fix&quot; I can offer these normal people who made the mistake of buying an unupgradable 8GB computer.
评论 #38131049 未加载
评论 #38131396 未加载
themadturk超过 1 年前
I&#x27;d kinda like to know what &quot;pro-level web browsing&quot; is.<p>I have an M1 Macbook Air with 8GB RAM. The choice between 8 and 16GB was strictly a monetary one. I <i>wish</i> I&#x27;d bought 16GB, but I don&#x27;t regret buying 8GB. I mostly run native apps, close down ones I&#x27;m not using, a rarely have more than a dozen Safari windows open at once. The only Electron app I run is Obsidian. I&#x27;m using some swap, but have never had an out of memory alert in three years. I hope when it comes time to replace my Air, I&#x27;ll be able to afford more memory. Until then I&#x27;m doing just fine.
thejohnconway超过 1 年前
Macs have always been RAM starved at the base models. It always struck me as surprisingly cheap move from what was meant to be a premium company — they would happily sell you a Mac that would perform badly with contemporary software.<p>But you could upgrade it yourself, of course, and that’s what all the old Macheads would advise you do.<p>These days… urg! Their SSDs are ridiculously tiny too, which I think is even more egregious. My computing habits might not require more RAM in the future, but my storage requirements always go up.
cosmotic超过 1 年前
The presented evidence isn&#x27;t very convincing. If the author had less memory, the browser would be (or already is) swapping individual tabs to disk and many of his apps wouldn&#x27;t be caching things in memory as aggressively while in the background.<p>The real key here is the PCIe NVMe bandwidth. If macos could swap in and out all of two entire memory heavy applications in a fraction of a second, the RAM size isn&#x27;t as important as it used to be.
评论 #38131388 未加载
whatindaheck超过 1 年前
Overall I agree 8GB is a joke in a “pro” laptop that costs as much as it does. But the author is a little off base imo.<p>1. How macOS uses RAM changed a few years back. Memory Pressure is just important of a metric as usage because data is intelligent cached to fill memory. The author’s screenshot shows there’s no memory pressure on their machine while arguing there’s not enough memory. My RAM is usually pretty “full” but a lot of it is pre-loaded data.<p>2. It seems like the author uses quite a few Electron apps. Maybe I’m shifting the blame here but Electron is a known resource hog. I’ve seen Signal use more resources than a full Linux VM. Native apps are usually faster, less resource intensive, and oftentimes follow the HIG &#x2F; have better UX. For the user there’s no downside.<p>3. There’s different “pros” out there. So often us developers think we need these big dank machines just to work inside Vim all day. I’m extremely guilty of that. And having headroom is nice. But even an entry MacBook Air could do the job. It’s not as fun but it’d be fine.
guidoism超过 1 年前
The author has Chrome and Electron apps. Not sure this is normal usage. Grandma doesn’t use anything but what comes with the Mac.<p>It’s fascinating how we all try to extrapolate assuming our usage is the norm. I do the same. But we all have different expectations.
评论 #38131668 未加载
评论 #38134723 未加载
cozzyd超过 1 年前
Yeah but if the non-removable storage doesn&#x27;t reach its rated lifetime in a year or two from constant swapping, then not as many people would need to buy new laptops.
评论 #38131729 未加载
pshc超过 1 年前
I use Safari on my Macbook Air 16GB. Fast, saves RAM, energy efficient, just works.
jewel超过 1 年前
Memory compression (via zswap) has made a big difference for me, on Linux, when on a constrained device. It makes a lot of sense for desktop workloads where most time is spent waiting for user input. For me it was a lot faster than swapping to disk, although with NVME drives that may no longer be the case.<p>I thought I had read when the M1 came out that they had memory compression turned on by default but I&#x27;m not an Apple user.
评论 #38131251 未加载
评论 #38131256 未加载