Adjusting windows xp thread stack space/size ?

  • Thread starter Thread starter Skybuck Flying
  • Start date Start date
S

Skybuck Flying

Hi,

I would like to adjust the stack space/size which each thread in windows xp
receives.

I think the default thread stack space size is about 1 megabyte in windows
xp.

I think 1 megabyte is way to much for most threads in the system...

For example my parents pc uses 160 MB in total for all kinds of services and
drivers which are needed to make usb, bluetooth, smartcards,printer/scanner
work etc.

So I would like to try and run windows xp pro (my own pc) and home edition
(parents pc) with just 500 KB of thread stack space size to see if that will
work.

I think it is worth an experiment since if it would work I would have simply
halfed the memory requirement ! =D and that would be very good for the
overall performance for any system as well for games =D

So my question is: Is it possible to change the thread stack space size ? if
so how ?

Bye,
Skybuck.
 
Hi Skybuck,

Thank you for posting here.

My understanding of your issue is: you want to manually change the thread
stack size of Windows XP.

Based on my knowledge, I'd like to tell you that the settings of thread
stack size is controlled by programmer, they use a method called"
_beginthread" to do this. I'd like to provide you the link for your
conference:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/
_crt__beginthread.2c_._beginthreadex.asp

Furthermore, though the default thread stack size is 1MB, but Windows XP
just reserve but not commits the space. Based on my experience, Windows XP
may store the default thread stack size in Registry Keys in encrypted
forms, and we strongly recommend you not to change it yourself.

I hope that the above information can be of assistance.



Best regards,

Vincent Xu
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security

--------------------
| From: "Skybuck Flying" <[email protected]>
| Newsgroups: microsoft.public.windowsxp.customize
| Subject: Adjusting windows xp thread stack space/size ?
| Date: Thu, 23 Jun 2005 10:48:55 +0200
| Organization: @Home Benelux
| Lines: 29
| Message-ID: <[email protected]>
| NNTP-Posting-Host: cp250405-a.landg1.lb.home.nl
| X-Trace: news3.zwoll1.ov.home.nl 1119516031 14681 84.25.126.9 (23 Jun
2005 08:40:31 GMT)
| X-Complaints-To: (e-mail address removed)
| NNTP-Posting-Date: Thu, 23 Jun 2005 08:40:31 +0000 (UTC)
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.2800.1506
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
| Path:
TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.sul.t-online.de!t-onli
ne.de!npeer.de.kpn-eurorings.net!border2.nntp.ams.giganews.com!border1.nntp.
ams.giganews.com!nntp.giganews.com!newshub2.home.nl!newshub1.home.nl!home.nl
!not-for-mail
| Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.windowsxp.customize:26962
| X-Tomcat-NG: microsoft.public.windowsxp.customize
|
| Hi,
|
| I would like to adjust the stack space/size which each thread in windows
xp
| receives.
|
| I think the default thread stack space size is about 1 megabyte in windows
| xp.
|
| I think 1 megabyte is way to much for most threads in the system...
|
| For example my parents pc uses 160 MB in total for all kinds of services
and
| drivers which are needed to make usb, bluetooth,
smartcards,printer/scanner
| work etc.
|
| So I would like to try and run windows xp pro (my own pc) and home edition
| (parents pc) with just 500 KB of thread stack space size to see if that
will
| work.
|
| I think it is worth an experiment since if it would work I would have
simply
| halfed the memory requirement ! =D and that would be very good for the
| overall performance for any system as well for games =D
|
| So my question is: Is it possible to change the thread stack space size ?
if
| so how ?
|
| Bye,
| Skybuck.
|
|
|
 
Back
Top