A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » General Hardware & Peripherals » Storage (alternative)
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

SSD-HDD Question



 
 
Thread Tools Display Modes
  #11  
Old October 2nd 12, 07:56 AM posted to comp.sys.ibm.pc.hardware.storage
David Brown[_2_]
external usenet poster
 
Posts: 323
Default SSD-HDD Question

On 02/10/2012 07:35, Timothy Daniels wrote:
"Yousuf Khan" shared his thoughts on SSDs:
[ ...... ]


Have you ever thought of using a small capacity SSD
for the pagefile?

Is it implicit in your discussion that you've maxed out
your RAM (which can be seen a fast pagefile)?


No, RAM cannot be seen as a "fast pagefile". A pagefile can be seen as
a slow expansion to RAM for some purposes, which is a different matter.

Small capacity SSDs are not a great idea for pagefiles, especially ones
that are heavily used - small SSDs usually have more limited controllers
and have less cells to spread the wear, and you can get wear-out effects
(or at least slowdowns) that you would not see with a larger and better
SSD. And given the price of ram these days, you are probably cheaper
with real ram than a dedicated small SSD for swap.



  #12  
Old October 2nd 12, 06:30 PM posted to comp.sys.ibm.pc.hardware.storage
Timothy Daniels[_4_]
external usenet poster
 
Posts: 208
Default SSD-HDD Question

"David Brown" wrote:
Timothy Daniels wrote:
"Yousuf Khan" shared his thoughts on SSDs:
[ ...... ]


Have you ever thought of using a small capacity SSD
for the pagefile?

Is it implicit in your discussion that you've maxed out
your RAM (which can be seen a fast pagefile)?


No, RAM cannot be seen as a "fast pagefile". A pagefile can be seen as
a slow expansion to RAM for some purposes, which is a different matter.

Small capacity SSDs are not a great idea for pagefiles, especially ones
that are heavily used - small SSDs usually have more limited controllers
and have less cells to spread the wear, and you can get wear-out effects
(or at least slowdowns) that you would not see with a larger and better
SSD. And given the price of ram these days, you are probably cheaper
with real ram than a dedicated small SSD for swap.



OK, then what is the best medium for a pagefile once RAM has been
maxed out? With a large amount of RAM, wouldn't an SSD dedicated
to a pagefile see only infrequent usage?

*TimDaniels*
  #13  
Old October 2nd 12, 10:26 PM posted to comp.sys.ibm.pc.hardware.storage
Grant[_6_]
external usenet poster
 
Posts: 40
Default SSD-HDD Question

On Tue, 2 Oct 2012 10:30:58 -0700, "Timothy Daniels" wrote:

"David Brown" wrote:
Timothy Daniels wrote:
"Yousuf Khan" shared his thoughts on SSDs:
[ ...... ]

Have you ever thought of using a small capacity SSD
for the pagefile?

Is it implicit in your discussion that you've maxed out
your RAM (which can be seen a fast pagefile)?


No, RAM cannot be seen as a "fast pagefile". A pagefile can be seen as
a slow expansion to RAM for some purposes, which is a different matter.

Small capacity SSDs are not a great idea for pagefiles, especially ones
that are heavily used - small SSDs usually have more limited controllers
and have less cells to spread the wear, and you can get wear-out effects
(or at least slowdowns) that you would not see with a larger and better
SSD. And given the price of ram these days, you are probably cheaper
with real ram than a dedicated small SSD for swap.



OK, then what is the best medium for a pagefile once RAM has been
maxed out? With a large amount of RAM, wouldn't an SSD dedicated
to a pagefile see only infrequent usage?


Paging may be more frequent than you think. Using Resource Monitor
last night during first backup operation on a new Win7 x64 install on
a box with 6GB memory: Memory was fully used for buffers, 0 free at
times and paging file accessed at +100kB/s on an intermittent basis.

About 4.5GB buffer memory in use!

There was a fair bit of write activity to the C: on SSD, about 5MB/s
into hidden areas, before peak 100MB/s writes to the backup HDD.

Paging file on a different spindle than the backup HDD.

Grant.

*TimDaniels*

  #14  
Old October 3rd 12, 09:53 AM posted to comp.sys.ibm.pc.hardware.storage
David Brown[_2_]
external usenet poster
 
Posts: 323
Default SSD-HDD Question

On 02/10/2012 19:30, Timothy Daniels wrote:
"David Brown" wrote:
Timothy Daniels wrote:
"Yousuf Khan" shared his thoughts on SSDs:
[ ...... ]

Have you ever thought of using a small capacity SSD
for the pagefile?

Is it implicit in your discussion that you've maxed out
your RAM (which can be seen a fast pagefile)?


No, RAM cannot be seen as a "fast pagefile". A pagefile can be seen
as a slow expansion to RAM for some purposes, which is a different
matter.

Small capacity SSDs are not a great idea for pagefiles, especially
ones that are heavily used - small SSDs usually have more limited
controllers and have less cells to spread the wear, and you can get
wear-out effects (or at least slowdowns) that you would not see with a
larger and better SSD. And given the price of ram these days, you are
probably cheaper with real ram than a dedicated small SSD for swap.



OK, then what is the best medium for a pagefile once RAM has been
maxed out? With a large amount of RAM, wouldn't an SSD dedicated
to a pagefile see only infrequent usage?


With a large amount of RAM, swap is usually not used much (but as Grant
says, Windows will use it a little even when there is no point in doing
so - and Linux will sometimes move old pages into swap if it feels the
ram is more useful as file cache). But you want fast access to swap.
So the best place is on an SSD for speed, on a big SSD (not a small one)
to avoid issues of wear and get the best use of the SSD's garbage
collection, and to get the fastest throughput (big SSDs are usually
faster). It is a serious waste of money to dedicate an SSD to swap -
you will almost certainly be better off spending that same money on more
ram. So put your swap file or swap partition on the same SSD(s) you
normally use.

If you don't have a big SSD with enough free space for swap, then put it
on a hard disk - in which case you want the least used fast hard disk as
your main swap.


  #15  
Old October 3rd 12, 04:29 PM posted to comp.sys.ibm.pc.hardware.storage
Mark F[_2_]
external usenet poster
 
Posts: 164
Default SSD-HDD Question

On Tue, 2 Oct 2012 10:30:58 -0700, "Timothy Daniels"
wrote:

"David Brown" wrote:
Timothy Daniels wrote:
"Yousuf Khan" shared his thoughts on SSDs:
[ ...... ]

Have you ever thought of using a small capacity SSD
for the pagefile?

Is it implicit in your discussion that you've maxed out
your RAM (which can be seen a fast pagefile)?


No, RAM cannot be seen as a "fast pagefile". A pagefile can be seen as
a slow expansion to RAM for some purposes, which is a different matter.

Small capacity SSDs are not a great idea for pagefiles, especially ones
that are heavily used - small SSDs usually have more limited controllers
and have less cells to spread the wear, and you can get wear-out effects
(or at least slowdowns) that you would not see with a larger and better
SSD. And given the price of ram these days, you are probably cheaper
with real ram than a dedicated small SSD for swap.



OK, then what is the best medium for a pagefile once RAM has been
maxed out? With a large amount of RAM, wouldn't an SSD dedicated
to a pagefile see only infrequent usage?

Using SLC rather than MLC typically results in faster performance,
fewer "stalls", and more than 10 times longer life.

The bad news is that the cost of SLC is typically 10 or more times the
cost per bit for MLC, even though a simple analysis indicates the cost
should only be 2 or 3 times as much.

The good news is that some nominally MLC devices seem to have SLC
type performance when slightly less than 1/2 of the nominal capacity
is allocated to partitions.

One such device is OCZ Vertex 4 using firmware 1.5.

This is what Toms Hardware says:

http://www.tomshardware.com/reviews/vertex-4-firmware-benchmark,3245-8.html
Naturally firmware changes and newer versions of the hardware may
behave differently, but in the meantime it seems like the OCZ
Vertex 4 at about 1/2 capacity will work well.

Disclaimers:
1. I have no connection with OCZ or Toms Hardware.
2. I have several Vertex 4 256GB and 512GB SSDs and they behaved well
in my tests with firmware 1.4, but I haven't tried firmware 1.5 and
running at 1/5 capacity, so I am only pointing out the experiences
that others have reported on the web.

However:
1. I have been using an OCZ Vertex 3 MAXIOPS as my system drive on
one of my Windows 7 systems for more than 6 months. Paging and
hibernation are on the Vertex 3 MAXIOPS and there have been no
problems, but I don't actually do much paging or hibernation.
*TimDaniels*

  #16  
Old October 4th 12, 01:32 AM posted to comp.sys.ibm.pc.hardware.storage
Timothy Daniels[_4_]
external usenet poster
 
Posts: 208
Default SSD-HDD Question

"David Brown" wrote:
[ ... ]
With a large amount of RAM, swap is usually not used much (but as Grant
says, Windows will use it a little even when there is no point in doing
so - and Linux will sometimes move old pages into swap if it feels the
ram is more useful as file cache). But you want fast access to swap.
So the best place is on an SSD for speed, on a big SSD (not a small one)
to avoid issues of wear and get the best use of the SSD's garbage
collection, and to get the fastest throughput (big SSDs are usually
faster). It is a serious waste of money to dedicate an SSD to swap -
you will almost certainly be better off spending that same money on more
ram. So put your swap file or swap partition on the same SSD(s) you
normally use.

If you don't have a big SSD with enough free space for swap, then put it
on a hard disk - in which case you want the least used fast hard disk as
your main swap.



OK, for some reason, everybody misses the clause about RAM being
maxed out. So, again:

Assuming that the RAM is at the maximum amount supported by the
motherboard, and you wanted the maximum speed to process large
files (such as video files), would you used the main SSD, a dedicated
SSD, or a partition on a dedicated magnetic rotational HD partition for
the swap file?

*TimDaniels*
  #17  
Old October 4th 12, 02:23 AM posted to comp.sys.ibm.pc.hardware.storage
Grant[_6_]
external usenet poster
 
Posts: 40
Default SSD-HDD Question

On Wed, 3 Oct 2012 17:32:58 -0700, "Timothy Daniels" wrote:

"David Brown" wrote:
[ ... ]
With a large amount of RAM, swap is usually not used much (but as Grant
says, Windows will use it a little even when there is no point in doing
so - and Linux will sometimes move old pages into swap if it feels the
ram is more useful as file cache). But you want fast access to swap.
So the best place is on an SSD for speed, on a big SSD (not a small one)
to avoid issues of wear and get the best use of the SSD's garbage
collection, and to get the fastest throughput (big SSDs are usually
faster). It is a serious waste of money to dedicate an SSD to swap -
you will almost certainly be better off spending that same money on more
ram. So put your swap file or swap partition on the same SSD(s) you
normally use.

If you don't have a big SSD with enough free space for swap, then put it
on a hard disk - in which case you want the least used fast hard disk as
your main swap.



OK, for some reason, everybody misses the clause about RAM being
maxed out. So, again:


I don't think we're missing the point. I described an observed
situation where a machine with 6GB and only ~1.5GB in use will use
the rest of memory for buffers, to the point of needed paging file
access.

Assuming that the RAM is at the maximum amount supported by the
motherboard, and you wanted the maximum speed to process large
files (such as video files), would you used the main SSD, a dedicated
SSD, or a partition on a dedicated magnetic rotational HD partition for
the swap file?


Use the method with least harmful impact on performance

HDD seek time will kill paging performance if there's user data
I/O happening on the same spindle. SSD doesn't have seek time
to slow it down, so then one considers wear.

Monitor performance with your own application mix.

Free memory is used for buffers, once you have enough memory for
the current OS + application's need, memory will get maxed out
for buffers and paging file will not see much activity.

If you have a machine aggressively paging (swapping), add memory.

I'm not sure there's a one size fits all solution. Still arguing
with myself

Grant.

*TimDaniels*

  #18  
Old October 4th 12, 07:41 AM posted to comp.sys.ibm.pc.hardware.storage
Timothy Daniels[_4_]
external usenet poster
 
Posts: 208
Default SSD-HDD Question

"Grant" replied:
[ .... ]
If you have a machine aggressively paging (swapping), add memory.



AGAIN, assume that the memory has been maxed out, i.e. the
motherboard cannot accommodate any more RAM. What would
you use if you needed more room for a pagefile - a dedicated SSD
or rotational magnetic HD(s)?

*TimDaniels*
  #19  
Old October 4th 12, 08:37 AM posted to comp.sys.ibm.pc.hardware.storage
David Brown[_2_]
external usenet poster
 
Posts: 323
Default SSD-HDD Question

On 04/10/2012 02:32, Timothy Daniels wrote:
"David Brown" wrote:
[ ... ]
With a large amount of RAM, swap is usually not used much (but as
Grant says, Windows will use it a little even when there is no point
in doing so - and Linux will sometimes move old pages into swap if it
feels the ram is more useful as file cache). But you want fast access
to swap. So the best place is on an SSD for speed, on a big SSD (not a
small one) to avoid issues of wear and get the best use of the SSD's
garbage collection, and to get the fastest throughput (big SSDs are
usually faster). It is a serious waste of money to dedicate an SSD to
swap - you will almost certainly be better off spending that same
money on more ram. So put your swap file or swap partition on the
same SSD(s) you normally use.

If you don't have a big SSD with enough free space for swap, then put
it on a hard disk - in which case you want the least used fast hard
disk as your main swap.



OK, for some reason, everybody misses the clause about RAM being
maxed out. So, again:

Assuming that the RAM is at the maximum amount supported by the
motherboard, and you wanted the maximum speed to process large
files (such as video files), would you used the main SSD, a dedicated
SSD, or a partition on a dedicated magnetic rotational HD partition for
the swap file?


I didn't miss the point, and the answer is the same. The only part you
can really complain about is the sentence "It is a serious waste of
money to dedicate an SSD to swap - you will almost certainly be better
off spending that same money on more ram." If you prefer, just think
of it as "It is a serious waste of money to dedicate an SSD to swap".
The same recommendations still apply - prefer swap on your main SSD, or
use space on a little-used HD if you don't have a main SSD.


To give a more elaborate answer about how to get maximal performance out
of a system that does not have enough ram (because you can't put more
ram in), the answer is that you can /never/ get decent performance.
Even at its best, swap is thousands of times slower than ram. You have
swap so that the OS can move less-used pages out of ram and make better
use of the ram - you do not have swap so that the computer can pretend
it has more memory.

So if you want to process these large files without enough memory, you
leave the machine to chew them overnight.

Alternatively, you upgrade the system in some way to allow you to put in
more memory. But any attempt at spending money to get "fast" swap is
useless - all you can get is "not quite so painfully slow" swap.


  #20  
Old October 4th 12, 04:10 PM posted to comp.sys.ibm.pc.hardware.storage
Daniel Prince
external usenet poster
 
Posts: 147
Default SSD-HDD Question

David Brown wrote:

Alternatively, you upgrade the system in some way to allow you to put in
more memory.


Maybe the original poster should say how much ram he now has.

What is the maximum amount of ram that any Windows 7 compatible
motherboard can accept? The last time I shopped for motherboards (a
few months ago), I found some that would use 32 gigs. Are there any
that can take 64 or 128 gigs?
--
When a cat sits in a human's lap both the human and the cat are usually
happy. The human is happy because he thinks the cat is sitting on him/her
because it loves her/him. The cat is happy because it thinks that by sitting
on the human it is dominant over the human.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
must pay attention to what when replacing hdd by ssd in laptop? Massimo[_4_] General 8 August 2nd 12 07:56 PM
HDD or SSD as primary storage thricipio Storage (alternative) 23 March 24th 12 02:03 AM
SSD question Matthew[_4_] Homebuilt PC's 3 October 22nd 10 05:44 PM
quick question about SSD's Matthew[_4_] Homebuilt PC's 5 June 28th 10 08:27 PM
SSD or no SSD (Solid State Drive)? x64 or x32? RayLopez99 Homebuilt PC's 1 June 18th 10 12:46 PM


All times are GMT +1. The time now is 06:13 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.