10 Simple Steps to Better Photoshop Performance
by Marco Sousa
Before getting started with Photoshop, we all should have first visited the “Edit > Preferences” menu and change the “Performance” settings to fit our personal taste and computer specifications, but this isn’t always the case – in many situations designers simply forget these aspects.
If you never changed the default performance settings in your Photoshop or you just want to double check them to improve the Photoshop performance, here are 10 important and useful points that you may want to consider.
1. Adjust The Number Of History States
Maybe you already went through that bad feeling of clicking “undo” dozens of times and realizing that Photoshop wouldn’t provide you with more previous steps, but this problem can be easily resolved by changing the History States setting in the “Edit > Preferences > Performance” menu.

There are more efficient ways of going back and forward in your projects like using the “Snapshots” feature, which are essentially comfortable checkpoints of your work that you can go back to. But if you use Undo a lot, you may want to consider adding more states, e.g. set them to ’30′. However, be aware that too many states on a single image will usually result in History Palette literally “eating” RAM and if you work with less than 2GB of RAM, you probably shouldn’t using the Undo Feature that often!
Overall, you may add up to 1,000 history state levels in Photoshop.
2. How Many Cache Levels Do You Need?
The Cache Levels setting can be found inside the “Edit > Preferences > Performance” menu, right under the History States. It controls the histogram and the time it takes an image to reappear on the screen after an action is applied to it.

By default, there are 6 cache levels; the number of levels can be increased to the maximum of 8 which will – obviously – increase the rendering speed. It is particular effective when you are working with high-resolution images. When workin with smaller view-sizes, e.g. viewing an image at 50% Zoom, the cache levels will determine the number of “down samplings” allowing Photoshop to perform operations faster.
Photoshop uses Image Caching and if you have a good amount of RAM, like at least 2GB and work with high-resolution images, you might want to raise the level to 8 as the speed performance will compensate the memory loss, but if you have a low RAM amount and usually work with small images only (1-4MB), you may want to lower the value to 1 or 2 as the RAM will be better allocated – storing the images rather then caching them.
3. Keep An Eye On Your Memory Usage
Photoshop really likes RAM and will use every little bit it can grab, but it also allows you to limit the RAM resources of your computer that Photoshop will use, and it even gives you good suggestions for the appropriate range of RAM values it wants. This setting, of course, can be found inside the “Edit > Preferences > Performance” menu, on the Left Side.

The displayed available RAM is the value left for applications after the Operating System loads into memory. If you are going to use mostly only Photoshop, or if you have a low amount of memory, you will probably want to give it 75-80% of the available RAM. But if, on the other hand, you are more of a multi-task kind of person with browser, word processor, mail, Twitter client etc. being always opened, then you might want to limit Photoshop to around 50%.
Efficient Use of Memory
After setting up your memory values, you can keep an eye on how Photoshop is performing. At the base of your image window, click to the right of the document size information and you will be able to choose “Efficiency” which will show you a percentage value. If this value is not 100%, it indicates that if you allocate more RAM to Photoshop, the operations would perform faster. Closing applications or images that you are not using can also increase the efficiency – not exactly a secret, but worth mentioning nevertheless.

4. Use Proper Scratch Disks

Similar to what happened with RAM, Photoshop also uses a good amount of your hard drive space as the so-called “scrath disk” which works as the secondary memory resource. Photoshop assumes that your primary hard drive is its scratch disk, but you can set it up differently with a secondary internal or external hard drive.
If you are going to work with large images, it is recommended that you have a dedicated scratch disk that is different from the one containing the image file. Using different scratch disks is good, especially to avoid killing your primary boot drive when you have just a few gigabytes left.
5. Turn Font Preview Off
Photoshop users (and especially designers) like to have a good selection of fonts always installed and ready to be used; but when the font preview is active, having too many fonts can slow you down. Turning the font preview feature off can be a simple and instant step towards improving your Photoshop performance. To do so, simply go to the “Edit > Preferences > Type” menu and remove the check mark from the “Font Preview Size” option, just as it is shown in the picture above.

6. Use Thumbnails In Your Palettes
Displaying preview thumbnails in the Layers, Channels, and Paths palettes will cause Photoshop to consume some more of your RAM as it will be constantly updating the thumbnails to reflect the changes you will be doing in your project. The memory consumption will keep growing with the amount of thumbnails you have opened at the same time as well as their size.
![]()
You could use the smaller thumbnail size or no thumbnail at all to increase your Photoshop performance. To do so, in each palette, select “panel options” from the palette menu as it is shown on the picture above and select the smallest thumbnail size or “None”.
7. Learn How To Use Purge
When you are working on your images, Photoshop stores image data for the Undo, Clipboard, and History features. This data consumes memory, especially if you have been working for a while and have a high number of History States defined (see Point 1 for more on History States).
To eliminate that extra image data consuming your RAM, go to: “Edit > Purge > ( option )”. Keep in mind that clearing History will remove all the history states saved previously and you will not be able to undo your latest actions.

8. Set Maximize PSD And PSB File Compatibility to Always or Ask
Maximize PSD and PSB File Compatibility increases the size of your file by attaching a flattened copy of your image when you save your image. A small amount of extra data is included in the file when you choose this option that ensures that PSD and PBS files saved in Photoshop will open in previous versions.
Additionally, if you want to use the Edit in Photoshop feature in Photoshop Lightroom, this option needs to be on. To change the Maximize File Compatibility option choose “Photoshop > Preferences > File Handling”.
9. Don’t clutter your Photoshop
Of course, you can easily find an enormous amount of free stuff to add up to the default Photoshop brushes, fonts, patterns, etc. but that doesn’t mean you need to download every freebie that comes in your way. Keep it simple! Having too many plugins and other resources installed in Photoshop will greatly decrease performance. Most top designers use a small selection of fonts and brushes that define their style and that can be used in a great amount of ways for literally millions of different results.

10. Reset Default Settings

If you are using a shared machine for your Photoshop needs there is a little Photoshop start-up trick that may come in handy. When the application is launching, if you press and hold: Alt + Control + Shift (Windows) or Command + Option + Shift (Mac), a window will pop up asking you if you want to delete the Photoshop settings file, resetting all of the preferences to their default.
Further Resources
- Optimize performance of Photoshop CS4 on Windows XP and Vista
- Optimize performance in Photoshop CS4 on Mac OS
- Top 10 Killer Photoshop Combo Moves
Is time kickin’ your ass? Well, learn to defend yourself! Master these killer Photoshop keyboard combos and you’ll find yourself with more time for the important things (e.g. Facebook trivia questions). These combos assume you’re using Photoshop CS3 on Windows platform with default keyboard shortcuts. - Professional Tips for Improving Photoshop’s Performance
In this tutorial, you’ll take a look at the Photoshop Preferences to increase your Performance. Depending on the Photoshop version, features for working with 3D imagery, motion-based content, and advanced image analysis, greatly increase the requirements of both graphics and hardware. - 20 Time-Saving Tips to Improve Designer’s Workflow
Want to save some time? Of course you do! You are probably always looking for ways to do this faster and make that easier, it’s human nature! One of the best ways to save time is experience. So always stay hard at what you do and you will definitely save more than “just” time!
About the author
Marco Sousa is a blogger, computer engineer student and webdesign enthusiast. He is also one of the co-founders of Scarletbits.com, a blog dedicated to high quality freebies, news, tips and tutorials for the web design community.


Palani
August 13th, 2009 4:54 amThis is the basic setup. I think many of them know well.
Kevin
August 13th, 2009 4:54 am“…literally ‘eating’…”
This phrase made my head hurt. =(
Jacob Cass
August 13th, 2009 5:08 amI don’t usually say thank you on posts but these tips are really new to me, so thanks!
andrew
August 13th, 2009 5:17 amgreat tips… nice to remember them¡ thank you SM.
hey Jacob Cass¡¡ nice to see yu here man.¡ greetings
Ömer UZUN
August 13th, 2009 5:18 amDon’t usability but amazing performance.
Chris
August 13th, 2009 5:24 am“…but that doesn’t mean you need to download every freebie that comes in your way.”whoa whoa whoa… Now that is just crazy talk.
Bassem
August 13th, 2009 5:25 amAwesome! I really didn’t know all of these.. Thank you
Dan B. Lee
August 13th, 2009 5:26 amI’d die without my font preview.
iris
August 13th, 2009 5:31 amAmazing article, so usefull and helpfull tips! Thank you SM & Marco Sousa
Eliza
August 13th, 2009 5:41 amAwesome, thanks! I only knew 2 or 3 of these already… trying the rest of them now ;)
photodude
August 13th, 2009 5:50 amWow! Didn’t know I could use an external drive for scratch disk. Thanks a lot!
Carl - Web Courses Bangkok
August 13th, 2009 5:50 amOh great post, thank you for this, my system was starting to slow especially when I wanted to get things done quickly.
DKumar M.
August 13th, 2009 5:53 amThat’s some nice tips described here !!
h1brd
August 13th, 2009 5:56 amThanks for the comments, I hope everyone can learn a few tricks or remember how to do them :)
Matt
August 13th, 2009 6:07 amHaving the Reset Default Settings button combo will be helpfull for school!
^_^
August 13th, 2009 6:14 amlol, every beginner should know these “tips”
i know a better step: make updates.
useless post, thx
Kevin
February 5th, 2012 4:44 amGreat article. Dumb Post.
Scott Brown
August 13th, 2009 6:34 amIn my view many of these actually reduce the performance of Photoshop, though they do increase the performance of your computer while using Photoshop.
Taking options away doesn’t increase performance, surely it reduces it!
I know I’m being picky, sorry :)
Joe Banner
August 13th, 2009 6:37 amThank you! That’s really helped to speed my system up.
David Tremblay
August 13th, 2009 6:51 amI agree with Scott Brown, most of these “advices” will actually reduce the performance of Photoshop.
If you are only opening your psd files on your own computer, I strongly suggest to set “Maximize PSD And PSB File Compatibility” to never.
nick
August 13th, 2009 6:52 amThanks for this article, I found it very useful. Never thought about this before.
Chris
August 13th, 2009 7:41 amAlso, in Windows at least, the amount of fonts will effect the load time, as well as the performance, of both Windows, Firefox (and other clients) and especially of Photoshop. It is recommended you clear out the fonts folder and get rid of fonts you never use, and never will use. This also improves the load time of the Characters tool in Photoshop.
smithk24
August 13th, 2009 7:41 amGreat article, thanks for the tips!
Dandi
August 13th, 2009 8:09 amgreat article, i already used them! and its really faster! thank you for this great post SM, and Author Marco
Michael
August 13th, 2009 8:16 amIn the Scratch Disk section, it is important that the scratch disk be either an internal disk, or an external disk with a very high speed connection (like eSATA, or maybe FW800). In general, USB or standard FW drives may be too slow, and will cause performance to suffer.
Daemon
August 13th, 2009 8:31 amIf you are running Windows, especially Vista, turn off Aero, and use default Windows 95 theme. This will in many many cases speed up all Adobe software by a significant amount.
Adam Cernik
August 13th, 2009 8:34 amI didn’t know about the RAM feature :) Good 2 know. Thx
Helen
August 13th, 2009 9:08 amNice overview!
Regarding “Set Maximize PSD And PSB File Compatibility to Always or Ask”:
When you are working with Lightroom and a 20K of photos, I recommend to drop the psd-format and change to tif. The compability mode of psd really fills up your harddrive without any reason. Moreover, the LR-catalogue should be reborn regulary by exporting him without previews. I made it down from 6GB to 300MB this way.
Ralph Contreras
August 13th, 2009 9:26 amGreat information. I’m going to go tweek my photoshop setting now! Shazam!
Ralph Contreras
August 13th, 2009 9:28 amAwesome! These are great way to tweek & speed up my work flow. Right on!
j
August 13th, 2009 9:32 amgood tips , scratches help a lot. invest in a little harddrive to keep production moving!
Marco Sousa
August 13th, 2009 9:51 amThanks for the nice comments and sharing extra info on some points :)
Conrad Chu
August 13th, 2009 9:56 amMy personal favorite … restart it.
Bruce Colthart Creative
August 13th, 2009 1:16 pmHaha – Conrad’s comment is the best of all! Sure cures a lot of sh*t!
Jared
August 13th, 2009 2:06 pmMuch of this I learning in an advanced photoshop class in college, but a few of them really gave me a “wow.” Lots of common sense things that aren’t so common.
Scott Rouse
August 13th, 2009 2:15 pmGreat quick tips for optimizing Photoshop.
Peter91
August 13th, 2009 2:17 pmThnx, didn;t know this. And since I have 3gb ram and only use photoshop if so, I gave it 84 percent =)
Mara
August 13th, 2009 2:42 pmHm… I’m with Scott Brown here. Get a good computer and you don’t need to reduce all those features. Quite a lot of them are useful!
Still it’s always good to know about the options you have. And even long-time PS users don’t know all of them ;)
Tomás Camusso
August 13th, 2009 2:52 pmUseful tips, thanks.
Derek Keith
August 13th, 2009 3:11 pmUseful.. Thanks a bunch!
Josh
August 13th, 2009 3:56 pm“If you are going to work with large images, it is recommended that you have a dedicated scratch disk that is different from the one containing the image file. Using different scratch disks is good, especially to avoid killing your primary boot drive when you have just a few gigabytes left.”
killing your boot drive? what
Danny | dannyhinde.com
August 13th, 2009 4:08 pmGreat tips, think I’ll have to change my default scratch disk to my external hard drive the next time I fire up Photoshop – probably in the next 5 minutes!!
Garrett Williams
August 13th, 2009 5:59 pmDidn’t know anything about the cache levels setting. I mostly use large files and have 4GB of RAM, so I’ve upped that to 8. The font preview and layer thumbnails, though, are worth the performance dip for me.
snnaqvi
August 13th, 2009 7:04 pmVery useful
fesh
August 13th, 2009 7:09 pmGreat Tips. Thanks!
Bendesign
August 13th, 2009 9:44 pmNice Tutorial. Thank you.
Imran Khan
August 13th, 2009 10:37 pmThank you very much indeed!
Rojo
August 14th, 2009 12:43 amAbout the RAM, my pc says I have 3 GB of Ram, but Photoshop says that the memory avalaible is 1700 mg. I run on a Windows Vista basic. Anybody knows what’s going on here?
Enk.
August 14th, 2009 1:39 amWow, cool stuff..
Really found some of them useful . :) Specially History one.
Thanks Smashing Magazine.
P.S:
Please write a details information, tutorial about UI Design. What is that, how to be etc etc.
I’d love read one from you. The Ultimate UI Design Article.
Thanks ! :)
NotAlame
August 14th, 2009 1:40 amThanks a lot! :D
kandagatla
August 14th, 2009 2:29 amThanks for good stuff………….
Leon
August 14th, 2009 3:34 amSome great tips! Thanks a lo’
Zane
August 14th, 2009 4:34 amWell, that was very helpful! Thanks guys!
Hasabrain
August 14th, 2009 6:43 amIf you have less than 2gb of RAM then you shouldn’t be using PS imo. PS is a RAM intensive app, and if im on anything less than 4gb it tends to cause efficiency problems.
@enk If you want to be the ultimate UI designer I’d first recommend studying interactive content design, user psychology and graphic design … a minimum of 3 years studying is reccomended, A smashing article won’t get you very far :p
Paul Velocity
August 14th, 2009 8:11 amGreat list of tips – some I didnt know about. Thank you
Jason Aiken
August 14th, 2009 8:39 amReally excellent tips!
Cheers,
Jason
Srecko Bradic
August 14th, 2009 9:22 amI would not agree with all points of this article but in general it is very good writtena nd for sure of great help for all those who plan to start woth with Photoshop.
Eric
August 14th, 2009 10:15 amSM, I love everything you guys put up! You guys always have great info here. It amazes me though that some people have the nerve to write comments like “useless post.” If you dont have anything constructive to say, KEEP IT TO YOURSELF!!! What you should be saying is, “THANK YOU SMASHING MAGAZINE, YOU GUYS ROCK!!!” I mean how rude can you be! Smashing Magazine pumps out awesome articles every week and we as designers/developers have the luxury of learning cutting edge stuff for FREE. In case your parents forgot to teach you, you “dont bite the hand that feeds you.” What is the world coming to… :(
Maran
August 14th, 2009 11:06 amgood one for person like me, I was getting the Scratch Disks is full error. Now I know why I am getting.
Thanks alot. I can’t wait to see the book that I have orderd. You guys are rock.
gNcWebmaster
August 14th, 2009 11:00 pmGood post. thanks for sharing..
Zerizcreations.net
August 15th, 2009 8:44 amBookmarked! ;)
Wallace
August 15th, 2009 10:05 amThanks for the tips.I really dont know this basic setup even i have use photoshop since version 6.
ankur_patel
August 15th, 2009 10:09 amgood thanx to share ur idea
Shawn
August 16th, 2009 11:58 pm“Hasabrain (August 14th, 2009, 6:43 am)
If you have less than 2gb of RAM then you shouldn’t be using PS imo. PS is a RAM intensive app, and if im on anything less than 4gb it tends to cause efficiency problems.”
Wow thanks, never knew PS only ran on 4g + systems. I guess it never ran before and this is the first version of it. Ohhh wait it’s been around for quite a bit before the 4g systems were becoming standard, and guess what people were and are able to use it.
Could say a few more choice words but why bother thats’ my opinion.
Iga Hassan
August 17th, 2009 3:29 amThese are things i never knew since i started using photoshop, i just love them and i hope that we shall get more of these tips some time to come.
Andrew
August 17th, 2009 4:56 amthat was an OK article, good for newbs. BUT what amazes me is how many dumb arses on here don’t know their goddamn abbreviations for memory measurements!
“mg” != Megabyte === MB
“g” != Gigabyte === GB
@Eric, don’t start with “if you can’t say anything nice don’t say anything at all” speech. SM do offer a great deal of useful knowledge, true, but they also make money from our visits through advertising and what not, so as users we have the right to critique the quality of the articles.
Eric
August 17th, 2009 5:26 am@Andrew, really are you serious? Do you really need to have an opinion? Seriously buddy, you would be lost without SM. Yes fine they make money from our visits but so what. You are not coming out of your pocket so whats it to you? Your reasoning is quite lame! What you should do is just sit back and enjoy this free resource and keep your mouth closed! Period.
dwanamocha
August 17th, 2009 6:57 amthat’s simple way
Andrew
August 17th, 2009 5:50 pm@Eric, come on champ, don’t cry about it, do you want a tissue? The whole *sniff* don’t be mean guys *sniff* routine is old. I replied to your comment because YOU had nothing to add but revealing yourself as being a sniveling suck up. Truth is I wouldn’t be lost without SM, I mean, I did pretty well without them for the 10 years I’ve been in the industry. I appreciate the articles that appear sometimes, and I appreciate that it takes time and effort put content up, but if I want to complain about the quality of the content then its my damn right to, especially if the source claims to an industry leader. Would you complain if Adobe decided to remove the keyboard shortcut for ‘copy’ or ‘paste’? Of course you would, so why don’t you go have your little cry somewhere else? Like at the Barbie’s blog, or even better the Carebears.
Denny
August 17th, 2009 8:36 pmYeah..cool,
Some of them is new ones…Thanks
Eric
August 18th, 2009 5:28 am@Andrew… All I seem to have read in your post is I, I, I…. Thats the problem, you are so focused on yourself that you forget that these free resources are for everyone. Some here are new to the industry and some are not. So when you make stupid coments like, “this is for nubz,” you are really saying “hey Smashing, what the hell!?” Stop wasting my time with something I dont need.” And that my friend is well, should I say it? A stuck up ass!? Yeah I said it! Rewind it and play it back if you didnt catch it! So instead of getting all worked up because SM is not tending to your needs, maybe you should just nod at their good public service and give them some kudos! And its ok if you know everything buddy, but please dont ruin it for everyone else, it doesn’t look good on your part. :-(
GoMay
August 18th, 2009 12:09 pmi often wondered why PhotoShop never created a preview feature for the brushes you’ve brought in..seems so simple
Andrew
August 18th, 2009 4:29 pm@Eric, you’re funny holmes. man, you really got worked up there didn’t you? i hope you didn’t accidentally poop in your pants (I reckon might of, right where you said “Rewind it and play it back…”). Thanks for schooling me on the internet etiquette, but I believe the first rule is “don’t be a whiny little b*****”, so why don’t you stop your whining and get the f*** over it. Everyone is entitled to reply either negatively or positively on a comments boards (even knobs like you). After all, its not a “Compliments Board”, but when self-righteous, pretentious, cry-baby, d***-riding, martyrs like you come out with your [sissy voice] “oh come on guys! don’t be mean!” [/sissy voice] I do feel the urge to put them in their place. Now I bet you’re gonna go off topic again and try to come back with some pathetic retort to this, give it your best shot champ, I score it 2-0 to me already.
Eric
August 18th, 2009 5:41 pm@Andrew, I could continue to make you look like a complete ass all day but really, its getting old already. Seriously, you’re that type of person that sits on their high horse and judges everyone else instead of taking a good look at yourself. Unfortunately we live in a world with people like you. Its quite sad. I think I AM going to cry! And buddy, do you really need to use vulgarity and juvenile language to defend yourself? Grow up dude. You’re not in kindergarten anymore. And since we are keeping score, don’t cheat the numbers buddy. It is ok to lose once in awhile. Don’t worry, I wont tell anybody. ;-)
Andrew
August 18th, 2009 6:01 pm@Eric THAT’S THE BEST YOU GOT!! Hahahaha! [stupid hick voice while picking nose] “Duh, grow up dude… people like you… quite sad [/stupid hick voice while picking nose] I was really hoping for something better than that. You could have insulted my manhood, or made a joke about my mum, but you wussed out man! Poor effort on trying to take the moral high ground. You’re right man, its not kindergarten anymore, its a jungle, and you just got pwned by the biggest gorilla in the band (you can make a gorilla joke in your response if you like, consider it a gift). 3-0 b***** … I await your pitiful response
Eric
August 18th, 2009 6:06 pm@Andrew…good times. LOL. No hard feelings ok? This was fun!
P.S. I have a banana for ya! ;-)
Andrew
August 18th, 2009 6:09 pm@Eric 3-1 … no hard feelings, now give me that damn banana!
Dennis
August 19th, 2009 1:10 amThanks, nice article. It helped with my performance.
Carrwin
August 22nd, 2009 12:23 amHMM! decent tips. basic stuffs that my college didn’t teach!
Sourav Sharma
September 19th, 2009 4:22 pmGreat article….thanks
SublimeYe
September 29th, 2009 8:58 pmAnother way to optimize PS CS3, CS4 performance is advanced configuration of your video drivers.
NVidia drivers provides advanced configuration of your 3D settings. And since photoshop uses OpenGl, changes in 3D settings will also affect photoshop performance. Its also possible to manage this settings only for certain applications (like photoshop or some game).
Just change all possible features affected performance for maximum performance and enjoy.
For example, when I’ve played with this settings, speed of image (moving of objects or whole convas) drawing increased.
And this affects all other actions in which photoshop uses GPU.
keetano
October 6th, 2009 10:22 pmunfortunately, there is nothing new
n
January 18th, 2010 2:12 amNumber 1 tip for Photoshop: If you can afford the app, you can afford at least 4GB of RAM.
Hasabrain
January 18th, 2010 2:14 am@Shawn
Yup, and if you’re using one of those old versions then you won’t need these tips.
Hasabrain
January 18th, 2010 2:18 am@Eric
I think you vastly over-value the quality of Smashing Mag articles.
Umesh Katkar
May 26th, 2010 11:59 pmThanks for the tips
prerna
August 16th, 2010 4:46 amThanks for the tips………I really dont know this basic setup
i just love them
David
September 27th, 2010 2:25 pmVery excellent this article, thanks for this good steps ! ;)
Brett Widmann
October 22nd, 2010 2:11 pmThanks for the simple steps. It really helped me out.
shahin
January 17th, 2011 6:01 amWhy can not I have a 4GB Psd file to open in Adobe Photoshop?
please my help.
shahin
January 17th, 2011 6:08 amadobe photoshop cs4 has stopped working. why?
rafael john
February 20th, 2011 2:26 pmthanks now I can handle large images better ^_^
Zaheer Dhamrah
March 29th, 2012 4:31 pmi want make fire text plz somebody tell me steps :(
Andy
June 30th, 2012 12:15 amI need help with image after remove the background that I don’t want. What is the easy way to put a new background without the image looking different? Because every time I change the background I have to use the scale.
Any tips is highly appreciate!
Sameh Abdel-Hakam
February 17th, 2013 6:07 pmReally helpful, thank you :)