Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Vista non-WIN32 apps memory restriction

Reply
Thread Tools Display Modes

Vista non-WIN32 apps memory restriction

 
 
Tage Korsdal Nielsen
Guest
Posts: n/a

 
      08-22-2007
Hi

I need to run commandline compilers like the gnu tool chains for
different processors.

However, gcc will not run on Vista, because the memory allocation for
non WIN32 processes are limited to 32Mbyte.

Will this be fixed _soon_ or is my only option to downgrade to XP?

Rgds Tage
 
Reply With Quote
 
 
 
 
Andrew McLaren
Guest
Posts: n/a

 
      08-22-2007
"Tage Korsdal Nielsen" <> wrote ...
> I need to run commandline compilers like the gnu tool chains for different
> processors.
> However, gcc will not run on Vista, because the memory allocation for non
> WIN32 processes are limited to 32Mbyte.


Hej, Tage

This limitation only applies to the version of gcc which runs as a 32-bit
DOS executable (aka DOSX or DOS32).

gcc itself actually runs okay on Vista, and can compile applications - it
just cannot malloc more than 32MB of memory in a NTVDM ("NT Virtual DOS
Machine"). The limitation wasn't aimed at gcc, as such - no DMPI server, for
any application, can allocate more than 32 MB of memory on Vista. I've heard
that this is actually "by design", as some kind of security or reliability
feature. And in the grand scheme of things very few DOS applications ever
need more than 32MB of RAM.

The version of gcc which runs in the Subsystem for Unix Applications (SUA)
does not have this restriction - this is a pure 32-bit and 64-bit POSIX
environment. If you need to work with Unix and/or POSIX applications
applications on Windows, I highly recommend using SUA - see

http://www.microsoft.com/downloads/d...displaylang=en

and

http://technet.microsoft.com/en-us/i.../bb380248.aspx

You can get SUA-ready source code and compiled versions of many popular Open
Source apps from teh guys at InteropSystems

http://www.interopsystems.com

Apache, BASH, Postgresql, autoconf, automake, Qt, etc etc - it's all there,
ready to run on Vista.

Vi ses,
--
Andrew McLaren
amclar (at) optusnet dot com dot au


 
Reply With Quote
 
Tage Korsdaæ Nielsen
Guest
Posts: n/a

 
      09-25-2007
Andrew McLaren skrev:
> "Tage Korsdal Nielsen" <> wrote ...
>> I need to run commandline compilers like the gnu tool chains for different
>> processors.
>> However, gcc will not run on Vista, because the memory allocation for non
>> WIN32 processes are limited to 32Mbyte.

>
> Hej, Tage
>
> This limitation only applies to the version of gcc which runs as a 32-bit
> DOS executable (aka DOSX or DOS32).
>
> gcc itself actually runs okay on Vista, and can compile applications - it
> just cannot malloc more than 32MB of memory in a NTVDM ("NT Virtual DOS
> Machine"). The limitation wasn't aimed at gcc, as such - no DMPI server, for
> any application, can allocate more than 32 MB of memory on Vista. I've heard
> that this is actually "by design", as some kind of security or reliability
> feature. And in the grand scheme of things very few DOS applications ever
> need more than 32MB of RAM.
>
> The version of gcc which runs in the Subsystem for Unix Applications (SUA)
> does not have this restriction - this is a pure 32-bit and 64-bit POSIX
> environment. If you need to work with Unix and/or POSIX applications
> applications on Windows, I highly recommend using SUA - see
>
> http://www.microsoft.com/downloads/d...displaylang=en
>
> and
>
> http://technet.microsoft.com/en-us/i.../bb380248.aspx
>
> You can get SUA-ready source code and compiled versions of many popular Open
> Source apps from teh guys at InteropSystems
>
> http://www.interopsystems.com
>
> Apache, BASH, Postgresql, autoconf, automake, Qt, etc etc - it's all there,
> ready to run on Vista.
>
> Vi ses,


Thanx alot Andrew for clarifying this!
Med venlig hilsen ;-)
Tage
 
Reply With Quote
 
 
 
Reply

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

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
software restriction policy John Windows Vista General Discussion 2 10-10-2008 02:33 PM
Ideas wanted on account restriction Brad Windows Vista Administration 1 03-19-2008 04:40 AM
Software Restriction Policies Adam Simmonds (SimAda00) Windows Vista General Discussion 1 04-13-2007 01:48 AM
Software Restriction Policy (SRS) problems David Calzada Windows Vista Security 4 03-29-2007 05:47 PM
Vista License Restriction RDU Windows Vista General Discussion 5 02-01-2007 09:38 PM



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 47 48 49 50 51 52 53 54 55 56 57 58 59