Re: Windows cannot log you on because your profile cannot be loade

Tech-Archive recommends: Fix windows errors by optimizing your registry



I don't fully endorse Brian's article because some of his comments include incorrect facts. The other problem I have with it is all of the comments--they serve to confuse the reader on what is a complex topic to understand.

What I have noticed is that people come to false conclusions after reading the article and comments of others, as well as statements made elsewhere on the web, specifically:

- Use of PAE switch is bad in a 32-bit TS environment. The truth is that this *may* be bad or it may not, depending on the specific circumstances. It is the same type of thing as saying that XX server specs will support XX number of concurrent users--it is too broad of a statement.

- Putting more than 4GB in a 32-bit TS server is pointless. This *may* be true in some circumstances, but in many cases (especially 2003) this is false.

- 2GB of physical memory is used by the OS, which only leaves 2GB for user applications on a 32-bit TS with 4GB of RAM. Again this is false and shows a misunderstanding of virtual versus physical memory.

Now I think Brian made an excellent attempt to summarize what is a complex topic, but I think the article falls short and doesn't explain things in enough detail. This combined with incorrect facts leads to confusion I believe for many readers.

I like Brian's articles in general but more for the "big picture thinking" aspect then their technical details.

When teaching this subject to others I like to walk the person through excercises where I artificially create resource problems and then correct them. This allows the person to see for themself how the memory works and how to fix common problems.

This is a case where people should read a physical book (or at a minimum chapter 7) if they want to improve their understanding:

Microsoft Windows Internals, Fourth Edition

http://www.amazon.com/Microsoft-Windows-Internals-Fourth-Pro-Developer/dp/0735619174/ref=pd_bbs_sr_1/104-3284169-8370352

-TP

Vera Noest [MVP] wrote:
Check this out:

The 4GB Windows Memory Limit: What does it really mean?
http://www.brianmadden.com/content/content.asp?ID=69

_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___

.



Relevant Pages

  • RE: UnmapViewOfFile appears to work differently from different app
    ... started to write modified pages from the cache and shrink the cache, ... I have that server process mapping the same pages and I shut it down after ... My machine has 2 GB of physical memory. ...
    (microsoft.public.win32.programmer.kernel)
  • Re: memory problems?
    ... On a server without the /3gb switch set, ... >>> on other drives because the other drives are the db and log file ... >>> about the store virtual bytes and teh avail physical memory. ...
    (microsoft.public.exchange.admin)
  • Re: network problem terminal server?
    ... How much physical memory does the TS server have? ... DETAIL - Insufficient system resources exist to complete the requested ... network interface cards, each one acting on a different network ...
    (microsoft.public.win2000.networking)
  • Re: Windows 7
    ... PAE on a client is only useful in dealing with certain device driver issues raised by Data Execution Protection. ... "By default, servers running the 32-bit editions of Windows Server 2003, Enterprise Edition, and Windows Server 2003, Datacenter Edition, support only 32-bit memory addressing and thus are able to access only 4 gigabytes of physical memory. ...
    (microsoft.public.windows.vista.general)
  • SP1 2003 Ent Hanging on boot
    ... I am having issues after installing SP1 on a ENT 2003 Server box. ... Available Physical Memory 505.20 MB ... Available Virtual Memory 2.58 GB ...
    (microsoft.public.windows.server.general)