warning base 5300 memory low
Moderador: Moderadores
-
ALEX BORELLI
- Usuário Nível 3

- Mensagens: 118
- Registrado em: 24 Jan 2008 22:21
- Localização: Concórdia - SC
Re:
Tambem estou enfrentando problema de Memory Low. Uso Clipper 5.2 e Blinker 7.
Meu Config esta assim:
Meu Autoexec esta assim:
Estou tentando usar o indice NSX com a RDD SIX3 e noto que em muitos lugares do sistema o mesmo retorna o erro MEMORY LOW.
Estou link editando com a rotina abaixo descrita:
Alex Borelli
Meu Config esta assim:
Código: Selecionar todos
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=240
buffers=32,0Código: Selecionar todos
REM Instalar as extensoes CD ROM
lh %SystemRoot%\system32\mscdexnt.exe
REM Instalar o redirecionador da rede (carregar antes do dosx.exe)
lh %SystemRoot%\system32\redir
REM Instalar o suporte DPMI
lh %SystemRoot%\system32\dosx
set clipper=f240Estou tentando usar o indice NSX com a RDD SIX3 e noto que em muitos lugares do sistema o mesmo retorna o erro MEMORY LOW.
Estou link editando com a rotina abaixo descrita:
Código: Selecionar todos
BLINKER OVERLAY FIXED
BLINKER OVERLAY OPSIZE 60
BLINKER INCREMENTAL OFF
BLINKER OVERLAY PAGEFRAME ON
BLINKER OVERLAY THRESHOLD 256
BLINKER CACHE XMS 512, 25%
BLINKER CACHE EMS 128, 50%
BLINKER EXECUTABLE NODELETE
OUTPUT ESTOQUE.EXE
BEGINAREA
FILE ESTOQUE
FILE PSLIB
FILE PSLIB2
FILE PSLIB3
FILE PSLIB4
FILE PSLIB5
FILE PSLIB6
FILE PSLIB7
FILE PSLIB8
FILE PSLIB9
FILE PSLIB10
FILE PSLIB11
FILE PSLIB12
FILE PSLIB13
FILE PSLIB14
FILE PSLIB15
FILE PSLIB19
FILE ESCOLA
FILE FORMAS
FILE NOTAS
FILE COTACAO
FILE AUTOR
FILE EDITORA
FILE COLECAO
FILE PRODUTOS
FILE PSLIB16
FILE APAGAR
FILE FORNECE
FILE arqtext
FILE besc
FILE PSLIB20
FILE KITS
ENDAREA
BEGINAREA
LIB \CLIPPER5\SIX302\LIB\SIX3.LIB
ENDAREA
LIB \CLIPPER5\SOURCE\PE\PE.OBJ
LIB \CLIPPER5\LIB\NANFOR
LIB \CLIPPER5\LIB\OSLIB
LIB \CLIPPER5\LIB\CPMI.LIB
LIB \CLIPPER5\LIB\DIVIDE52.OBJ
LIB \CLIPPER5\LIB\VIEWER.LIB
LIB \CLIPPER5\LIB\RELOGIO
LIB \CLIPPER5\LIB\PCTERROR.OBJ
LIB TIMESLIC.OBJRe: warning base 5300 memory low
Porque não experimenta utilizar o modo protegido? Quando comecei a usá-lo, nunca mais tive problema desse tipo. O modo real, segmentado, é bem mais limitado. O modo protegido, por utilizar toda a memória disponível para a sessão, não sofre com falta de memória. Por evitar swaps em disco, o programa fica até mais rápido.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
-
ALEX BORELLI
- Usuário Nível 3

- Mensagens: 118
- Registrado em: 24 Jan 2008 22:21
- Localização: Concórdia - SC
Re: warning base 5300 memory low
Maligno voce tem o FreeTSlice() com coleta de lixo automatico?
Alex Borelli
Alex Borelli
A função de FreeTSlice() é justamente não permitir que o processador seja utilizado na coleta de lixo do Clipper, já que este é o grande problema de consumo de tempo de CPU. Com a coleta desligada, precisando, você terá de invocar o processo de desfragmentação de memória manualmente, inserindo chamadas Memory(-1) em pontos estratégicos do seu programa: após o descarte de matrizes e no fechamento de bancos de dados, principalmente.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!

