Jump to content

Where to put swapper file ?


Recommended Posts

Guest flahmeshess
Posted

I have 2 disk.

 

HDD1 has

- C: OS

- D: applications

- E: data

- X: temp data

HDD2 has

- not use

- F: data

- Y: temp data

 

I created a X: drive which is at the end of 1 HDD to put but I wonder

if that is the optimal place to put it. Should I put it in Y: drive

which is separate from my OS ? Or should I put it in C: ?

 

My problem now is that since I've added the HDD2 (which is 500GB), my

system hangs when going to standby. I don't know if it's due to HDD2.

 

Thanks.

  • Replies 4
  • Created
  • Last Reply

Popular Days

Guest philo
Posted

Re: Where to put swapper file ?

 

 

"flahmeshess" <dingdongdingding@yahoo.com> wrote in message

news:1186438284.494511.150840@g12g2000prg.googlegroups.com...

> I have 2 disk.

>

> HDD1 has

> - C: OS

> - D: applications

> - E: data

> - X: temp data

> HDD2 has

> - not use

> - F: data

> - Y: temp data

>

> I created a X: drive which is at the end of 1 HDD to put but I wonder

> if that is the optimal place to put it. Should I put it in Y: drive

> which is separate from my OS ? Or should I put it in C: ?

>

> My problem now is that since I've added the HDD2 (which is 500GB), my

> system hangs when going to standby. I don't know if it's due to HDD2.

>

 

 

Normally you'd put the page file on the *primary* partition of your fastest

drive.

 

Have a look...you might have two page files... Try putting it on your C:

drive only and see what happens

Guest Joshua Bolton
Posted

RE: Where to put swapper file ?

 

Partition type doesn't matter. It could be on an extended partition.

 

For a server you would move the pagefile to the 2nd hard drive. This way

disk io access isn't be competed for by system and pagefile operations.

Optimally drive2 is on the second ide channel.

 

Some MS articles would suggest you leave a small pagefile on c: for if there

is a crash dump [debug info]. My response is to ask the question when was

the last time you fixed a problem from reading a crash dump? If your answer

is like mine: NEVER then I say 0 out the file on c: and only have the

pagefile on the 2nd drive.

 

There are two more aspects of optimizing the pagefile

1. set the min and max values the same so you don't waste cpu cycles

dynamically expanding and contracting the pagefile.

2. right sizing the pagefile. Nothing replaces having sufficent RAM. You

do not want to oversize your pagefile. Its a waste of disk space and doesn't

add any speed to your system. It can actually slow your system down if

heavily utilized since it is a million times slower than RAM. You should

start with 1.5x your ram and with performance monitor monitor it. Odds are

you can shrink it. I have one old server that has run flawlessly for 7 years

and only has a 200meg pagefile.

Guest Enkidu
Posted

Re: Where to put swapper file ?

 

Joshua Bolton wrote:

> Partition type doesn't matter. It could be on an extended partition.

>

>

> For a server you would move the pagefile to the 2nd hard drive. This

> way disk io access isn't be competed for by system and pagefile

> operations. Optimally drive2 is on the second ide channel.

>

However by doing that you end up competing with application data IO. For

instance if you have a database on the second drive it would NOT be a

good idea to put the pagefile there.

>

> Some MS articles would suggest you leave a small pagefile on c: for

> if there is a crash dump [debug info]. My response is to ask the

> question when was the last time you fixed a problem from reading a

> crash dump? If your answer is like mine: NEVER then I say 0 out the

> file on c: and only have the pagefile on the 2nd drive.

>

> There are two more aspects of optimizing the pagefile 1. set the min

> and max values the same so you don't waste cpu cycles dynamically

> expanding and contracting the pagefile.

>

That happens very rarely anyway.

>

> 2. right sizing the pagefile. Nothing replaces having sufficent RAM.

> You do not want to oversize your pagefile. Its a waste of disk space

> and doesn't add any speed to your system.

>

Disk space is cheap, and the swapfile is never going to be more than a

GB or so,

>

> It can actually slow your system down if heavily utilized since it is

> a million times slower than RAM.

>

This is not true. You will only swap significantly if you don't have

enough RAM. Only if the system is swapping consistently will the speed

of RAM versus the speed of disk IO be relevant, and then you need more

RAM. Nothing to do with the size of the swapfile. If you DO need to swap

you need at least enough swapfile space to contain as many pages as are

swapped out. If you have a large *underused* swapfile that is fragmented

you might see a bit of a slowdown.

>

> You should start with 1.5x your ram and with performance monitor

> monitor it. Odds are you can shrink it. I have one old server that

> has run flawlessly for 7 years and only has a 200meg pagefile.

>

This is true, so far as it goes. But if you have a small amount of RAM

(eg 1 - 2 GB) then this only uses 3GB of disk space, which is not worth

worrying about. If you have a large amount of RAM (16GB+) you would

likely be using only 2 - 3 GB of swap space anyway - assuming you don't

run something like an Oracle database. But these are only rules of

thumb. Your 200MB swapfile server works for whatever app you run on

there, but that configuration would not work in other situations.

 

Cheers,

 

Cliff

 

--

 

Have you ever noticed that if something is advertised as 'amusing' or

'hilarious', it usually isn't?

Guest Sid Elbow
Posted

Re: Where to put swapper file ?

 

Joshua Bolton wrote:

> Some MS articles would suggest you leave a small pagefile on c: for if there

> is a crash dump [debug info]. My response is to ask the question when was

> the last time you fixed a problem from reading a crash dump? If your answer

> is like mine: NEVER then I say 0 out the file on c: and only have the

> pagefile on the 2nd drive.

 

.... just make sure that in any subsequent system changes (partition

changes, hard-drive swaps etc) the partition letter that you allocated

the swap file to, is actually available. Else you may not be able to boot.

 

That "small pagefile on c:" is a good safety measure.


×
×
  • Create New...