Was a bit disappointing. I was like, finally! A new thing! I’m freeeeeee..... wait no it still freezes, I miss sandy bridge, etc.
Was a bit disappointing. I was like, finally! A new thing! I’m freeeeeee..... wait no it still freezes, I miss sandy bridge, etc.
Also, system is writing to the SSD with the same rate of my Linux machines: 4TB/year.
The unfortunate part is, when it freezes, it does the beachball for a full minute before I successfully execute a “switch to activity monitor / s click topmost process / force quit / confirm” sequence. Each step takes around 45 seconds to complete. I assume Apple QA never tested the extreme edges of workloads.
One poor guy on Twitter is already up to 18% of his SSD lifetime, in the first three months of having an M1. We had a heart to heart about how silly it was that the drive will die within a year, that Apple better replace it under warranty, and so on. But it’s a coin toss whether he’ll just have to eat the cost and buy a new one: https://twitter.com/_wli/status/1364934834229977090?s=21
> I’m not exactly representative, but I think the stddev of usage patterns is high across developers.
When I'm in development mode with all cylinders firing, I have a single Eclipse window in CDT perspective, a couple of terminal tabs, Zeal (or Dash) for documentation and a couple of firefox tabs for documentation not available in Zeal.
Music is either supplied by a single YouTube tab or Spotify, and that's it.
The most unfortunate component is CPU in my case. I try to ooze every single bit of performance from it while running the application. Memory controller comes the second due to transfer operations but, I neither max out the RAM or cause system to do heavy swapping.
I'm always kind of conscious about the hardware resources of the system and minimize my resource usage habitually, without killing productivity.
The problem is unoptimized apps running on Rosetta2.
Unfortunately, and somewhat sadly, and melanchololy, I must report that I've been at OS version 11.2.3 (the latest) and run almost zero Rosetta apps: KeepassX, Beyond Compare, and Optimal Layout; of those, Optimal Layout has read 100GB, which is almost nothing.
In comparison, my kernel_task process is at 43TB bytes written, and WindowServer is at 8TB read.
So, as with cancer, there are multiple contributing factors, and hopefully Apple will ship an update to fix it... someday.
> around 35 macvim windows
You do you, but I'd wager you could probably trim some of that low hanging fat
How many eyes do you have?
(If you haven’t looked into SSDGate yet, be sure to check your smartmon to see whether you’re affected.)
https://www.youtube.com/watch?v=FyMCoQmsv-I
The problem is unoptimized apps running on Rosetta2.
Safari is best, but Firefox is also pretty decent nowadays.
And I'm actually typing this on Safari now and it looks like the issue has been fixed - Bitwarden now works in private mode. Maybe it's time to give it yet another shot. :)
Maybe an hour into testing Safari and I look at Activity Monitor and see that https://calendar.google.com is consuming 1 GB of RAM and https://docs.google.com 865 MB. :o
Don't know if the numbers are comparable but in Chrome's Task Manager the numbers are 224 MB and 121 MB respectively.
Edit: This might be an old (unfixed) issue https://discussions.apple.com/thread/6640430 ... This sucks because I have a specific doc and the calendar that I always keep open in pinned tabs. There are some other sites with seemingly quite high RAM usage as well. Well at least nothing is lagging so I guess I'll just chug on and see what happens.
Edit2: This behavior is just insane. I closed those two tabs and suddenly Gmail shoots up from out of the blue to 1.22 GB?! Then I reopen the two previous tabs (doc/calendar) again and Gmail stays the same while Calendar goes on a diet and sits at 187 MB (doc at 983). This is super weird. I'll just keep them open and see how it behaves overall, might just be wonky numbers?
Nice that they've got built-in tracking protection now, I guess, but I left Twitter running in a tab overnight and when I woke up Safari was reporting over a gb of memory use for that tab alone. Something in how they cache or handle JS for some of these long-running services, or maybe having to do with service workers ?, Safari just seems to consume a lot of memory. It's not a huge issue I guess, with the way the M1 never seems to have any memory pressure issues, but it's part of why I remember switching off Safari in the first place.
If anyone knows why Safari seems to consume more memory with these long-running processes, I'd be real curious to know why...
And yeah I mean even though Activity Monitor is reporting high RAM usage I don't seem to have any memory pressure issues so it might not be that big of a deal (MBP 2015 w/ 8 GB RAM).
I'm actually considering getting an M1 myself next week. Have been waiting for the initial kinks to get sorted out and most apps ported to it and I think it's time now. :) SSD wear seems to have been resolved with the latest Big Sur versions and fewer Rosetta apps and now even ST4 beta has an M1 build.
My justifications are that I'll get an excuse to upgrade to 16 GB RAM and I'll get touch ID so I can have a more secure password and not have to type it all the time. And with the stellar performance and battery life of the M1 I can just keep using Chrome (Brave). :P
New tabs are opening in weird places, really faaaar to the right skipping between 6-7 (unrelated) tabs. Really cumbersome to navigate.
Horrible selection of extensions still. Really missing searching for any tab with Cmd+Shift+K (I often have ~100 tabs open across multiple windows) that I get with the Tab Switcher extension.
There's a Noscript equivalent extension but it costs $3...
And I can't initiate a search with "url bar -> you[tab]<searchterm>[enter]" (for a Youtube search).
Meh. Safari just doesn't work for me. Maybe if I sat down for a week or two and wrote a bunch of extensions myself but I don't see the value in that.
On the plus side Safari does seem snappy but then again I only have ~30 tabs open (across 6 windows) currently. So I might give it a win on speed but it definitely loses in overall usability.
Will try again in a year or so.
Edit: OH SHIT this is a definite dealbraker - apparently I can't select multiple tabs by Shift-clicking to pull them out into a new window. That completely kills my workflow of separating topics into different windows, and/or closing tabs in bulk.
Edit2: Wtf, how didn't I notice this earlier - I cannot see the URL when hovering over a link. How does anyone consider this within the realm of good UX?