Previous 1 2 Next 26 Replies Latest reply: Apr 7, 2015 9:35 AM by marnixva Go to original post
  • Jim_witte Level 1 Level 1 (5 points)

    I fuond some stuff that xcode (or something developer-related) had stuck in /var/folders/m1/..  It came up because gcc apparently wouldn't compile a program (that had compiled before - it's Paul Guyot's 'Albert' decompiler/disassembler for the Newton ROM)  The following was the command and error:

     

    gcc db2src.cpp disarm.cpp disarm_c.cpp nsDecode.cpp  ∂

          EasyBMP/EasyBMP.cpp -lstdc++-static  -o ../db2src

     

    ld: duplicate symbol _gFnameRomBuilt in   ∂

         /var/folders/m1/m1JMuhFvE2a7LetqP5+Rpk+++TI/-Tmp-//ccfiL600.o and  ∂

         /var/folders/m1/m1JMuhFvE2a7LetqP5+Rpk+++TI/-Tmp-//ccFoum78.o   ∂

         for architecture i386

    collect2: ld returned 1 exit status

     

    Jim

  • David Morrison Level 2 Level 2 (225 points)

    You are talking about a six year old machine. There is a good chance that the disk is slowly dying. (I have a MBP from about that time, and it is slow even in ordinary operations. I have been told by an Apple service centre that the disk is definitely dying.)

     

    It also seems like you might be using every bit of spare space on the disk. Apple recommends keeping at least 10% (from memory) of your disk free at all times. If you don't, the operating system slows down.

     

    I would suggest that it is time to get a new disk for your MBP, which will solve the space problem and the slowness problem. And possibly save you from final failure, probably when you least want it to happen.

  • LexSchellings Level 5 Level 5 (6,570 points)

    Hear hear !!

    quote

    You don't need to defrag for your use case, cache cleaning does not replace registry cleaning, your Mac does not need periodic maintenance, and there are no viruses only trojans (stop downloading and installing stuff!)

    If you have a specific problem, don't make it worse by guesssing. Troubleshoot and fix the issue.

    unquote

    That's it.  OSX works totally different than Windows, all these "tools"  slow down and wear out your system. Cleaning out caches and temporary files happens automatically on a daily weekly and monthly basis (read how it is described in Onyx).

  • Syth Level 1 Level 1 (45 points)

    My /var/fodlers is over 7GB in size, nearly 10% of my SSD drive space.

     

    Sigh.

  • musicspirit Level 2 Level 2 (495 points)

    I was brought to this thread by Google having  just done a runthrough with  WhatSize and also discovered the Private/Var folder  - mine is a whopping 9.82GB!!!

     

    Could someone please explain step by step how to reduce this? It's got to be mostly a waste of space... on my mid 2010 MBP happily  running OSX 10.8.5

     

    PS Just add - the main huge folder is called 'sleepimage' ... ?!

  • Michael Black Level 6 Level 6 (18,030 points)

    Sleepimage is exactly what it sounds like - it is the image written to disc of your machines active state when it went into sleep mode.  It is typlically as big as the amount of RAM you have on your system.  You can delete it, but the next time your system sleeps, it will just be re-created.

     

    sudo rm /private/var/vm/sleepimage

     

    Try a simple reboot and then see what /var is.  Ordinarily, the things that can safely be purged from /var are automatically purged as part of a system restart.  However, many, like sleepimage, swap files and so on will just come right back, as they are needed for your system to work properly.

  • musicspirit Level 2 Level 2 (495 points)

    Many thanks for this helpful explanation!

     

    best

     

    MS

  • Richard Glaser Level 1 Level 1 (0 points)

    FYI:

     

    Here is a post that gives details on /var/folders and issues.

     

    What is "/var/folders"?

    http://blog.magnusviri.com/what-is-var-folders.html

     

    Hopefully, it is helpful.

  • JClark5093 Level 1 Level 1 (0 points)

    I know this is an old thread, and I've read through some of the links and know the warnings, but has anyone recently seen their /private/var/folders balloon? Mine is approaching 30GB.

     

    I have recently done some hdd maintenance with deleting files (particularly music production libraries that are outdated, I use a lot of DAW software like the OP, including Reason 7, Logic Pro 9 (just deleted), Logic Pro X (just installed), Digital Performer 8 and I'm in the process of removing the bulk of my Native Instruments Kontakt libraries.

     

    I've freed at least 100 gigs of space so far, but on my 500GB hard drive (iMac mid 2011), and I have 32GB ram so I'm not worried about swap space so much, but this folder is showing as very large in Disk Inventory X (which I use now and then just to get a visual idea of what is taking up so much space).

     

    Is there a reason for there to be some files in /private/var/folders that are over 1GB each? That doesn't seem like it would be from Safari...

  • marnixva Level 1 Level 1 (0 points)

    I just found a 127Gb file down in /private/var/folders :

     

    -rw-r--r--@ 1 mav6  staff   127G Apr  5 18:48 /private/var/folders/vx/qgwtkrnd56gdpy6rmc84kdhh0000gq/T/com.apple.WebKit.Netwo rking+com.apple.Safari/WebKitGeneratedFile4H5Kh5

     

    Related to Safari apparently.  Now trying to find out if it's safe to get rid of it.  Already rebooted to see if it would clear it out, but no change.

    I'm on Yosemite OS X 10.10.2 .

    Searching for answers ...

  • kahjot Level 3 Level 3 (870 points)

    You could do a complete backup (preferably a clone), then delete the very large file and see what happens.

  • marnixva Level 1 Level 1 (0 points)

    I found out elsewhere that I could delete everything below /private/var/folders/ after stopping all apps, then use terminal and type in:

     

      sudo rm -r /private/var/folders/*

     

    and then doing a restart.  I did this and all that space was recovered and no problems seen.  All that content had already been backed up to my time machine drive, but I didn't need it.

Previous 1 2 Next