Mac OS X Extended Journaled or Not ?

Discussion in 'OS X' started by fab5freddy, Feb 27, 2008.

  1. macrumors 65816


    Jan 21, 2007
    Heaven or Hell
    Hi there, i have been told by a mac expert that
    when formating a Drive for Mac, and you don't need
    Journaled, you get a faster drive, when you format a drive
    without being Journaled ??

    Is This True ?

    by the way, what does Journaled Do ? Vs. Not Journaled....?
  2. TEG
    macrumors 604


    Jan 21, 2002
    Langley, Washington
    Journaling is the active defrag that Apple does to increase speed (and prevent data corruption). The most often accessed files are moved to the fastest parts of the drive on the fly.

  3. macrumors 6502a

    Jun 19, 2007
    Columbus, OH
    Not quite.

    Check out Apple's Documentation

    Journaling actually can slow down a disk, as the OP was correctly told. Because each transaction must be recorded to the journal, there is a performance penalty when writing to the disk. Reading from the disk carries no such penalty.

    Try a quick google search using "disk journaling" and "disk journaling performance". You'll find a few useful articles.
  4. macrumors 65816


    Oct 4, 2007
    Not so much.

    Journaling is used to prevent data corruption in case of sudden power outage, etc.
  5. macrumors 603


    Oct 29, 2006
    ~119W 34N
  6. macrumors 65816

    Jul 28, 2004
    That isn't journaling. That is the auto-defrag & the hot file feature.

    Journaling can slow down or speed up disk writes depending on the particulars. Unless you know exactly why you want it off, it is better to be left on.

    Manually defragging your Safari cache is often a big speed win on 10.5. In Terminal, with Safari closed, run the following lines. If you have other user accounts, log out and back in as each account and repeat:

    PLEASE NOTE :::: THE SINGLE QUOTES on THECACHE line are from the quote on the tilde(~) key to the left of the number 1 key. You must use the correct quote! The double quotes around Cache.db are the usual double quote from pressing Shift with the key to the immediate left of your Return/Enter key. Or, just cut & paste!

    cd ~/Library/Caches/
    dd if=Cache.db of=Cache.db2 bs=16384k
    chown `ls -l Cache.db| cut -f4 -d' '` Cache.db2
    mv Cache.db2 Cache.db
    sqlite3 Cache.db VACUUM
    cd /private/var/folders
    THESAFE=`find . -iname "SafeBrowsing.db" | grep Safari|head -n1`
    dd if=$THESAFE of=~/SafeBrowsing.db2 bs=16384k
    chown `ls -l $THESAFE| cut -f4 -d' '` ~/SafeBrowsing.db2
    mv ~/SafeBrowsing.db2 $THESAFE
    sqlite3 $THESAFE VACUUM

    You'll get some permission denied from find. Don't mind them.
    ONLY FOR 10.5! Safari on 10.4 has a different cache structure.

Share This Page