![]() |
||
![]() |
Access 95 unter Windows NT 4.0 schneller??Ich plane in naher Zukunft die Anschaffung eines privaten Rechners, der entweder mit Windows 95 oder NT-Workstation ausgestattet werden soll. Dabei ist die maximale Geschwindigkeit meiner Datenbankanwendung unter Access 7.0 das wichtigste Kriterium. Wie verändert sich die Geschwindigkeit von Access auf beiden Betriebssystemen? Die Geschwindigkeit von Windows 95 und NT ist vor allem von der Größe des verfügbaren Hauptspeichers abhängig. Bei einer Ausstattung mit 16 MByte Hauptspeicher ist Windows 95 etwas schneller als die NT-Workstation, weil die NT-Dienste viel Speicher beanspruchen und daher viele Zugriffe auf die Auslagerungsdatei nötig sind. Ab 32 MByte RAM ist NT 4.0 jedoch spürbar schneller als Windows 95.Ein Grund für diese höhere Geschwindigkeit von NT ist der Verzicht auf die Kompatibilität zu alten 386-Prozessoren, so daß es die 486er und Pentiums optimal ausnutzen kann. Außerdem akzeptiert NT nur 32-Bit-Treiber und erlaubt Multitasking mit 16-Bit-Programmen. Insgesamt ist das Multitasking von NT stabiler und schneller als das unter Windows 95.Seit der Version 7.0 kann Ihre Access-Datenbank von dem verbesserten Multitasking profitieren, weil jetzt auch die JET-Engine (so heißt der verwendete Datenbank-Kern) multitaskingfähig ist. Die JET-Engine verwendet drei parallel laufende Programmteile (Threads) für den Datenbankzugriff. Ein Thread liest beim Zugriff auf einen Datensatz bereits den nächsten Datensatz ein (read ahead). Der zweite Thread ist für das verzögerte Zurückschreiben geänderter Daten auf die Festplatte zuständig (write behind). Der dritte im Bunde kümmert sich um die neue Cacheverwaltung von Access 7.0. Wenn Sie eine NT-Workstation 4.0 mit Pentium und mindestens 32 MByte Hauptspeicher betreiben, können Sie Access 7.0 spürbar beschleunigen. |
![]() |