Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista General

Vista - Vista "Wow"

Reply
 
Old 04-01-2007   #11 (permalink)
cvp


 
 

Re: Vista "Wow"

Well... no I don't have to... but..

I stated more in my other post.
XP is butting up against all sorts of hardware limits set in place 20 years
ago when they seemed reasonable for the time (and since you like CP/VM
you'll probably remember when it hit them).
The most obvious one is the 4GB virtual memory problem with the flat memory
mapping. Too late to rearchitect for base/displacement model. As I stated in
the other post, 8GB plus systems will become commonplace in two years.
Another is the 2TB disk limit. Storage that was unimaginable a while back is
now achievable on a 2-disk raid-0 system.
Not many hit these problems right now, but all will soon.
So... how many OS variants (from one vendor) are needed to address these and
other limits? I would have argued for one new one (64-bit vista) and a few
catch-up enhancements to XP to make the two more interoperable. Instead
we'll have 2 variants (and associated development, testing and support costs
for several more years. This will give ISVs and IHVs excuses for lack of
support during the same period.

The fact that some apps see no performance benefits to 64-bit is irrelevant
(as long as some do). The limits need to be raised.

<.> wrote in message news:uHOo96HdHHA.3408@TK2MSFTNGP03.phx.gbl...
> There is no self evident arguement for that. So you do need to state
> reasons.
> "cvp" <goawayspammers@nowhere.com> wrote in message
> news:%23UIQdMHdHHA.4468@TK2MSFTNGP03.phx.gbl...
>> As I said in an earlier post, I think they should have restricted Vista
>> to 64-bit (with a few compatibility enhancements for XP (later).
>>
>> "philo" <philo@privacy.net> wrote in message
>> news:u5xtH$GdHHA.5044@TK2MSFTNGP05.phx.gbl...
>>>
>>> <.> wrote in message news:%23ATOC5GdHHA.4888@TK2MSFTNGP06.phx.gbl...
>>>> But the issue is in the buying. It is not efficient.
>>>
>>>
>>>
>>> <snip>
>>>
>>>
>>> I though MS should have concentrated on XP_64 and not even bothered with
>>> Vista...
>>>
>>> Had XP_64 be the new OS...maybe throw in a few enhancements...
>>>
>>> OTOH: Bill Gates seems to be making a little more money on his job than
>>> I am
>>> on mine.
>>>
>>> When I was a kid...I started out at $1.10 an hour...
>>>
>>> heck I must make two or three times that much today <G>
>>>
>>>

>>

>



My System SpecsSystem Spec
Old 04-02-2007   #12 (permalink)


 
 

Re: Vista "Wow"

Programmers hate segmented memory - that's why it's flat.

But there is also overlays type features in the kernel (not necesarly turned on in Vista) so programs can access more than 4MB. Also the 32 bit kernel can support up to 128 GB of main memory (windows datacentre server). There seems to be a lot of work on the NT kernel over the years on firstly extending limits, and now on removing limits.

Three major limits were made unconditional on Vista's release (being hardware limited now), system cache, and both paged and non paged pool.

Below are the memory limits. For future possibilities one just needs the maximun figure from each column. I suspect the cheapest hardware will determine future directions.

After all PC are very complicated because they are designed to be cheap, cheap in number of points to be soldered, cheap in few components, cheap as in using low cost things (like memory) and then complicated caches to make it faster (but still cheaper). This has been the design philosophy from the beginning - eg the 8 bit physical memory bus for 16 bit memory of 8088, saved 8 connectors and sets of circuits..


Memory Limits for Windows Releases
The following table specifies the limits on memory and address space for current releases of Windows. These limits vary by platform, operating system, and by whether IMAGE_FILE_LARGE_ADDRESS_AWARE and 4GT RAM Tuning (/3GB) are in use.

Memory type 32-bit Windows 64-bit Windows
User-mode virtual address space for each 32-bit process 2 GB
Up to 3 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE and /3GB
2 GB
4 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE

User-mode virtual address space for each 64-bit process N/A 2 GB

x64: 8 TB with IMAGE_FILE_LARGE_ADDRESS_AWARE
Intel IPF: 7 TB with IMAGE_FILE_LARGE_ADDRESS_AWARE

Kernel-mode virtual address space 2 GB
Up to 2 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE and /3GB
8 TB
Paged pool Limited only by kernel mode virtual address space, starting with Windows Vista.

Windows Server 2003: 650 MB
Windows XP: 490 MB
Windows 2000: 470 MB
128 GB
Non-paged pool Limited only by kernel mode virtual address space and physical memory, starting with Windows Vista.

Windows Server 2003 and Windows XP/2000: 256 MB (or 128 MB with /3GB)
128 GB
System cache virtual address space (physical size limited only by physical memory) Limited only by kernel mode virtual address space, starting with Windows Vista.

Windows Server 2003 and Windows XP/2000: 1 GB
1 TB


The following table specifies the limits on physical memory.

Physical memory limits 32-bit Windows 64-bit Windows
Windows Server "Longhorn", Datacenter Edition 128 GB
64 GB with 4GT RAM Tuning
1 TB
Windows Server "Longhorn", Enterprise Edition 64 GB 1 TB
Windows Server "Longhorn", Standard Edition 4 GB 32 GB
Windows Server "Longhorn", Datacenter Edition (Server Core installation) 128 GB 1 TB
Windows Server "Longhorn", Enterprise Edition (Server Core installation) 64 GB 1 TB
Windows Server "Longhorn", Standard Edition (Server Core installation) 4 GB 32GB
Windows Vista Ultimate 4 GB 128 GB
Windows Vista Enterprise 4 GB 128 GB
Windows Vista Business 4 GB 128 GB
Windows Vista Home Premium 4 GB 16 GB
Windows Vista Home Basic 4 GB 8 GB
Windows Vista Starter 1 GB N/A
Windows Storage Server 2003, Enterprise Edition 8 GB N/A
Windows Storage Server 2003 4 GB N/A
Windows Server 2003, Datacenter Edition SP1 128 GB
16 GB with /3GB
1 TB
Windows Server 2003, Enterprise Edition SP1 64 GB
16 GB with /3GB
1 TB
Windows Server 2003, Standard Edition SP1 4 GB 32 GB
Windows Server 2003, Datacenter Edition 128 GB
16 GB with /3GB
512 GB
Windows Server 2003, Enterprise Edition 32 GB
16 GB with /3GB
64 GB
Windows Server 2003, Standard Edition 4 GB 16 GB
Windows Server 2003, Web Edition 2 GB N/A
Windows XP 4 GB 128 GB
Windows XP Starter Edition 256 MB N/A


See Also
4GT RAM Tuning
IMAGE_FILE_LARGE_ADDRESS_AWARE



Send comments about this topic to Microsoft

Build date: 10/2/2006

See Also
4GT RAM Tuning
IMAGE_FILE_LARGE_ADDRESS_AWARE



Send comments about this topic to Microsoft

Build date: 10/2/2006

"cvp" <goawayspammers@nowhere.com> wrote in message news:%23$UsdUJdHHA.4216@TK2MSFTNGP02.phx.gbl...
> Well... no I don't have to... but..
>
> I stated more in my other post.
> XP is butting up against all sorts of hardware limits set in place 20 years
> ago when they seemed reasonable for the time (and since you like CP/VM
> you'll probably remember when it hit them).
> The most obvious one is the 4GB virtual memory problem with the flat memory
> mapping. Too late to rearchitect for base/displacement model. As I stated in
> the other post, 8GB plus systems will become commonplace in two years.
> Another is the 2TB disk limit. Storage that was unimaginable a while back is
> now achievable on a 2-disk raid-0 system.
> Not many hit these problems right now, but all will soon.
> So... how many OS variants (from one vendor) are needed to address these and
> other limits? I would have argued for one new one (64-bit vista) and a few
> catch-up enhancements to XP to make the two more interoperable. Instead
> we'll have 2 variants (and associated development, testing and support costs
> for several more years. This will give ISVs and IHVs excuses for lack of
> support during the same period.
>
> The fact that some apps see no performance benefits to 64-bit is irrelevant
> (as long as some do). The limits need to be raised.
>
> <.> wrote in message news:uHOo96HdHHA.3408@TK2MSFTNGP03.phx.gbl...
>> There is no self evident arguement for that. So you do need to state
>> reasons.
>> "cvp" <goawayspammers@nowhere.com> wrote in message
>> news:%23UIQdMHdHHA.4468@TK2MSFTNGP03.phx.gbl...
>>> As I said in an earlier post, I think they should have restricted Vista
>>> to 64-bit (with a few compatibility enhancements for XP (later).
>>>
>>> "philo" <philo@privacy.net> wrote in message
>>> news:u5xtH$GdHHA.5044@TK2MSFTNGP05.phx.gbl...
>>>>
>>>> <.> wrote in message news:%23ATOC5GdHHA.4888@TK2MSFTNGP06.phx.gbl...
>>>>> But the issue is in the buying. It is not efficient.
>>>>
>>>>
>>>>
>>>> <snip>
>>>>
>>>>
>>>> I though MS should have concentrated on XP_64 and not even bothered with
>>>> Vista...
>>>>
>>>> Had XP_64 be the new OS...maybe throw in a few enhancements...
>>>>
>>>> OTOH: Bill Gates seems to be making a little more money on his job than
>>>> I am
>>>> on mine.
>>>>
>>>> When I was a kid...I started out at $1.10 an hour...
>>>>
>>>> heck I must make two or three times that much today <G>
>>>>
>>>>
>>>

>>

>

My System SpecsSystem Spec
Old 04-02-2007   #13 (permalink)


 
 

Re: Vista "Wow"

PS I wake up to find I'm in a Turasmi alert. Ships are rushing to sea and
beaches are closed.
"cvp" <goawayspammers@nowhere.com> wrote in message
news:%23$UsdUJdHHA.4216@TK2MSFTNGP02.phx.gbl...
> Well... no I don't have to... but..
>
> I stated more in my other post.
> XP is butting up against all sorts of hardware limits set in place 20
> years ago when they seemed reasonable for the time (and since you like
> CP/VM you'll probably remember when it hit them).
> The most obvious one is the 4GB virtual memory problem with the flat
> memory mapping. Too late to rearchitect for base/displacement model. As I
> stated in the other post, 8GB plus systems will become commonplace in two
> years.
> Another is the 2TB disk limit. Storage that was unimaginable a while back
> is now achievable on a 2-disk raid-0 system.
> Not many hit these problems right now, but all will soon.
> So... how many OS variants (from one vendor) are needed to address these
> and other limits? I would have argued for one new one (64-bit vista) and a
> few catch-up enhancements to XP to make the two more interoperable.
> Instead we'll have 2 variants (and associated development, testing and
> support costs for several more years. This will give ISVs and IHVs excuses
> for lack of support during the same period.
>
> The fact that some apps see no performance benefits to 64-bit is
> irrelevant (as long as some do). The limits need to be raised.
>
> <.> wrote in message news:uHOo96HdHHA.3408@TK2MSFTNGP03.phx.gbl...
>> There is no self evident arguement for that. So you do need to state
>> reasons.
>> "cvp" <goawayspammers@nowhere.com> wrote in message
>> news:%23UIQdMHdHHA.4468@TK2MSFTNGP03.phx.gbl...
>>> As I said in an earlier post, I think they should have restricted Vista
>>> to 64-bit (with a few compatibility enhancements for XP (later).
>>>
>>> "philo" <philo@privacy.net> wrote in message
>>> news:u5xtH$GdHHA.5044@TK2MSFTNGP05.phx.gbl...
>>>>
>>>> <.> wrote in message news:%23ATOC5GdHHA.4888@TK2MSFTNGP06.phx.gbl...
>>>>> But the issue is in the buying. It is not efficient.
>>>>
>>>>
>>>>
>>>> <snip>
>>>>
>>>>
>>>> I though MS should have concentrated on XP_64 and not even bothered
>>>> with
>>>> Vista...
>>>>
>>>> Had XP_64 be the new OS...maybe throw in a few enhancements...
>>>>
>>>> OTOH: Bill Gates seems to be making a little more money on his job than
>>>> I am
>>>> on mine.
>>>>
>>>> When I was a kid...I started out at $1.10 an hour...
>>>>
>>>> heck I must make two or three times that much today <G>
>>>>
>>>>
>>>

>>

>


My System SpecsSystem Spec
Old 04-02-2007   #14 (permalink)
cvp


 
 

Re: Vista "Wow"

Sure there are lots of extention mechanisms - every architecture so far has used them when the limits are reached.Underneath the "flat" surface" of the water the OS is doggy paddling like crazy!

PCs (in fact any systems) are complicated because they deal with ever smaller, ever cheaper, ever more powerful and still have something to sell (and hold). If costs were the only thing driving them we'd have a watch sized PC1 (with a big magnifying glass) for the price of a handful of sand as the mainstream consumer model. Instead we have a balance of half the cost, twice the power as the perennial mainstream. Hence my conclusions on 64-bit (and Vista and linux and...)
<.> wrote in message news:eIzkp1NdHHA.4308@TK2MSFTNGP02.phx.gbl...
Programmers hate segmented memory - that's why it's flat.

But there is also overlays type features in the kernel (not necesarly turned on in Vista) so programs can access more than 4MB. Also the 32 bit kernel can support up to 128 GB of main memory (windows datacentre server). There seems to be a lot of work on the NT kernel over the years on firstly extending limits, and now on removing limits.

Three major limits were made unconditional on Vista's release (being hardware limited now), system cache, and both paged and non paged pool.

Below are the memory limits. For future possibilities one just needs the maximun figure from each column. I suspect the cheapest hardware will determine future directions.

After all PC are very complicated because they are designed to be cheap, cheap in number of points to be soldered, cheap in few components, cheap as in using low cost things (like memory) and then complicated caches to make it faster (but still cheaper). This has been the design philosophy from the beginning - eg the 8 bit physical memory bus for 16 bit memory of 8088, saved 8 connectors and sets of circuits..


Memory Limits for Windows Releases
The following table specifies the limits on memory and address space for current releases of Windows. These limits vary by platform, operating system, and by whether IMAGE_FILE_LARGE_ADDRESS_AWARE and 4GT RAM Tuning (/3GB) are in use.

Memory type 32-bit Windows 64-bit Windows
User-mode virtual address space for each 32-bit process 2 GB
Up to 3 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE and /3GB
2 GB
4 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE

User-mode virtual address space for each 64-bit process N/A 2 GB

x64: 8 TB with IMAGE_FILE_LARGE_ADDRESS_AWARE
Intel IPF: 7 TB with IMAGE_FILE_LARGE_ADDRESS_AWARE

Kernel-mode virtual address space 2 GB
Up to 2 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE and /3GB
8 TB
Paged pool Limited only by kernel mode virtual address space, starting with Windows Vista.

Windows Server 2003: 650 MB
Windows XP: 490 MB
Windows 2000: 470 MB
128 GB
Non-paged pool Limited only by kernel mode virtual address space and physical memory, starting with Windows Vista.

Windows Server 2003 and Windows XP/2000: 256 MB (or 128 MB with /3GB)
128 GB
System cache virtual address space (physical size limited only by physical memory) Limited only by kernel mode virtual address space, starting with Windows Vista.

Windows Server 2003 and Windows XP/2000: 1 GB
1 TB


The following table specifies the limits on physical memory.

Physical memory limits 32-bit Windows 64-bit Windows
Windows Server "Longhorn", Datacenter Edition 128 GB
64 GB with 4GT RAM Tuning
1 TB
Windows Server "Longhorn", Enterprise Edition 64 GB 1 TB
Windows Server "Longhorn", Standard Edition 4 GB 32 GB
Windows Server "Longhorn", Datacenter Edition (Server Core installation) 128 GB 1 TB
Windows Server "Longhorn", Enterprise Edition (Server Core installation) 64 GB 1 TB
Windows Server "Longhorn", Standard Edition (Server Core installation) 4 GB 32GB
Windows Vista Ultimate 4 GB 128 GB
Windows Vista Enterprise 4 GB 128 GB
Windows Vista Business 4 GB 128 GB
Windows Vista Home Premium 4 GB 16 GB
Windows Vista Home Basic 4 GB 8 GB
Windows Vista Starter 1 GB N/A
Windows Storage Server 2003, Enterprise Edition 8 GB N/A
Windows Storage Server 2003 4 GB N/A
Windows Server 2003, Datacenter Edition SP1 128 GB
16 GB with /3GB
1 TB
Windows Server 2003, Enterprise Edition SP1 64 GB
16 GB with /3GB
1 TB
Windows Server 2003, Standard Edition SP1 4 GB 32 GB
Windows Server 2003, Datacenter Edition 128 GB
16 GB with /3GB
512 GB
Windows Server 2003, Enterprise Edition 32 GB
16 GB with /3GB
64 GB
Windows Server 2003, Standard Edition 4 GB 16 GB
Windows Server 2003, Web Edition 2 GB N/A
Windows XP 4 GB 128 GB
Windows XP Starter Edition 256 MB N/A


See Also
4GT RAM Tuning
IMAGE_FILE_LARGE_ADDRESS_AWARE



Send comments about this topic to Microsoft

Build date: 10/2/2006

See Also
4GT RAM Tuning
IMAGE_FILE_LARGE_ADDRESS_AWARE



Send comments about this topic to Microsoft

Build date: 10/2/2006

"cvp" <goawayspammers@nowhere.com> wrote in message news:%23$UsdUJdHHA.4216@TK2MSFTNGP02.phx.gbl...
> Well... no I don't have to... but..
>
> I stated more in my other post.
> XP is butting up against all sorts of hardware limits set in place 20 years
> ago when they seemed reasonable for the time (and since you like CP/VM
> you'll probably remember when it hit them).
> The most obvious one is the 4GB virtual memory problem with the flat memory
> mapping. Too late to rearchitect for base/displacement model. As I stated in
> the other post, 8GB plus systems will become commonplace in two years.
> Another is the 2TB disk limit. Storage that was unimaginable a while back is
> now achievable on a 2-disk raid-0 system.
> Not many hit these problems right now, but all will soon.
> So... how many OS variants (from one vendor) are needed to address these and
> other limits? I would have argued for one new one (64-bit vista) and a few
> catch-up enhancements to XP to make the two more interoperable. Instead
> we'll have 2 variants (and associated development, testing and support costs
> for several more years. This will give ISVs and IHVs excuses for lack of
> support during the same period.
>
> The fact that some apps see no performance benefits to 64-bit is irrelevant
> (as long as some do). The limits need to be raised.
>
> <.> wrote in message news:uHOo96HdHHA.3408@TK2MSFTNGP03.phx.gbl...
>> There is no self evident arguement for that. So you do need to state
>> reasons.
>> "cvp" <goawayspammers@nowhere.com> wrote in message
>> news:%23UIQdMHdHHA.4468@TK2MSFTNGP03.phx.gbl...
>>> As I said in an earlier post, I think they should have restricted Vista
>>> to 64-bit (with a few compatibility enhancements for XP (later).
>>>
>>> "philo" <philo@privacy.net> wrote in message
>>> news:u5xtH$GdHHA.5044@TK2MSFTNGP05.phx.gbl...
>>>>
>>>> <.> wrote in message news:%23ATOC5GdHHA.4888@TK2MSFTNGP06.phx.gbl...
>>>>> But the issue is in the buying. It is not efficient.
>>>>
>>>>
>>>>
>>>> <snip>
>>>>
>>>>
>>>> I though MS should have concentrated on XP_64 and not even bothered with
>>>> Vista...
>>>>
>>>> Had XP_64 be the new OS...maybe throw in a few enhancements...
>>>>
>>>> OTOH: Bill Gates seems to be making a little more money on his job than
>>>> I am
>>>> on mine.
>>>>
>>>> When I was a kid...I started out at $1.10 an hour...
>>>>
>>>> heck I must make two or three times that much today <G>
>>>>
>>>>
>>>

>>

>

My System SpecsSystem Spec
Old 04-02-2007   #15 (permalink)
cvp


 
 

Re: Vista "Wow"

Ah but was it a 32-bit Tsunami or a 64-bit one?

<.> wrote in message news:OyPcX2NdHHA.3976@TK2MSFTNGP06.phx.gbl...
> PS I wake up to find I'm in a Turasmi alert. Ships are rushing to sea and
> beaches are closed.
> "cvp" <goawayspammers@nowhere.com> wrote in message
> news:%23$UsdUJdHHA.4216@TK2MSFTNGP02.phx.gbl...
>> Well... no I don't have to... but..
>>
>> I stated more in my other post.
>> XP is butting up against all sorts of hardware limits set in place 20
>> years ago when they seemed reasonable for the time (and since you like
>> CP/VM you'll probably remember when it hit them).
>> The most obvious one is the 4GB virtual memory problem with the flat
>> memory mapping. Too late to rearchitect for base/displacement model. As I
>> stated in the other post, 8GB plus systems will become commonplace in two
>> years.
>> Another is the 2TB disk limit. Storage that was unimaginable a while back
>> is now achievable on a 2-disk raid-0 system.
>> Not many hit these problems right now, but all will soon.
>> So... how many OS variants (from one vendor) are needed to address these
>> and other limits? I would have argued for one new one (64-bit vista) and
>> a few catch-up enhancements to XP to make the two more interoperable.
>> Instead we'll have 2 variants (and associated development, testing and
>> support costs for several more years. This will give ISVs and IHVs
>> excuses for lack of support during the same period.
>>
>> The fact that some apps see no performance benefits to 64-bit is
>> irrelevant (as long as some do). The limits need to be raised.
>>
>> <.> wrote in message news:uHOo96HdHHA.3408@TK2MSFTNGP03.phx.gbl...
>>> There is no self evident arguement for that. So you do need to state
>>> reasons.
>>> "cvp" <goawayspammers@nowhere.com> wrote in message
>>> news:%23UIQdMHdHHA.4468@TK2MSFTNGP03.phx.gbl...
>>>> As I said in an earlier post, I think they should have restricted Vista
>>>> to 64-bit (with a few compatibility enhancements for XP (later).
>>>>
>>>> "philo" <philo@privacy.net> wrote in message
>>>> news:u5xtH$GdHHA.5044@TK2MSFTNGP05.phx.gbl...
>>>>>
>>>>> <.> wrote in message news:%23ATOC5GdHHA.4888@TK2MSFTNGP06.phx.gbl...
>>>>>> But the issue is in the buying. It is not efficient.
>>>>>
>>>>>
>>>>>
>>>>> <snip>
>>>>>
>>>>>
>>>>> I though MS should have concentrated on XP_64 and not even bothered
>>>>> with
>>>>> Vista...
>>>>>
>>>>> Had XP_64 be the new OS...maybe throw in a few enhancements...
>>>>>
>>>>> OTOH: Bill Gates seems to be making a little more money on his job
>>>>> than I am
>>>>> on mine.
>>>>>
>>>>> When I was a kid...I started out at $1.10 an hour...
>>>>>
>>>>> heck I must make two or three times that much today <G>
>>>>>
>>>>>
>>>>
>>>

>>

>


My System SpecsSystem Spec
Old 04-02-2007   #16 (permalink)


 
 

Re: Vista "Wow"

The dead in the solomons rate it as 64 bit, me - nuffin happened, 1 bit. The
ships that put to sea, Cap'ts should be excuted for cowardice.
"cvp" <goawayspammers@nowhere.com> wrote in message
news:%23UpMhZTdHHA.1000@TK2MSFTNGP05.phx.gbl...
> Ah but was it a 32-bit Tsunami or a 64-bit one?
>
> <.> wrote in message news:OyPcX2NdHHA.3976@TK2MSFTNGP06.phx.gbl...
>> PS I wake up to find I'm in a Turasmi alert. Ships are rushing to sea and
>> beaches are closed.
>> "cvp" <goawayspammers@nowhere.com> wrote in message
>> news:%23$UsdUJdHHA.4216@TK2MSFTNGP02.phx.gbl...
>>> Well... no I don't have to... but..
>>>
>>> I stated more in my other post.
>>> XP is butting up against all sorts of hardware limits set in place 20
>>> years ago when they seemed reasonable for the time (and since you like
>>> CP/VM you'll probably remember when it hit them).
>>> The most obvious one is the 4GB virtual memory problem with the flat
>>> memory mapping. Too late to rearchitect for base/displacement model. As
>>> I stated in the other post, 8GB plus systems will become commonplace in
>>> two years.
>>> Another is the 2TB disk limit. Storage that was unimaginable a while
>>> back is now achievable on a 2-disk raid-0 system.
>>> Not many hit these problems right now, but all will soon.
>>> So... how many OS variants (from one vendor) are needed to address these
>>> and other limits? I would have argued for one new one (64-bit vista) and
>>> a few catch-up enhancements to XP to make the two more interoperable.
>>> Instead we'll have 2 variants (and associated development, testing and
>>> support costs for several more years. This will give ISVs and IHVs
>>> excuses for lack of support during the same period.
>>>
>>> The fact that some apps see no performance benefits to 64-bit is
>>> irrelevant (as long as some do). The limits need to be raised.
>>>
>>> <.> wrote in message news:uHOo96HdHHA.3408@TK2MSFTNGP03.phx.gbl...
>>>> There is no self evident arguement for that. So you do need to state
>>>> reasons.
>>>> "cvp" <goawayspammers@nowhere.com> wrote in message
>>>> news:%23UIQdMHdHHA.4468@TK2MSFTNGP03.phx.gbl...
>>>>> As I said in an earlier post, I think they should have restricted
>>>>> Vista to 64-bit (with a few compatibility enhancements for XP (later).
>>>>>
>>>>> "philo" <philo@privacy.net> wrote in message
>>>>> news:u5xtH$GdHHA.5044@TK2MSFTNGP05.phx.gbl...
>>>>>>
>>>>>> <.> wrote in message news:%23ATOC5GdHHA.4888@TK2MSFTNGP06.phx.gbl...
>>>>>>> But the issue is in the buying. It is not efficient.
>>>>>>
>>>>>>
>>>>>>
>>>>>> <snip>
>>>>>>
>>>>>>
>>>>>> I though MS should have concentrated on XP_64 and not even bothered
>>>>>> with
>>>>>> Vista...
>>>>>>
>>>>>> Had XP_64 be the new OS...maybe throw in a few enhancements...
>>>>>>
>>>>>> OTOH: Bill Gates seems to be making a little more money on his job
>>>>>> than I am
>>>>>> on mine.
>>>>>>
>>>>>> When I was a kid...I started out at $1.10 an hour...
>>>>>>
>>>>>> heck I must make two or three times that much today <G>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>

>>

>


My System SpecsSystem Spec
Old 04-02-2007   #17 (permalink)


 
 

Re: Vista "Wow"

What I hope for is neural networks built in to the CPU. Build it and the apps will come.
"cvp" <goawayspammers@nowhere.com> wrote in message news:OkRIpYTdHHA.1240@TK2MSFTNGP04.phx.gbl...
Sure there are lots of extention mechanisms - every architecture so far has used them when the limits are reached.Underneath the "flat" surface" of the water the OS is doggy paddling like crazy!

PCs (in fact any systems) are complicated because they deal with ever smaller, ever cheaper, ever more powerful and still have something to sell (and hold). If costs were the only thing driving them we'd have a watch sized PC1 (with a big magnifying glass) for the price of a handful of sand as the mainstream consumer model. Instead we have a balance of half the cost, twice the power as the perennial mainstream. Hence my conclusions on 64-bit (and Vista and linux and...)
<.> wrote in message news:eIzkp1NdHHA.4308@TK2MSFTNGP02.phx.gbl...
Programmers hate segmented memory - that's why it's flat.

But there is also overlays type features in the kernel (not necesarly turned on in Vista) so programs can access more than 4MB. Also the 32 bit kernel can support up to 128 GB of main memory (windows datacentre server). There seems to be a lot of work on the NT kernel over the years on firstly extending limits, and now on removing limits.

Three major limits were made unconditional on Vista's release (being hardware limited now), system cache, and both paged and non paged pool.

Below are the memory limits. For future possibilities one just needs the maximun figure from each column. I suspect the cheapest hardware will determine future directions.

After all PC are very complicated because they are designed to be cheap, cheap in number of points to be soldered, cheap in few components, cheap as in using low cost things (like memory) and then complicated caches to make it faster (but still cheaper). This has been the design philosophy from the beginning - eg the 8 bit physical memory bus for 16 bit memory of 8088, saved 8 connectors and sets of circuits..


Memory Limits for Windows Releases
The following table specifies the limits on memory and address space for current releases of Windows. These limits vary by platform, operating system, and by whether IMAGE_FILE_LARGE_ADDRESS_AWARE and 4GT RAM Tuning (/3GB) are in use.

Memory type 32-bit Windows 64-bit Windows
User-mode virtual address space for each 32-bit process 2 GB
Up to 3 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE and /3GB
2 GB
4 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE

User-mode virtual address space for each 64-bit process N/A 2 GB

x64: 8 TB with IMAGE_FILE_LARGE_ADDRESS_AWARE
Intel IPF: 7 TB with IMAGE_FILE_LARGE_ADDRESS_AWARE

Kernel-mode virtual address space 2 GB
Up to 2 GB with IMAGE_FILE_LARGE_ADDRESS_AWARE and /3GB
8 TB
Paged pool Limited only by kernel mode virtual address space, starting with Windows Vista.

Windows Server 2003: 650 MB
Windows XP: 490 MB
Windows 2000: 470 MB
128 GB
Non-paged pool Limited only by kernel mode virtual address space and physical memory, starting with Windows Vista.

Windows Server 2003 and Windows XP/2000: 256 MB (or 128 MB with /3GB)
128 GB
System cache virtual address space (physical size limited only by physical memory) Limited only by kernel mode virtual address space, starting with Windows Vista.

Windows Server 2003 and Windows XP/2000: 1 GB
1 TB


The following table specifies the limits on physical memory.

Physical memory limits 32-bit Windows 64-bit Windows
Windows Server "Longhorn", Datacenter Edition 128 GB
64 GB with 4GT RAM Tuning
1 TB
Windows Server "Longhorn", Enterprise Edition 64 GB 1 TB
Windows Server "Longhorn", Standard Edition 4 GB 32 GB
Windows Server "Longhorn", Datacenter Edition (Server Core installation) 128 GB 1 TB
Windows Server "Longhorn", Enterprise Edition (Server Core installation) 64 GB 1 TB
Windows Server "Longhorn", Standard Edition (Server Core installation) 4 GB 32GB
Windows Vista Ultimate 4 GB 128 GB
Windows Vista Enterprise 4 GB 128 GB
Windows Vista Business 4 GB 128 GB
Windows Vista Home Premium 4 GB 16 GB
Windows Vista Home Basic 4 GB 8 GB
Windows Vista Starter 1 GB N/A
Windows Storage Server 2003, Enterprise Edition 8 GB N/A
Windows Storage Server 2003 4 GB N/A
Windows Server 2003, Datacenter Edition SP1 128 GB
16 GB with /3GB
1 TB
Windows Server 2003, Enterprise Edition SP1 64 GB
16 GB with /3GB
1 TB
Windows Server 2003, Standard Edition SP1 4 GB 32 GB
Windows Server 2003, Datacenter Edition 128 GB
16 GB with /3GB
512 GB
Windows Server 2003, Enterprise Edition 32 GB
16 GB with /3GB
64 GB
Windows Server 2003, Standard Edition 4 GB 16 GB
Windows Server 2003, Web Edition 2 GB N/A
Windows XP 4 GB 128 GB
Windows XP Starter Edition 256 MB N/A


See Also
4GT RAM Tuning
IMAGE_FILE_LARGE_ADDRESS_AWARE



Send comments about this topic to Microsoft

Build date: 10/2/2006

See Also
4GT RAM Tuning
IMAGE_FILE_LARGE_ADDRESS_AWARE



Send comments about this topic to Microsoft

Build date: 10/2/2006

"cvp" <goawayspammers@nowhere.com> wrote in message news:%23$UsdUJdHHA.4216@TK2MSFTNGP02.phx.gbl...
> Well... no I don't have to... but..
>
> I stated more in my other post.
> XP is butting up against all sorts of hardware limits set in place 20 years
> ago when they seemed reasonable for the time (and since you like CP/VM
> you'll probably remember when it hit them).
> The most obvious one is the 4GB virtual memory problem with the flat memory
> mapping. Too late to rearchitect for base/displacement model. As I stated in
> the other post, 8GB plus systems will become commonplace in two years.
> Another is the 2TB disk limit. Storage that was unimaginable a while back is
> now achievable on a 2-disk raid-0 system.
> Not many hit these problems right now, but all will soon.
> So... how many OS variants (from one vendor) are needed to address these and
> other limits? I would have argued for one new one (64-bit vista) and a few
> catch-up enhancements to XP to make the two more interoperable. Instead
> we'll have 2 variants (and associated development, testing and support costs
> for several more years. This will give ISVs and IHVs excuses for lack of
> support during the same period.
>
> The fact that some apps see no performance benefits to 64-bit is irrelevant
> (as long as some do). The limits need to be raised.
>
> <.> wrote in message news:uHOo96HdHHA.3408@TK2MSFTNGP03.phx.gbl...
>> There is no self evident arguement for that. So you do need to state
>> reasons.
>> "cvp" <goawayspammers@nowhere.com> wrote in message
>> news:%23UIQdMHdHHA.4468@TK2MSFTNGP03.phx.gbl...
>>> As I said in an earlier post, I think they should have restricted Vista
>>> to 64-bit (with a few compatibility enhancements for XP (later).
>>>
>>> "philo" <philo@privacy.net> wrote in message
>>> news:u5xtH$GdHHA.5044@TK2MSFTNGP05.phx.gbl...
>>>>
>>>> <.> wrote in message news:%23ATOC5GdHHA.4888@TK2MSFTNGP06.phx.gbl...
>>>>> But the issue is in the buying. It is not efficient.
>>>>
>>>>
>>>>
>>>> <snip>
>>>>
>>>>
>>>> I though MS should have concentrated on XP_64 and not even bothered with
>>>> Vista...
>>>>
>>>> Had XP_64 be the new OS...maybe throw in a few enhancements...
>>>>
>>>> OTOH: Bill Gates seems to be making a little more money on his job than
>>>> I am
>>>> on mine.
>>>>
>>>> When I was a kid...I started out at $1.10 an hour...
>>>>
>>>> heck I must make two or three times that much today <G>
>>>>
>>>>
>>>

>>

>

My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Unwanted Multiple contacts in "To","CC","BCC" of email send catago Vista mail
Vista not wotking with "My Computer" or "Control Panel", "Screen Saver" Vista General
upgrading from "Vista Home Premium" to "Vista Business" or "Vista Ultimate" Vista account administration
How can I add the icons "Delete", "Cut", "Copy" and "Paste" in Vis Vista file management
WM5 Sync with Vista "Windows Calender", "Contacts", and "Mail" Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46