Programmabfrage beschleunigen
Verfasst: Do 27. Aug 2015, 16:55
Hallo zusammen,
ich bin hier aufgrund eines Phänomens in einem unserer "noch" verwendeten DOS Programme hier gelandet.
Vor gut zwei Jahrzehnten gab es einen pfiffigen Chef welcher ein CM-System in DOS programmiert hat und dies stetig weiterentwickelt und erweitert hat. Dieses Programm macht nun jedoch arge Probleme, welche ich nicht zu lösen vermag. Ich hoffe, hier ein paar Denkanstöße oder sogar Lösungsvorschläge zu erhalten.
Folgendes Scenario:
- Suchanfragen erzeugen massenhafte zugriffe im 8bit Bereich (ausgelesen mit diskmon)
- Scrollen in Adressbüchern bewirkt das gleiche
- simultane Zugriffe legen das System quasi lahm
Nun denn... leider sind das sehr wenig infos, vllt hat aber jemand Ideen um die o.g. Test anders anzugehen. Ich kenne mich im DOS Sektor leider gar nicht aus, habe aber die ehrenvolle Aufgabe mich darum zu kümmern.
Was vllt noch interessant ist:
- gleiches Programm (anderer Compiler, 32bit) zeigt diese massigen Festplattenzugriffe nicht auf
- simultane Anfragen sind ohne Probleme möglich
ich bin hier aufgrund eines Phänomens in einem unserer "noch" verwendeten DOS Programme hier gelandet.
Vor gut zwei Jahrzehnten gab es einen pfiffigen Chef welcher ein CM-System in DOS programmiert hat und dies stetig weiterentwickelt und erweitert hat. Dieses Programm macht nun jedoch arge Probleme, welche ich nicht zu lösen vermag. Ich hoffe, hier ein paar Denkanstöße oder sogar Lösungsvorschläge zu erhalten.
Folgendes Scenario:
- Suchanfragen erzeugen massenhafte zugriffe im 8bit Bereich (ausgelesen mit diskmon)
- Scrollen in Adressbüchern bewirkt das gleiche
- simultane Zugriffe legen das System quasi lahm
Nun denn... leider sind das sehr wenig infos, vllt hat aber jemand Ideen um die o.g. Test anders anzugehen. Ich kenne mich im DOS Sektor leider gar nicht aus, habe aber die ehrenvolle Aufgabe mich darum zu kümmern.
Was vllt noch interessant ist:
- gleiches Programm (anderer Compiler, 32bit) zeigt diese massigen Festplattenzugriffe nicht auf
- simultane Anfragen sind ohne Probleme möglich