@User: My machine has 16GB and it gets close to filling that up but doesn't exceed it (there are a couple scripts I know about that hog memory and need to be rewritten). I know that the SRAM macro library takes a huge amount of time to extract; everything about it is compute-intensive. You can cut down on the "make pdk" time significantly by disabling the SRAM macro. I will make sure that the option is disabled by default so people don't have to wait overnight for an install. If you want to use the SRAM macro in your project, you would want to enable it and suffer the excessive install time (hopefully only a one-time thing). Potentially you could still just copy the necessary SRAM files from the Caravel project, but with the size of the Caravel project, we figured most people would rather not deal with any more of that repository than the bare minimum they need to do verification.