Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NTVDM i 100% procesora

0 views
Skip to first unread message

Darek

unread,
Nov 23, 2001, 8:40:32 AM11/23/01
to
Mam NT40 i SP6, 256 MB RAM, Celeron 337, 256 MB virtualnej pamięci
uruchamiam program FOX dla DOS i w tym momencie pojawia się prawie 100 %
zajętości procesora, chociaż w FOXie nic nie robię.
Największe obciążenie wskazuje proces NTVDM. Co może być przyczyną takiego
stanu rzeczy i jak to usprawnić w ramach istniejącego systemu?

Stanislaw Sidor

unread,
Nov 23, 2001, 9:39:58 AM11/23/01
to

Oj ludziska, widac juz nie pamietacie jak dziala DOS i programy pod nim :-))
Otoz programy te zwykle w petli oczekuja na nacisniecie klawisza czy myszy,
krecac sie w kolko.
Dobrze jest, gdy wykonuja to za pomoca funkcji DOS'a INT21H, bo wowczas taki
system jak NT potrafi rozpoznac ta petle i zdjac z niej priorytet po pewnym
czasie.
Gorzaj zas, gdy program DOS'a odczytuje np. klawiature za pomoca odwolan do
Bios. W takim przypadku OS nie potrafi rozpoznac, czy jest to funkcja jalowa,
czy tez uzyteczna i wowoczas procesor bedzie na 100% obciazony.

Nic w tym temacie nie poradzisz, gdy program DOS'owy uzywa funkcji Bios do
odczytu klawiatury :-(((

(STS)

Tomasz Onyszko

unread,
Nov 23, 2001, 9:52:59 AM11/23/01
to

"Darek" <Da...@hands.com.pl> wrote in message
news:9tljj0$e09$1...@h1.uw.edu.pl...
NIestety bestia pod tytulem NTVDM tak ma. Jezeli istnieje mozliwosc to
zamien wersje DOS na Win.


--
--------------------------------------
Tomasz Onyszko - Gibon
tony...@faq.net.pl / T.On...@w2k.pl
--------------------------------------
http://www.w2k.pl/quote.html


Radek

unread,
Nov 26, 2001, 7:58:12 AM11/26/01
to

Użytkownik Tomasz Onyszko <tony...@faq.net.pl> w wiadomości do grup
dyskusyjnych napisał:3bfe63f5$1...@news.bsi.net.pl...

Kiedyś miałem problem z WINNT 4.0 WKST na Dell-ach, było to bardzo
dziwne i począwszy od serwisu dell'a do Microsoft'u poprzez grupy dyskusyjne
nikt nie był w stanie podać rozwiązania tego problemu. Jest to związane z
tym tematem więc (mimo, że probem już mnie nie dotyczy- w między czasie
zmieniłem firmę :)) nakreślę o co chodziło może jest już jakieś rowiązanie.
Otóż mamy sobie świeżo zainstalowany WINNT WKST 4.0 + SP 6 na Dell'u
(niestety nie pamiętam już modelu), instalacja przebiega prawidłowo bez
zakłoceń. Zainstalowany zostaje Office i inne programy 32-bitowe związane z
profilem działania użytkownika. Cóż się dzieje: losowo - różne programy
32-bitowe (np. Microsoft Word) przy uruchamianiu powodują (tzn. system
powoduje) uruchomienie podsystemu 16- bitowego (wspomniany wyżej NTVDM),
który zajmuje 100% zasobów procesora, wydatnie :) spowalniając system,
program, który nas interesuje czyli Word nie jest uruchamiany. No właśnie i
teraz moje pytanie: czy ktoś ma jakieś pomysły co mogło być przyczyną
takiego zachowania systemu?

Pozdrawiam
Radek


0 new messages