?
Solved

Performance effect of moving swap, hiber, and temp on non-boot HDD to save boot SSD space?

Posted on 2015-01-06
4
Medium Priority
?
309 Views
Last Modified: 2015-01-11
I have a new PC on order, my first with a SSD drive. I also have a hybrid HDD/SSD. If I move the swap file and temp directory from the SSD C: drive to the hybrid D: drive, I should have more room on C:  Accessing them on D: will probably be slower, but will Win7 use the processor cores/threads concurrency to regain some of that speed? I have 32G of RAM so I expect only a small number of RAM-intensive applications to cause swapping, correct? As for the temp directory, I don't know how much Win7 uses it and thus the need for SSD speed. I have the same question about the hibernate file, but I rarely hibernate my desktop and don't care much how long it takes. Lastly, the same question about C:\Documents and Settings or just C:\Users\USERNAME.

Thank you.
0
Comment
  • 2
  • 2
4 Comments
 
LVL 81

Expert Comment

by:arnold
ID: 40534857
With 32GB of ram you should not have any performance affecting swapping.
Usually, you have to leave a swap space on the boot drive of at least 200MB.
It is safe to add swap space on the second drive as mentioned before, the 32GB of ram means it is unlikely that you will run into a swapping issue unless you try to load up a 60Gb file for editing.

Depending on what it is your system is doing, SSD means your system will boot faster, your applications will launch faster.
Access to SSD is much faster than access to a standard HDD

In memory speed performance, memory is fastest, SSD is next, hybrid is next, HDD is next.

The hybrid SSD is SSD+magnetic HDD that includes logic that it migrates frequently accessed data from the HDD onto the SSD within the hybrid drive to improve performance.
0
 

Author Comment

by:E. Douglas (Doug) Jensen
ID: 40535800
Thank you. I read somewhere that temp is used a lot (my current PC temp is 81 files and directories, 10GB in size) suggesting it should be on the SSD--do you think having temp on the hybrid drive and thus accessed more slowly would be partially compensated for by Windows presumably being able to use the concurrency of multicores and multithreading? Or would Windows just not take advantage of those for temp? I suppose 10GB isn't so bad, and maybe I should start deleting the deletable (not in use) temp files and directories when I shut down.

I read that relocating my user profile to another (the hybrid) drive is easy. On my current PC my profile is hundreds of MB and that does not include any multimedia files because they are on a separate drive. As with temp, I wonder if the performance hit from having my profile on the hybrid drive would be helped by having multiple cores and threads--or would Windows not take advantage of those for accessing my profile on the hybrid drive.

--Doug
0
 
LVL 81

Accepted Solution

by:
arnold earned 2000 total points
ID: 40536537
temp is often supposed to be cleared on system reboot.
Data in that directory is often when you install applications, drivers that need a temporary location to expand the files, etc.

There is no need to move/relocate TEMP.

There are different ways to relocate the users
one if planned from the begining deals with creating a partition on a second drive of XG and then instead of mounting it as a drive, mounting it as a path c:\users
though should that drive fail, you might run into issues loging as c:\users will not be there ....


The other you can relocate the profile to another drive or relocate certain folders i.e. My documents, Application Data, Start, and Desktop.

You might be attributing some slowness or perceived slowness to the wrong components.  The profile on ssd is the fastest, relocating to the Hybrid should only be considered if you need more space. there are ways to create "link" for certain files to go a directory on the hybrid drive.
 
The following times, your system access  your profile.
On login. It needs to load your user registry.
When you want to access your my documents.
When you launch an application, the user portion of the registry is consulted for settings, etc.
when you refresh the display of your desktop if you have files, shortcuts, etc.
When you hit the start button, if you have custom start menu applications.
etc.
When you want to save data into my documents or open one from there.


In your case, depending on how large the SSD is and how you plan to use the system,
You could install the OS/applications on the SSD and data portion of any application onto the hybrid.
Make sure to periodically backup your OS/Applications to the hybrid as well as backup your hybrid data to an external source.

Depending on the model/CPU type/speed you should be fine.

Here is the general breakdown of the system components from fastest to slowest
Processor
memory
ssd storage
hybrid storage (analytically adjusted by vendor built-in logic"
Removable cd/dvd, USB, etc.
user input
0
 

Author Comment

by:E. Douglas (Doug) Jensen
ID: 40543600
Thank you. I will think about that moving part of my profile to the hybrid drive. My space problems are that I have only 256GB of SSD but: a) I have about 120 applications (I am used to having a 2TB C: drive); and b) applications put lots (10's of GB) of data in my profile (documents and settings).

Regarding my swap file: On my current PC I have it fixed size at the maximum size recommended by Windows, and another duplicate on another drive, hoping for some concurrency. As you recommended, I doubt I have to worry about swapping much. I was thinking to have just one swap file on the hybrid drive.
0

Featured Post

Prep for the ITIL® Foundation Certification Exam

December’s Course of the Month is now available! Enroll to learn ITIL® Foundation best practices for delivering IT services effectively and efficiently.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

IF you are either unfamiliar with rootkits, or want to know more about them, read on ....
Unable to change the program that handles the scan event from a network attached Canon/Brother printer/scanner. This means you'll always have to choose which program handles this action, e.g. ControlCenter4 (in the case of a Brother).
This Micro Tutorial will give you a basic overview of Windows Live Photo Gallery and show you various editing filters and touches to photos you can apply. This will be demonstrated using Windows Live Photo Gallery on Windows 7 operating system.
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…

862 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question