Ask Different (Apple)
Q&A for power users of Apple hardware and software
Latest Questions
2
votes
2
answers
1978
views
Automator.app "Watch me do" loop gets slower and slower
I have been using Automator to run "Watch Me Do" loop to click places repeatedly for tedious tasks. The loop works perfectly, but the longer the loop runs for over time the mouse movement and clicks get slower and slower. Relaunching Automator does not reset the slowdown. The only "fix" I have found...
I have been using Automator to run "Watch Me Do" loop to click places repeatedly for tedious tasks. The loop works perfectly, but the longer the loop runs for over time the mouse movement and clicks get slower and slower.
Relaunching Automator does not reset the slowdown. The only "fix" I have found is to reboot my MacOS.
Anyone here know how to fix this?
Veronica
(123 rep)
Oct 24, 2020, 09:42 PM
• Last activity: Jul 28, 2025, 08:09 AM
0
votes
0
answers
159
views
How to reset iCloud Drive in Windows 11 without losing files
I have (and depend on) iCloud Drive on Windows 11. I have the latest version installed (15.3.138) and have a number of issues: * It has become extremely slow and has a large memory leak (65GB Private Bytes and growing consistently). * It's also consuming a large amount of CPU (8-9% total between iCl...
I have (and depend on) iCloud Drive on Windows 11. I have the latest version installed (15.3.138) and have a number of issues:
* It has become extremely slow and has a large memory leak (65GB Private Bytes and growing consistently).
* It's also consuming a large amount of CPU (8-9% total between iCloudDrive.exe and iCloudHome.exe)
* Process Explorer shows iCloudDrive.exe consistently doing 500mb to 1gb of read I/O ***per second***, but no network activity (what could it be doing?)
* The iCloud Drive directory in file explorer always shows the "resyncing" icon for most folders. The "resync" badge/status icon comes and goes on each item, repeatedly. This activity never seems to stop and settle into an idle state.
* Files that haven't been downloaded (i.e. exist only on iCloud, not locally) sometimes disappear from File Explorer, only to reappear 5, 10, 15 minutes later.
Something's clearly broken, so what I'd like to do is completely disconnect (i.e. logout), remove and reinstall iCloud. Unfortunately when I try to logout I get this scary warning:
This pops up whenever I try to logout, no matter what else is going on.
I found [this post](https://apple.stackexchange.com/questions/440219/how-can-i-troubleshoot-icloud-drive-for-windows) and found my iCloudDrive log files, which show huge numbers of errors such as

[17716 @ Mon Feb 10 2025 17:05:08.974] 19424 WARN BRC::ContainerScheduler::FSEventAtPath Path doesn't exist: X:\Cloud\iCloudDrive\Shared\Recipes\Sides\Roasted Winter Squash and Parsnips with Maple Syrup and Marcona Almonds.pdf
[17716 @ Mon Feb 10 2025 17:05:08.990] 19424 WARN BRC::ContainerScheduler::FSEventAtPath Path doesn't exist: X:\Cloud\iCloudDrive\Shared\Recipes\Sides\Spiced Glazed Carrots with Sherry & Citrus.pdf
[17716 @ Mon Feb 10 2025 17:05:08.996] 19424 WARN BRC::ContainerScheduler::FSEventAtPath Path doesn't exist: X:\Cloud\iCloudDrive\Shared\Recipes\Sides\Sweet Potato Tzimmes (Vicki).pdf
This is more evidence that something in my installation is badly broken.
***QUESTION***: How can I completely reset and reinstall iCloud on my Windows 11 system without risking losing files?
Jim Garrison
(543 rep)
Feb 11, 2025, 01:10 AM
0
votes
0
answers
765
views
idleassetsd massive memory leak on macOS Sequoia 15.2
I'm on macOS 15.2 and today I've just discovered a very bad habit for `idleassetsd`: a massive memory leak when working offline. My situation is: screen savers disabled, static background, and working mostly offline. I restarted my MacBook Air M1 and opened Activity Monitor in the memory pane; `idle...
I'm on macOS 15.2 and today I've just discovered a very bad habit for
While writing this few sentences, the number has already changed to 23.00 GB.
This happens when idleassetsd is offline, so when my machine is not connected (really offline) or when I block it to reach the network (I'm using TripMode, but any other technique shows the same behavior).
What's happening is that in the next 30 to 60 minutes my hard drive will be fully used, and my Mac will crash and reboot.
If I go online the memory usage stabilize (but doesn't decrease if I don't reboot), but then the software downloades a lot of gigabytes (like described in other posts like idleassetsd going crazy ).
Just for completion: the software is also writing gigabytes and gigabytes on my SSD, both when online and offline, consuming my SSD.
I've tried all the solution found to disable it since the disk and network usage is a well known bug from macOS 14, while it's the first time I read about the memory leak, but none was working.
Thank you all for any idea or suggestion.
ps: now 25.7 GB and counting.......
Update 1: I've reported it to Apple.
Update 2: What I've tried to solve the issue so far:
- countless reboots (forced and "natural")
- removed files in the /Library/Application Support/com.apple.idleassetsd folder (and rebooted)
- selected the Sequoia screensaver for all accounts - standard, not animated (and rebooted)
- disabled the screensavers activation from all accounts (and rebooted)
- enabled the Sequoia background on all accounts (and - guess what? - rebooted!)
- killed the process
- deeply searched on Google, Reddit, StackOverflow and other resources
## Logs
The errors log when working completely offline is a repetition of the following block:
errore 07:39:57.483776+0100 idleassetsd Connection 2058035: received failure notification
errore 07:39:57.483992+0100 idleassetsd Connection 2058035: failed to connect 1:50, reason -1
errore 07:39:57.484042+0100 idleassetsd Connection 2058035: encountered error(1:50)
errore 07:39:57.487919+0100 idleassetsd Task . HTTP load failed, 0/0 bytes (error code: -1009 [1:50])
errore 07:39:57.489212+0100 idleassetsd Task . finished with error [-1009] Error Domain=NSURLErrorDomain Code=-1009 UserInfo={_kCFStreamErrorCodeKey=50, NSUnderlyingError=0x600145685650 {Error Domain=kCFErrorDomainCFNetwork Code=-1009 UserInfo={_kCFStreamErrorDomainKey=1, _kCFStreamErrorCodeKey=50, _NSURLErrorNWResolutionReportKey=, _NSURLErrorNWPathKey=unsatisfied (No network route)}}, _NSURLErrorFailingURLSessionTaskErrorKey=, _NSURLErrorRelatedURLSessionTaskErrorKey=, NSLocalizedDescription=, NSErrorFailingURLStringKey=, NSErrorFailingURLKey=, _kCFStreamErrorDomainKey=1}
errore 07:39:57.489357+0100 idleassetsd Failed to fetch metadata at URL (https://sylvan.apple.com/itunes-assets/Aerials126/v4/51/ff/08/51ff0824-8da5-78f0-e218-9e61264965bb/comp_H012_C009_PS_v01_SDR_PS_20180925_SDR_4K_HEVC@2x.png) with error: Error Domain=NSURLErrorDomain Code=-1009 "La connessione a internet sembra essere disattivata." UserInfo={_kCFStreamErrorCodeKey=50, NSUnderlyingError=0x600145685650 {Error Domain=kCFErrorDomainCFNetwork Code=-1009 "(null)" UserInfo={_kCFStreamErrorDomainKey=1, _kCFStreamErrorCodeKey=50, _NSURLErrorNWResolutionReportKey=Resolved 0 endpoints in 22ms using unknown from cache, _NSURLErrorNWPathKey=unsatisfied (No network route)}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask ., _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask ."
), NSLocalizedDescription=La connessione a internet sembra essere disattivata., NSErrorFailingURLStringKey=https://sylvan.apple.com/itunes-assets/Aerials126/v4/51/ff/08/5
idleassetsd
: a massive memory leak when working offline.
My situation is: screen savers disabled, static background, and working mostly offline.
I restarted my MacBook Air M1 and opened Activity Monitor in the memory pane; idleassetsd
started popping out with a very limited usage, but then it grew up and after a few minutes is now using 21 GB of memory (mostly swapped)!

Francesco Facconi
(31 rep)
Jan 4, 2025, 07:29 AM
• Last activity: Jan 6, 2025, 06:51 AM
1
votes
0
answers
248
views
"Your system has run out of application memory" on Apple Silicon M3 Max 36 GB Memory! Why?
I've been using Macs for 15 years, starting from a 2009 MacBook Pro with 4 GB of RAM, then upgrading to a 2016 MBP with 16 GB of RAM, and now, since last December (2023), upgraded to my first Apple Silicon Mac, an M3 Max 16" MBP. For context, the first MBP has 320 GB of spinning storage, the second...
I've been using Macs for 15 years, starting from a 2009 MacBook Pro with 4 GB of RAM, then upgrading to a 2016 MBP with 16 GB of RAM, and now, since last December (2023), upgraded to my first Apple Silicon Mac, an M3 Max 16" MBP.
For context, the first MBP has 320 GB of spinning storage, the second has 500 GB of SSD, and this one has a 2 TB SSD.
Never until yesterday I had received the message shown here:
"Your system has run out of application memory". I've been using the same kind of apps since 2009, and always had plenty of apps open at the same time, and I'm doing nothing really different now that I wasn't doing before. I regularly (at least once per week) restart or shut down the Mac.
This is from Activity Monitor just after the message came up:
I initially thought this was Acrobat since after quitting it (which was using about 3.5 GB of memory with no open document at all...) the situation stabilised for a while, then it happened again yesterday, and today when I opened Illustrator. Just launching the app caused this message to pop up.
I have read previous posts on this same issue but no one seemed to relate to Apple Silicon. Again, on Intel, I have never had this, and with much less memory than I do. Also, look at the graph, no swap used at all. Shouldn't Mac just use Swap if there is an issue instead of asking the user to force quit apps?
I honestly do not understand what is going on here. The SSD is about 80% free!
Finally, I have been doing the same things since getting this Mac, and it had never happened before. Even if I launched all apps together at the same time, this should just not happen, and the system should manage memory far better than this.
For the records, I am not noticing any slowdown in the way the Mac behaves, the CPU usage is not stressed at all.
What can / should I do?


NotationMaster
(1734 rep)
Jun 23, 2024, 02:34 PM
• Last activity: Oct 3, 2024, 11:28 PM
1
votes
2
answers
283
views
Forcing `kernel_task` to swap memory?
I have had a week-long compression process run on an MacBook. When it hit 95%, the speed suddenly dropped to just 5% CPU usage. Tracing the problem, I found that `kernel_task` is taking up 6.87GB, leaving roughly 1GB to the other processes. This leads to thrashing on the compression process. Tracing...
I have had a week-long compression process run on an MacBook. When it hit 95%, the speed suddenly dropped to just 5% CPU usage. Tracing the problem, I found that
kernel_task
is taking up 6.87GB, leaving roughly 1GB to the other processes. This leads to thrashing on the compression process. Tracing the issue further, I found that a bash
process is using nearly 1TB (!) of kernel memory. This is slightly more than the free space on my hard drive! No clue what it's doing, no other process seems to have this as its parent.
I closed all bash windows, but the process stayed. Ran kill
on it, no difference. I finally killed it using kill -9
.
In https://apple.stackexchange.com/questions/205332/why-does-leaked-memory-appear-malloced-to-kernel-task-and-why-cant-os-x-theref , killing Preview resolved this issue, but in my case, the memory usage of kernel_task
remained. Maybe due to how it was killed. Tried running sync
and purge
, no difference. Garbage collect does not apply to kernel_task
. Any other things I could do to reclaim this memory? Theoretically, if I could get the inactive memory at least moved to swap, then the compression process would have enough to quickly complete what it's doing.
No kernel extensions seem to be using an abnormal amount of memory, no third-party extensions are installed.
Alex
(282 rep)
Dec 28, 2023, 01:06 PM
• Last activity: Dec 28, 2023, 06:52 PM
2
votes
0
answers
809
views
HelpViewer memory leak & Screen Time statistics
There appears to be a memory leak with HelpViewer in OS Ventura 13.1 on a Mac with an M1 chip. That's bad in general, but it also means that my Screen Time usage statistics are thrown off because it shows that I'm running the app 24 hours a day: [![graph of screen time usage][1]][1] Any suggestions...
There appears to be a memory leak with HelpViewer in OS Ventura 13.1 on a Mac with an M1 chip.
That's bad in general, but it also means that my Screen Time usage statistics are thrown off because it shows that I'm running the app 24 hours a day:
Any suggestions for dealing with this?

canary_in_the_data_mine
(210 rep)
Jan 8, 2023, 02:17 PM
2
votes
0
answers
293
views
How to get memory consumption attributes of a processes in the shell/Terminal as per columns in Activity Monitor?
I have a process that I need to monitor somewhat frequently for growth due to it having a slow leak and the developer being quite unresponsive. (Not important, but since folks ask: This utility is essentially a hardware driver (the new graphical layer in userland that some folks like SiliconMotion u...
I have a process that I need to monitor somewhat frequently for growth due to it having a slow leak and the developer being quite unresponsive. (Not important, but since folks ask: This utility is essentially a hardware driver (the new graphical layer in userland that some folks like SiliconMotion use to drive their external display devices) that I can't live without.)
I've found the process grows somewhat slowly over time, but it grows indeterminately and they just won't fix it anytime soon it seems. After a day or so the memory consumption grows into tens of gigabytes.
I need to monitor the memory consumption and kill/restart it when it reaches a certain threshold.
And now, for curiosity's sake in addition to practicality: How can you collect the various memory attributes / columns that one would normally find
Activity Monitor.app
for a process? Example:

ylluminate
(5787 rep)
May 6, 2022, 02:55 AM
0
votes
0
answers
475
views
macOS Monterey – Control Centre memory leak
is there any solution for the macOS Monterey memory leak? At least since 12.2 the Notification Center process consumes memory and more memory over time, requiring even ≥4 GBs after a few hours of running. Killing the process temporally helps, however, the issue occurs again after some time.
is there any solution for the macOS Monterey memory leak? At least since 12.2 the Notification Center process consumes memory and more memory over time, requiring even ≥4 GBs after a few hours of running. Killing the process temporally helps, however, the issue occurs again after some time.
tantin
(331 rep)
Apr 2, 2022, 11:59 AM
• Last activity: Apr 21, 2022, 01:11 PM
0
votes
0
answers
2024
views
High memory pressure on M1 MacBook Pro running Monterey 12.1, possible memory leak?
I remember in the first few months the memory pressure never hits red. the lldb started spiking to 2GB+ after I left the mac on sleep while Xcode was open, could that be the reason? Stutters happen sometimes while Xcode, Chrome, and Figma running. [![Memory usage while running Xcode & Figma][1]][1]...
I remember in the first few months the memory pressure never hits red.
the lldb started spiking to 2GB+ after I left the mac on sleep while Xcode was open, could that be the reason?
Stutters happen sometimes while Xcode, Chrome, and Figma running.

Ade Septian
(1 rep)
Apr 14, 2022, 06:50 AM
18
votes
4
answers
18018
views
When will Finder use large amount of memory?
Sometimes I see the iMac with 4GB of RAM having a few MB of swap file only, and after I left for a few hours and come back, the swap file is 2.7GB. Looking into the Activities Monitor, the Finder is using 796MB. How can it use so much memory -- could it be due to some "Search" that was left over in...
Sometimes I see the iMac with 4GB of RAM having a few MB of swap file only, and after I left for a few hours and come back, the swap file is 2.7GB.
Looking into the Activities Monitor, the Finder is using 796MB. How can it use so much memory -- could it be due to some "Search" that was left over in a Finder window?
I then chose File -> Close All (by pressing down the Option key while clicking File, and closed all Finder windows, only that it still won't close but just hidden, and looks like the only way is to reboot. How can this situation be prevented?
nonopolarity
(9766 rep)
Jun 7, 2012, 04:01 AM
• Last activity: Mar 12, 2021, 08:46 AM
1
votes
0
answers
229
views
suggestd taking too much memory overnight on 10.14 Mojave
It's not the first time my Macbook wakes up and I find it very slow because `suggestd` took 6-10 Gb of memory out of 16. Only `kill -9` helps. I have the latest 10.14.6 Mojave. I am not willing to upgrade to 10.15. In Spotlight settings, only "Applications" and "Settings" are enabled. There is a ver...
It's not the first time my Macbook wakes up and I find it very slow because
suggestd
took 6-10 Gb of memory out of 16. Only kill -9
helps.
I have the latest 10.14.6 Mojave. I am not willing to upgrade to 10.15.
In Spotlight settings, only "Applications" and "Settings" are enabled. There is a very limited amount of them, so it doesn't look like suggestd
is functioning properly.
Can I fix it? If there's no known fix, how do I diagnose what is going wrong?
Victor Sergienko
(512 rep)
Apr 7, 2020, 05:03 PM
2
votes
0
answers
303
views
Is there an existing hack to play audio on someone’s iphone as a prank?
I have this old iPhone 5c which I believe isn’t supported anymore, doesn’t get updates, leaving it’s security vulnerable, I imagine. This morning while browsing a distorted voice came from the 5c. It wasn’t Siri, a phone call, or a video autoplaying. It isn’t a physical malfunction on behalf of the...
I have this old iPhone 5c which I believe isn’t supported anymore, doesn’t get updates, leaving it’s security vulnerable, I imagine.
This morning while browsing a distorted voice came from the 5c. It wasn’t Siri, a phone call, or a video autoplaying. It isn’t a physical malfunction on behalf of the speaker, it was working fine. It was a creepy distorted voice from the 5c’s speaker, which I think said something ominous like “want to play a game?” but it could just be my wild imagination.
Turned the thing off and nothing else happened so far. Some other details I should note:
* I have a newer phone which I use for anything sensitive; the 5c doesn’t have a SIM card and I logged out of my apple ID a while ago. I just use this as a backup for browsing and travel photos. My new phone has also not done anything creepy atm.
* I have never jailbroken this 5c.
* Might’ve clicked an ad/went to a weird site on accident a few days ago.
So I just want to ask:
* Is there an existing hack that allows someone to do this? When I tried researching, all I found was info on a smart speaker hack and just general malfunctions.
* If a hack exists, can it only be done with physical access to the device, or over Wifi?
* Should I be concerned about my personal information? While no information/logins of importance would be inputted into the phone directly, I am worried about the possibility of them finding my Wifi password from memory.
Thank you for reading.
user7115764
(21 rep)
Aug 23, 2019, 07:21 PM
5
votes
1
answers
2253
views
Safari (10.0.3) memory leak
Noticed today, Safari occasionally starts eating up memory until it reaches tens of gigabytes of memory used and freezes the whole system. [![Safari memory leak][1]][1] [1]: https://i.sstatic.net/TJ6YK.jpg Both cases when this happened, the trigger was starting watching a video on youtube (using the...
Noticed today, Safari occasionally starts eating up memory until it reaches tens of gigabytes of memory used and freezes the whole system.
Both cases when this happened, the trigger was starting watching a video on youtube (using the HTML5 player). In Activity Monitor, no particular tab process shows high memory usage (not even the youtube ones), only the main Safari process. Closing tabs one by one does not stop the leak, even when all tabs are closed the main process continues gobbling up the memory. I have no extensions enabled (I disabled AdGuard after the first leak). I sampled the process during the second leak, but I'm not skilled enough to read the output (http://pastebin.com/MTxmEAQ4) .
Any ideas how to fix this? I hate going back to Chrome, but this is unacceptable.
Thanks,
O

Ovidiu Roșoiu
(410 rep)
Feb 13, 2017, 03:03 PM
• Last activity: Jul 14, 2018, 04:55 PM
1
votes
0
answers
3169
views
“Your system has run out of application memory.” Springboard leak?
I have a problem with system run out of application memory last days. All my applications are frozen after the system message, and the only way to work again is to make a cold reboot with button. I didn't install any new software, and Springboard is acting like crazy (I think it's the main source of...
I have a problem with system run out of application memory last days. All my applications are frozen after the system message, and the only way to work again is to make a cold reboot with button.
I didn't install any new software, and Springboard is acting like crazy (I think it's the main source of leak since I am able to force Springboard to quit in Activity Monitor and somehow I can use my Macbook Pro for a few minutes after that).
I have 360GB available on my system disk and 16GB RAM.
MacOS Sierra, 10.12.6.
Does anyone have this issue, and how did you solve it?

lithium
(111 rep)
Dec 3, 2017, 02:42 PM
4
votes
1
answers
5138
views
How to find out which process eats up memory?
My MacBook Pro has 8G RAM. Recently memory leak offen happened. Page outs and swap used kept increasing. The last time it used ~8G swap space. But in Activity Monitor, I can't find any process has a large value in 'Real Mem', 'Private Mem' nor 'Shared Mem' column. I checked the %MEM column in output...
My MacBook Pro has 8G RAM. Recently memory leak offen happened. Page outs and swap used kept increasing. The last time it used ~8G swap space.
But in Activity Monitor, I can't find any process has a large value in 'Real Mem', 'Private Mem' nor 'Shared Mem' column.
I checked the %MEM column in output of 'ps -ev', all processes occupied less than 1% of memory. The full output is put in this gist: https://gist.github.com/aleung/4760556
What the way to diagnose OSX memory leak issue?
aleung
(897 rep)
Feb 12, 2013, 06:13 AM
• Last activity: Nov 7, 2017, 02:53 PM
4
votes
1
answers
3297
views
Mac OS X 10.10.3 running out of disk space after sleep / Potential memory leak?
I have a MacBook Pro Retina 13" (Late 2013) with 16 GB RAM/512 GB SSD running Mac OS X 10.10.3. There are 20 GB free space on the SSD according to the Finder. Despite the relatively huge amount of available disk space I constantly get the "Your startup disk is almost full" alert after waking up the...
I have a MacBook Pro Retina 13" (Late 2013) with 16 GB RAM/512 GB SSD running Mac OS X 10.10.3. There are 20 GB free space on the SSD according to the Finder.
Despite the relatively huge amount of available disk space I constantly get the "Your startup disk is almost full" alert after waking up the MacBook from sleep. I can then observe in the Finder that only approx. 100-300 MB are available in that very moment, but that within seconds space is freed again, though not the entire space (for example 6 GB become available). It requires a restart/reboot to make the entire 20 GB to reappear.
I'm a hardcore Safari user (a dozen windows open with 1 to 25 tabs in each) and also have ten thousands of mails in my 10 email accounts in Mail.app. I'm also aware that Mail.app retrieves mails while the MacBook is closed, yet I still can't believe that this is what eats up all the disk space. The interesting point is that it only gets dramatically low during/after sleep. When actively using the machine the free space decreases, but never to that degree that the said alert pops up.
I got the strange feeling that one of the various extensions might be the responsible resource hog. How can I nail down who or which app (or if Safari: exactly which browser tab) is responsible for this? Exactly how and where to look in Activity Monitor!?
Swap files? Uhm, yes... But which app and why during sleep!?
Just learned about the existence of a "Sleep image" which likely is to save the state in case the machine runs entirely out of power. Still I'm worried about a memory leak as there is dramatically less space available after a while of using the machine compared to the situation after any reboot.
Dr. Woo
(964 rep)
Jul 14, 2015, 11:07 PM
• Last activity: Mar 16, 2017, 07:48 PM
0
votes
1
answers
42
views
Xcode: where is the option?
In [this instructions][1] Apple references "Instruments". However, I don't see them in my Xcode install (version 5.1.1 for OSX 10.8). Do I need to install something? Or its not available on that version? [1]: https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/Instrum...
In this instructions Apple references "Instruments".
However, I don't see them in my Xcode install (version 5.1.1 for OSX 10.8).
Do I need to install something? Or its not available on that version?
Igor
(1377 rep)
Oct 15, 2016, 08:21 PM
• Last activity: Oct 15, 2016, 08:27 PM
1
votes
2
answers
1144
views
How to find memory leaking apps in OSX 10.6.8?
I have an old 2008 MacBook with 4GB of memory. (Memory from About this Mac, everymac.com gave me a different number.) I know it's old, but it almost seems like it's slower than it should be. I have a lot of software so I was wondering, how could I easily find memory leaking processes?
I have an old 2008 MacBook with 4GB of memory. (Memory from About this Mac, everymac.com gave me a different number.) I know it's old, but it almost seems like it's slower than it should be. I have a lot of software so I was wondering, how could I easily find memory leaking processes?
chexo3
(55 rep)
May 9, 2015, 08:42 PM
• Last activity: Jul 21, 2016, 04:39 PM
2
votes
1
answers
1631
views
Is 10.10.5 more stable than 10.10.0?
### Straight to the point. I am using Mac OS X 10.9.5 (Mavericks) and have stayed on it mainly due to overall system stability. I don’t want to reboot or deal with crashes from Mac OS X or a Linux machine. From what I have read, heard and seen about Mac OS X 10.10 (Yosemite) it had issues with rando...
### Straight to the point.
I am using Mac OS X 10.9.5 (Mavericks) and have stayed on it mainly due to overall system stability. I don’t want to reboot or deal with crashes from Mac OS X or a Linux machine.
From what I have read, heard and seen about Mac OS X 10.10 (Yosemite) it had issues with random crashes and memory leaks so I avoided it. For example, this Engadget post kvetches about Yosemite stability issues to no end:
> In performance, Yosemite didn't shine either, with altergeist
> complaining of "GPU panics, hard crashes, freezes and lower
> performance in benchmarks than Mavericks," commenting that even
> Windows Vista was "fundamentally more stable and reliable than
> Yosemite." Sydneystufff said, "I have wasted countless hours of
> my time force quitting, re-starting, re-installing on a daily/hourly
> basis" and GeeboH calls Yosemite "the most unstable version of OS
> X I've used since 2001 ."
Similar details on the Yosemite project page on Engadget as well.
Now with Mac OS X 10.11 (El Capitan) out I am not too hot on getting into that version of the OS too quickly since I no longer trust Apple’s initial major version releases and am wary of SIP (System Integrity Protection) for now.. But I am considering an upgrade to Yosemite to the 10.10.5 version to at least be a part of the “more modern” world; I want to stay stable but not too far behind the OS support curve.
Since I have stayed on Mac OS X 10.9.5 (Mavericks) for overall system stability, do I risk losing that stability with an upgrade to Mac OS X 10.10.5 (Yosemite)? If I have to trade stability for “newness” I’m not into an upgrade just yet but would like to hear some real-world information from people who might have been in the same boat as me. I would like to think that the 10.10.5 is more stable than the initial 10.10 release.
### More details.
I am one of those users out there who is still using Mac OS X 10.9.5 (Mavericks) mainly for overall system stability and performance. Basically when Mac OS X 10.10 (Yosemite) there seemed to be tons of reports of system crashes and required reboots for recovery and that’s not what I’m used to in an OS.
Using Mac OS X 10.9.5 (Mavericks) on my Mac Mini (Late 2012) and I have pretty much never experienced random crashes or failures so server I need to hard reboot the system. Maybe one or two oddball kernel panic over the years, but nothing too bad. Here are my systems specs:
- **Model:** Mac Mini (Late 2012)
- **CPU:** 2.5GHz Intel Core i5
- **GPU:** Intel HD Graphics 4000 1024 MB
- **RAM:** 16GB (1600 MHz DDR3)
- **Storage:** 500GB SATA hard disk drive; about 40GB used.
I don’t use any Adobe or Microsoft products and mainly use my Mac for Linux/Unix systems administration and web development tasks. Here is what I use on a regular basis:
- Instead of Microsoft Office, I use Libre Office for it’s word processing and spreadsheet functionality, but maybe once a week.
- Instead of Photoshop, I use GraphicConvertor and Pixelmator for photo editing.
- I use VirtualBox far more for my tasks mainly running simple, non-GUI Linux server instances.
- In Mac OS X I use Apple’s command line development tools for tool compiling in Bash.
- And of course I use some of the standard Mac OS X built-in software such as Safari, Mail, iTunes and iPhoto. FWIW, iTunes crashes like crazy nowadays, but I know that is most likely just iTune. iPhoto is rock solid.
- Past any of that I might fire up Handbrake or use others similar media conversion tools, but I doubt those would fall victim to—or cause—any system stability issue.
So what is the general consensus on the overall system stability of Mac OS X 10.10.5 (Yosemite)?
Giacomo1968
(5877 rep)
Oct 8, 2015, 07:53 PM
• Last activity: Oct 8, 2015, 11:27 PM
11
votes
2
answers
3208
views
Why does leaked memory appear malloced to kernel_task, and why can't OS X therefore garbage collect it
I have previously been told that a sign that some application has a memory leak is that `kernel_task` has a large memory footprint, commonly on the order of gigabytes. If an awry `kext` was causing this memory usage, we would expect to see a discrepancy between the allocated memory and those expecte...
I have previously been told that a sign that some application has a memory leak is that
Following the helpful remarks by Ashley below, let's find out how much each kext is using:
$ kextstat | awk 'NR==1{ printf "%10s %s\n", $5, $6; } NR!=1{ printf "%10d %s\n", $5, $6; }' | sort -n
...
...
...
1249280 com.apple.driver.DspFuncLib
1769472 com.apple.nvidia.driver.NVDAGK100Hal
2629632 com.apple.nvidia.driver.NVDAResman
6184960 com.apple.driver.AirPort.Brcm4360
$
So, not a huge amount. My machine has both discrete and integrated GPUs; their drivers are only using a few MiB of wired ram. On my hunch, let's kill Preview, and look what happens to the memory footprint of
Preview's gone, and the memory footprint of the kernel has gone down dramatically.
There's still no evidence of a change in kext usage: the output of the above command is unchanged.
**Edit**: Bug reported as No. 22701036. I am still waiting for a response from apple. There's nothing particularly interesting if you inspect the process in ActivityMonitor, but maybe I'm missing something.
kernel_task
has a large memory footprint, commonly on the order of gigabytes. If an awry kext
was causing this memory usage, we would expect to see a discrepancy between the allocated memory and those expected to be allocated, i.e.
diff <(kextstat|tr -s ' ' | cut -d ' ' -f 5) <(kextstat| tr -s ' ' | cut -d ' ' -f 6)
would return something other than the words 'Wired' and 'Name'.
Whilst writing my thesis, I have noticed that changing a pdf whilst it is open in Preview often causes bad things to happen: occasionally, the memory usage of kernel_task
can grow to around eight gigabytes, or more. **If I kill preview, it returns to normal, instantly**. So, obviously something is wrong -- and Preview is leaking memory under these conditions.
So, my question is this: if *I* know that a process has leaked ram via a sudden and unexpected increase in the footprint of kernel_task
, why can't *OS X* know that something has gone wrong. If killing Preview restores my missing malloc()
'd memory, why *doesn't* Darwin do garbage collection automagically for me?
Do I have a fundamental misunderstanding of how memory management works?
**EDIT:** (15/9/15)
Here's a demonstration of what I'm talking about. First of all, I notice high memory usage by kernel_task
(note Preview is open, just visible at the bottom of Activity Monitor, using 333 MiB of ram):

kernel_task
:

Landak
(612 rep)
Sep 12, 2015, 09:11 AM
• Last activity: Sep 19, 2015, 08:35 AM
Showing page 1 of 20 total questions