Hot answers tagged

37 votes
Accepted

Solder new RAM in a 2015 Retina MacBook Pro

The short answer is yes (anything is possible), but is it feasible? There's a ton of responses out there whether you can/cannot re-solder memory chips to Apple logic boards in an attempt to upgrade ...
Allan's user avatar
  • 99.9k
27 votes
Accepted

update_dyld_sim_shared_cache is taking up a lot of memory

This specific program is used to update a separate dynamic linking cache for the Simulator app that comes with Xcode. It runs to update the cache at times such as for example after updating Xcode and ...
jksoegaard's user avatar
  • 77.5k
26 votes
Accepted

is this swap memory use normal?

So long as memory pressure looks OK, there's nothing to worry about. macOS keeps things cached in RAM as long as that RAM is not needed by anything else - that gives it a tendency overall to look like ...
Tetsujin's user avatar
  • 115k
22 votes

Is there a Mac OS X Terminal version of the "free" command in Linux systems?

You can try the memory_pressure command. See the output of my system (i5, 4 GB RAM) The system has 2147483648 (524288 pages with a page size of 4096). Stats: Pages free: 90009 Pages purgeable: ...
João Henrique's user avatar
22 votes
Accepted

WindowServer process takes a lot of memory

According to this article this appears to be a bug in the system when used with a Scaled Display resolution This seems to be a bug with scaled screen resolution (specially with 4K monitors) in ...
nucc1's user avatar
  • 336
20 votes

what do App Memory, Wired Memory, and Compressed mean?

This wonderful Apple Support article says it all: https://support.apple.com/en-us/HT201464#memory I'll give the short version here: There are three different types of memory, as you have noticed - ...
perhapsmaybeharry's user avatar
19 votes

How to free up a swap space manually without restart?

As for the workaround, restarting/killing WindowServer process temporarily helped: # sudo pkill -HUP -u _windowserver However, this will kill all processes, logs you out and re-open all windows ...
kenorb's user avatar
  • 12.6k
19 votes

is this swap memory use normal?

There are two major misconceptions that are often seen in relation to memory management: Full RAM is bad. Full swap is bad. Both are wrong. RAM is extremely fast compared to other types of storage, ...
Jörg W Mittag's user avatar
18 votes

"Your system has run out of application memory." How is that possible?

In my experience, this occurs when my main system hard drive is running low on free space. Operating Systems use the hard drive for extra memory storage, called "virtual memory". (I've definitely ...
Demis's user avatar
  • 501
17 votes
Accepted

Can I solder more memory into my MacBook Air?

Yes, it is possible, and REWA Technology has done it and demonstrates how they did it in this video: https://youtu.be/CTsEJ49LLsQ After taking the laptop apart, you must: Heat up the sealing ...
Khul's user avatar
  • 210
16 votes

What is memory pressure, and how do I relieve it?

Here's what Apple says the graph means: https://support.apple.com/en-us/HT201464 Memory Pressure: The Memory Pressure graph helps illustrate the availability of memory resources. The graph ...
Symmetric's user avatar
  • 271
16 votes
Accepted

What is the maximum RAM size for MacBook Pro Mid 2012?

The Mid 2012 MacBook Pro can support up to 16GB of RAM by using 2 8GB kits. Both the Retina and non-Retina models (mid 2012) support 16GB of RAM. Per EveryMac.com, you can have I have personally ...
Allan's user avatar
  • 99.9k
14 votes

Solder new RAM in a 2015 Retina MacBook Pro

You can definitely buy the requisite parts aftermarket - DigiKey would be the first place I would look. You could also remove the parts from another rMBP (e.g. flood damaged or something). You can ...
Ian Howson's user avatar
14 votes

Google Chrome Helper Using Up Too Much Memory

Every "Helper" is either a tab, a subframe, a core Chrome process or an extension. You could reduce RAM usage by uninstalling extensions, or just using less tabs.
malton33's user avatar
  • 464
14 votes

Is 64GB the max amount of memory for an Apple computer?

Depends what you mean by "current". The discontinued Xserve range of Apple servers maxed out at 96GB (although Apple only claimed 48GB). More currently, the answer continues to be Yes and No. Yes, ...
Mike Scott's user avatar
  • 10.5k
14 votes
Accepted

RAM stress test

Open Terminal, enter: sudo nvram boot-args="maxmem=8192" and reboot. This will limit the RAM to 8 GiB. Now start using your Mac with the usual workload. To reenable the full 16 GiB-RAM simply enter ...
klanomath's user avatar
  • 66.3k
13 votes
Accepted

Tell macOS to only use swap and compressed memory when really needed (macOS 10.14 Mojave)

I have the same issue and completely sympathise. Unnecessary swapping in the face of other options (e.g. shrinking the cached files area) has been a problem for years. It's made even worse under ...
Andrew Hodgkinson's user avatar
13 votes

Does macOS automatically erase freed memory (to prevent leakage of information left in freed memory)?

Your question is a bit vague and therefore hard to answer. Contrary to what you write, Linux does not automatically erase every bit of freed memory on the system. To answer your question #1, macOS ...
jksoegaard's user avatar
  • 77.5k
12 votes

Why is MT65xx Preloader a network interface on my Mac

MT65xx preloaded is related to MediaTek/Android devices Drivers,,seems like you where tethering an Android device of which is likely to be of MediaTek chipset of which won't work on Mac, but you can ...
Arduino_Sentinel's user avatar
12 votes

MRT Process using large unbounded amount of memory

Three systems that work together to protect your Mac from malware are: gatekeeper XProtect MRT (probably stands for malware removal tool) So, these are Apple processes and if they are busy, the ...
bmike's user avatar
  • 235k
12 votes

Why did deadbeefdeadbeef become deadbeeedeadbeef?

The error message you have got is directly from the operating system kernel - warning of unexpected memory corruption. This is obviously not supposed to happen. 0xdeadbeef is indeed a common "magic ...
jksoegaard's user avatar
  • 77.5k
12 votes
Accepted

Is there a command line tool that accurately describes the amount of used memory?

The strict (rather trite) answer to the question is that the amount of memory being used is equal the amount physical memory. But let's be more helpful and get some answers as to how that physical ...
Gilby's user avatar
  • 10.1k
11 votes

What is wired memory?

For a definitive, although OS specific, answer, from Memory Usage Performance Guidelines: Wired Memory Wired memory (also called resident memory) stores kernel code and data structures that must ...
Greenonline's user avatar
  • 1,864
11 votes
Accepted

How to create a read-only RAM disk on macOS from the command line?

Get the device number of the RAM disk: diskutil list (e.g. disk3) Add some content to the RAM disk 😉. Unmount the volume: diskutil umount disk3 Mount the RAM disk read-only: diskutil mount readOnly /...
klanomath's user avatar
  • 66.3k
11 votes
Accepted

Command line program to show contents of memory location?

Contrary to your assumption you cannot actually just browse through /dev/mem on a default Linux. A few years ago, the device was made restricted by default on Linux so that only very limited areas of ...
jksoegaard's user avatar
  • 77.5k
10 votes
Accepted

Is it possible to identify what the parent program/app is from a running process?

ps has an option to access the PPID/parent PID of a process: $ ps aux -o ppid USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND PPID admin ...
nohillside's user avatar
  • 100k
10 votes
Accepted

MacOS uses virtual-memory / swap a lot

First - yes, the OS in general will use RAM before swap. There's no loss of computational power involved in that. You seem to have jumped to the conclusion that macOS is using swap, when it could as ...
jksoegaard's user avatar
  • 77.5k
10 votes

How to limit RAM in an OSX device?

Create a ram disk :-) From the answer to Mount a RAM disk on boot: You can create and mount a RAM disk with the following Terminal (i.e. shell) command: diskutil erasevolume HFS+ "diskName" ...
nohillside's user avatar
  • 100k
10 votes

Upgrading MacBook Pro mid-2009 RAM

My bad! It was a matter of the frequency. The 4 gb cards are 1600 MHz and the max admitted by mid-2009 is 1066 MHz. When installing 2 gb (1066 MHz) + 4 gb (1600 MHz), the macbook automatically slows ...
panchete's user avatar
  • 141
9 votes

icdd process consuming substantial memory on macOS

I have been working with a senior technical advisor at Apple on this issue for over a year, and was working with another senior advisor for some time before that. We have done "data capture" to send ...
datatoolbox's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible