PC Review


Reply
Thread Tools Rate Thread

Actual memory available - how to get true reading?

 
 
ChrisE
Guest
Posts: n/a
 
      6th Oct 2006
I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
processor.
Windows states 3 gigs physical and 2.5 available.

Are my memory demanding programs using the 4 gigs or only what WinXP
'sees' (3 gig limit)?

I have recently had a few blue screens plus Heap 'out of memory, free
up memory' error.

Chris

 
Reply With Quote
 
 
 
 
Jim
Guest
Posts: n/a
 
      6th Oct 2006

"ChrisE" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
> processor.
> Windows states 3 gigs physical and 2.5 available.
>
> Are my memory demanding programs using the 4 gigs or only what WinXP
> 'sees' (3 gig limit)?
>
> I have recently had a few blue screens plus Heap 'out of memory, free
> up memory' error.
>
> Chris
>

If you use the /3GB switch in bootini, then XP will let your programs use up
to 3GB of user virtual memory. Otherwise, your programs can only use 2GB of
user virtual memory.
The amount of physical memory that your computer contains has no effect on
the amount of virtual memory. All that can happen is that more of your
virtual address space is located in physical memory.
Hence, your program may run faster because it swaps lots less.

Most multiprocessor systems let each processor access the entire amount of
physical memory that you have. Thus, unless your program is written to take
full advantage of a multi-processor cpu, whatever physical memory that the
other processor needs cannot be used by your program. I would suspect that
those messages are the result of your configuration.

I would also suspect that your programs would benefit from a full blown
64bit operating system (definitely not a 32bit operating system running on a
64bit processor).

Jim


 
Reply With Quote
 
Tim Slattery
Guest
Posts: n/a
 
      6th Oct 2006
"Jim" <(E-Mail Removed)> wrote:

>
>"ChrisE" <(E-Mail Removed)> wrote in message
>news:(E-Mail Removed)...
>>I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
>> processor.
>> Windows states 3 gigs physical and 2.5 available.
>>
>> Are my memory demanding programs using the 4 gigs or only what WinXP
>> 'sees' (3 gig limit)?


This is a recurring question. XP cannot use 4GB of physical RAM.
Partly that's because the 4GB address space must be used to address
video RAM and memory and registers in other peripherals. But something
else is going on too. MVP Tom Porterfield posted this KB link:
http://support.microsoft.com/kb/888137


--
Tim Slattery
MS MVP(DTS)
(E-Mail Removed)
 
Reply With Quote
 
Tim Slattery
Guest
Posts: n/a
 
      6th Oct 2006
"Jim" <(E-Mail Removed)> wrote:

>
>"ChrisE" <(E-Mail Removed)> wrote in message
>news:(E-Mail Removed)...
>>I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
>> processor.
>> Windows states 3 gigs physical and 2.5 available.
>>
>> Are my memory demanding programs using the 4 gigs or only what WinXP
>> 'sees' (3 gig limit)?
>>
>> I have recently had a few blue screens plus Heap 'out of memory, free
>> up memory' error.
>>
>> Chris
>>

>If you use the /3GB switch in bootini, then XP will let your programs use up
>to 3GB of user virtual memory. Otherwise, your programs can only use 2GB of
>user virtual memory.


Right, the switch controls allocation of the 4GB virtual memory space
that each process in XP gets. IT HAS NOTHING TO DO WITH PHYSICAL
RAM!!!!!

--
Tim Slattery
MS MVP(DTS)
(E-Mail Removed)
 
Reply With Quote
 
ChrisE
Guest
Posts: n/a
 
      6th Oct 2006
Thanks Jim and Tim - very helpful.

So did I buy too much ram when XP can only see/use 3 gig?

Also - should I increase virtual ram settings?

Chris


Tim Slattery wrote:
> "Jim" <(E-Mail Removed)> wrote:
>
> >
> >"ChrisE" <(E-Mail Removed)> wrote in message
> >news:(E-Mail Removed)...
> >>I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
> >> processor.
> >> Windows states 3 gigs physical and 2.5 available.
> >>
> >> Are my memory demanding programs using the 4 gigs or only what WinXP
> >> 'sees' (3 gig limit)?
> >>
> >> I have recently had a few blue screens plus Heap 'out of memory, free
> >> up memory' error.
> >>
> >> Chris
> >>

> >If you use the /3GB switch in bootini, then XP will let your programs use up
> >to 3GB of user virtual memory. Otherwise, your programs can only use 2GB of
> >user virtual memory.

>
> Right, the switch controls allocation of the 4GB virtual memory space
> that each process in XP gets. IT HAS NOTHING TO DO WITH PHYSICAL
> RAM!!!!!
>
> --
> Tim Slattery
> MS MVP(DTS)
> (E-Mail Removed)


 
Reply With Quote
 
Rock
Guest
Posts: n/a
 
      7th Oct 2006
"ChrisE" wrote

> Thanks Jim and Tim - very helpful.
>
> So did I buy too much ram when XP can only see/use 3 gig?
>
> Also - should I increase virtual ram settings?


> Tim Slattery wrote:
>> "Jim" wrote:
>>
>> >
>> >"ChrisE" wrote


>> >>I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
>> >> processor.
>> >> Windows states 3 gigs physical and 2.5 available.
>> >>
>> >> Are my memory demanding programs using the 4 gigs or only what WinXP
>> >> 'sees' (3 gig limit)?
>> >>
>> >> I have recently had a few blue screens plus Heap 'out of memory, free
>> >> up memory' error.
>> >>
>> >> Chris
>> >>
>> >If you use the /3GB switch in bootini, then XP will let your programs
>> >use up
>> >to 3GB of user virtual memory. Otherwise, your programs can only use
>> >2GB of
>> >user virtual memory.

>>
>> Right, the switch controls allocation of the 4GB virtual memory space
>> that each process in XP gets. IT HAS NOTHING TO DO WITH PHYSICAL
>> RAM!!!!!


The amount of space to allocate to the page file depends on how much memory
is installed and what programs are run. As a general rule the more memory
in the system the less a page file is needed, but don't turn it off. XP
might complain. That oft heard rule of thumb to set the page file to 1.5 x
RAM is silly. That allocates too much for when there is plenty of RAM and
too little when there is only a small amount of RAM. See this article about
virtual memory in XP and setting the page file.

http://www.aumha.org/win5/a/xpvm.htm

--

Rock [ MVP User/Shell]

 
Reply With Quote
 
=?Utf-8?B?SmFtZXNA?=
Guest
Posts: n/a
 
      7th Oct 2006
I have lost memory , i have a total of 730mb of ram on an IBm T30 laptop.
But only one stick of ram is read. The second stick is gone. It use to be
all there before i reimaged my laptop. I had xp pro before and after. I
think it came up missing after i installed a patch or Office 2003 updates.
Thanks for any help.

655360 bytes total conventional memory
655360 bytes available to MS-DOS
627264 largest executable program size
1048576 bytes total contiguous extended memory
0 bytes available for contiguoius extended memory
941056 bytes available XMS memory
MS-DOS resident in high memory area

"ChrisE" wrote:

> I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
> processor.
> Windows states 3 gigs physical and 2.5 available.
>
> Are my memory demanding programs using the 4 gigs or only what WinXP
> 'sees' (3 gig limit)?
>
> I have recently had a few blue screens plus Heap 'out of memory, free
> up memory' error.
>
> Chris
>
>

 
Reply With Quote
 
Homer J. Simpson
Guest
Posts: n/a
 
      8th Oct 2006
>>If you use the /3GB switch in bootini, then XP will let your programs use
>>up
>>to 3GB of user virtual memory. Otherwise, your programs can only use 2GB
>>of
>>user virtual memory.

>
> Right, the switch controls allocation of the 4GB virtual memory space
> that each process in XP gets. IT HAS NOTHING TO DO WITH PHYSICAL
> RAM!!!!!


....not to mention anything about the fact that the switch does absolutely
NOTHING for programs that haven't been explicitely compiled with the
/LARGEADDRESSAWARE switch.


 
Reply With Quote
 
Bob I
Guest
Posts: n/a
 
      9th Oct 2006
That readout has absolutely nothing to do with the ram installed. Press
WinKey+Pause/Break key or R-click "My Computer", then properties to see
installed memory.

James@ wrote:

> I have lost memory , i have a total of 730mb of ram on an IBm T30 laptop.
> But only one stick of ram is read. The second stick is gone. It use to be
> all there before i reimaged my laptop. I had xp pro before and after. I
> think it came up missing after i installed a patch or Office 2003 updates.
> Thanks for any help.
>
> 655360 bytes total conventional memory
> 655360 bytes available to MS-DOS
> 627264 largest executable program size
> 1048576 bytes total contiguous extended memory
> 0 bytes available for contiguoius extended memory
> 941056 bytes available XMS memory
> MS-DOS resident in high memory area
>
> "ChrisE" wrote:
>
>
>>I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
>>processor.
>>Windows states 3 gigs physical and 2.5 available.
>>
>>Are my memory demanding programs using the 4 gigs or only what WinXP
>>'sees' (3 gig limit)?
>>
>>I have recently had a few blue screens plus Heap 'out of memory, free
>>up memory' error.
>>
>>Chris
>>
>>


 
Reply With Quote
 
=?Utf-8?B?SmFtZXNA?=
Guest
Posts: n/a
 
      9th Oct 2006
Bob
Thank you for your response. I am sorry i realize the DOS prompt box was
not wrong. However I did as you request and it is still the same. It only
shows 512mb of 796mb of ram. Thank you for any help you can give.

"Bob I" wrote:

> That readout has absolutely nothing to do with the ram installed. Press
> WinKey+Pause/Break key or R-click "My Computer", then properties to see
> installed memory.
>
> James@ wrote:
>
> > I have lost memory , i have a total of 730mb of ram on an IBm T30 laptop.
> > But only one stick of ram is read. The second stick is gone. It use to be
> > all there before i reimaged my laptop. I had xp pro before and after. I
> > think it came up missing after i installed a patch or Office 2003 updates.
> > Thanks for any help.
> >
> > 655360 bytes total conventional memory
> > 655360 bytes available to MS-DOS
> > 627264 largest executable program size
> > 1048576 bytes total contiguous extended memory
> > 0 bytes available for contiguoius extended memory
> > 941056 bytes available XMS memory
> > MS-DOS resident in high memory area
> >
> > "ChrisE" wrote:
> >
> >
> >>I just purchased a custom pc w/ 4 gigs ram and WinXP SP2 on a P945 dual
> >>processor.
> >>Windows states 3 gigs physical and 2.5 available.
> >>
> >>Are my memory demanding programs using the 4 gigs or only what WinXP
> >>'sees' (3 gig limit)?
> >>
> >>I have recently had a few blue screens plus Heap 'out of memory, free
> >>up memory' error.
> >>
> >>Chris
> >>
> >>

>
>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Reading the actual vb.net project published build # barcrofter Microsoft VB .NET 3 24th Sep 2008 10:53 PM
Reading Stream After RedirectStandardOutput=True Blocks Charles Law Microsoft Dot NET 6 17th Mar 2006 04:57 PM
memory display smaller than actual Sachi Noma Windows XP Basics 8 12th Nov 2005 04:11 PM
memory display smaller than actual Sachi Noma Windows XP General 8 12th Nov 2005 04:11 PM
memory display smaller than actual Sachi Noma Windows XP Help 8 12th Nov 2005 04:11 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:03 PM.