我有一個Win32控制檯應用程序,它正在做一些計算,在Compaq Visual Fortran中編譯(可能無所謂)。在VISTA中的Win32控制檯進程 - 10%的CPU,但非常慢
我需要同時運行它們中的很多。
在XP中,他們一起佔用90-100%的CPU,工作速度非常快。 在Vista中,無論我運行多少個CPU,它們的CPU佔用率都不會超過10%,而且工作速度也很慢。
有相當多的控制檯輸出正在進行,但現在非常多。 我可以最小化所有的窗口,它沒有幫助。 CPU基本上什麼都不做...
有什麼想法嗎?
更新:
不,這些不同的機器,但它們運行比較相同的硬件。 2.線程沒有使用,這是一個非常老的(20年)簡單的DOS應用程序,編譯在win32中。它應該計算迭代,直到它們相遇,消耗所有的時間。我的印象 - VISTA只是沒有提供更多的CPU
1.不,這些是不同的機器,但它們運行的硬件相同。 2.線程沒有被使用,這是一個非常老的(20年)簡單的DOS應用程序,編譯在win32中。它應該計算迭代,直到它們相遇,消耗所有的時間。我的印象 - VISTA只是沒有給它更多的CPU .. – badbadboy 2008-11-17 19:32:33
不幸的是,印象不是測量。 – 2008-11-17 20:06:14