Deze site maakt gebruik van cookies. Meer informatie

Akkoord
AccountView DOS

Geheugen optimaliseren onder Windows NT, Windows 2000 of Windows XP

Support ID: AV-52647
Product: AccountView DOS

Omschrijving

U hebt AccountView geïnstalleerd op een PC die draait onder Windows NT, Windows 2000 of Windows XP. Als u AccountView hebt gestart, werken applicaties die u daarna start bijzonder traag.

Verklaring

In Windows NT, Windows 2000 en Windows XP wordt standaard het bestand _DEFAULT.PIF in directory WINNT gebruikt om de hoeveelheid geheugen vast te leggen die een applicatie mag gebruiken. AccountView is geschreven in de taal Microsoft FoxPro. FoxPro is een "DPMI client" en maakt gebruik van de DPMI server om geheugen toe te wijzen. De DPMI server negeert de instellingen in een Program Information File (PIF). Daarom kunt u de hoeveelheid geheugen die AccountView mag gebruiken niet beperken via het bestand _DEFAULT.PIF of een ander PIF-bestand. Als u de hoeveelheid geheugen die AccountView gebruikt niet beperkt, blijft er te weinig geheugen over voor andere applicaties. Andere applicaties moeten dan gebruik maken van een swap file, waardoor het systeem traag wordt.

Oplossing

In het bestand CONFIG.FP kunt u het geheugengebruik van AccountView beperken:

  1. Start AccountView op de gebruikelijke wijze en kies de opdracht Opties/Wijzigen systeeminstellingen in het scherm Administraties. Het scherm Wijzigen systeeminstellingen verschijnt. Druk op de sneltoets F5 LIJST, selecteer het bestand CONFIG.FP en kies <Doorgaan>.
  2. Het scherm met de vastgelegde instellingen verschijnt.
  3. Via de instelling MEMLIMIT kunt u aangeven hoeveel geheugen AccountView maximaal mag gebruiken:

    MEMLIMIT = <percentage>, <minimaal>, <maximaal>

    U kunt drie parameters opgeven:

    <percentage>:
    percentage van het totale geheugen dat beschikbaar is voor AccountView

    <minimaal>:
    minimaal beschikbaar geheugen voor AccountView (min. 3072)

    <maximaal>:
    maximaal beschikbaar geheugen voor AccountView

    De juiste instelling is afhankelijk van de hoeveelheid geheugen van uw PC, en de applicaties u naast AccountView gebruikt. Dit is gebruikersafhankelijk. Als uw PC bijvoorbeeld 32 MB geheugen heeft, en u weinig applicaties tegelijk gebruikt, kunt u de volgende regel in het bestand CONFIG.FP opnemen:

    MEMLIMIT = 85, 4096, 8192

    Dit betekent dat AccountView 85% van de hoeveelheid geheugen mag gebruiken die beschikbaar is op het moment dat AccountView wordt gestart, met een minimum van 4Mb en een maximum van 8Mb.
  4. Nadat u de regel met MEMLIMIT hebt opgenomen drukt u op CTRL+ENTER om de wijziging te bewaren.
  5. Verlaat AccountView en start het programma opnieuw om de toegevoegde instelling te activeren.

Let op: Na een update moet u de instelling opnieuw toevoegen, omdat er dan een nieuw bestand CONFIG.FP wordt aangemaakt.

Meer informatie

http://support.microsoft.com/kb/123281/: Low Virtual Memory Errors with FoxPro 2.6 In Windows NT