1
Windows 討論版 / [問題]windows xp pro工具列視窗限制
« 於: 2009-05-08 17:41 »
各位先進,請教問題....
簡述作業環境:
公司系統為win xp pro+ office 2000
硬體dell intel雙核心+ ddr2 1gb*2
pc有加入win2000網域
但是偶然發生以下狀況
狀況描述:
當工具列開啟一定數量的視窗,就會被限制所開啟的程式視窗的數量,
剛剛發生時前去察看,開啟了11個視窗(包含Outlook、Excel、IE等等),
要開啟其他程式都無作用(執行程式,啥事都沒發生),連工作管理員也開不出來(連按右鍵也無作用),
得先關掉一個視窗,才能開啟一個視窗,關掉兩個視窗,才能開啟兩個....
但公司有人提出
http://msdn.microsoft.com/en-us/library/ms682453.aspx
Remarks
The number of threads a process can create is limited by the available virtual memory. By default, every thread has one megabyte of stack space. Therefore, you can create at most 2,048 threads. If you reduce the default stack size, you can create more threads. However, your application will have better performance if you create one thread per processor and build queues of requests for which the application maintains the context information. A thread would process all requests in a queue before processing requests in the next queue.
請問各位先進,這種論點是否可解釋我們所遇到的狀況,
另外,那能夠做如何處置避免此狀況的發生??
想看看各位先進的意見
簡述作業環境:
公司系統為win xp pro+ office 2000
硬體dell intel雙核心+ ddr2 1gb*2
pc有加入win2000網域
但是偶然發生以下狀況
狀況描述:
當工具列開啟一定數量的視窗,就會被限制所開啟的程式視窗的數量,
剛剛發生時前去察看,開啟了11個視窗(包含Outlook、Excel、IE等等),
要開啟其他程式都無作用(執行程式,啥事都沒發生),連工作管理員也開不出來(連按右鍵也無作用),
得先關掉一個視窗,才能開啟一個視窗,關掉兩個視窗,才能開啟兩個....
但公司有人提出
http://msdn.microsoft.com/en-us/library/ms682453.aspx
Remarks
The number of threads a process can create is limited by the available virtual memory. By default, every thread has one megabyte of stack space. Therefore, you can create at most 2,048 threads. If you reduce the default stack size, you can create more threads. However, your application will have better performance if you create one thread per processor and build queues of requests for which the application maintains the context information. A thread would process all requests in a queue before processing requests in the next queue.
請問各位先進,這種論點是否可解釋我們所遇到的狀況,
另外,那能夠做如何處置避免此狀況的發生??
想看看各位先進的意見