Página 1 de 1

duvida em: sem espaco no ambiente

Enviado: 08 Mar 2006 09:19
por tonyx
tenho sistema de CONTAS que o tamnho do EXE = 1350, e ao executar
tem a menssagem "SEM ESPACO NO AMBIENTE",
mas tenho o de FOLHA tamnho = 2581 e nao apresenta esta menssagem.
e outro de contabilidade nada tambem

:-o

estaria na forma do usar o LINK com os OVR dentro ??
eu usu o tal exospace e optedit em todos ??

Enviado: 08 Mar 2006 18:18
por rochinha
Amiguinho

Voce usa o OPTEDIT para compactar o executavel, mas ele não serve de nada quando o executável vai para a memória pois ele volta ao tamanho original.

O EXOSPACE por padrão cria uma área de trabalho virtual de 16MBytes fazendo com que qualquer programa tenha espaço o bastante para execução.

No meu .BAT eu coloco:

SET CLIPPER=E0;F200

No CONFIG.SYS
buffers=20
devicehigh=c:\windows\emm386 /noems

Verifique no config se ele esta carregando programas para memória que não serão uteis a voce ou ao seu sistema o máximo que ele deve contem é o carregamento do HIMEM.SYS, EMM306.EXE, SMARTDRV.EXE e o driver do CDROM.

@braços :?)

resp

Enviado: 08 Mar 2006 18:38
por tonyx
a questao nao e bem esta pois tenho um exe de folha de > 2000mb e nao aparace tal menssagem;

Enviado: 09 Mar 2006 00:47
por Dudu_XBase
Boa Noite Tonyx.

1. Solução
- Acesse o prompt do ms-dos
- Digite: set >arruma.bat (vai criar um bat chamado arruma)
- Abra esse bat no edit e exclua os valores que não são necessários por exemplo:

Modifique: PROCESSOR_IDENTIFIER=x86 Family 6 Model 8 Stepping 6, GenuineIntel
Para: SET PROCESSOR_IDENTIFIER=

Qto mais "set" vc zerar mais espaço de ambiente ficará livre.

- Salve suas alterações.
- Execute o Arruma.bat e chame seu programa.

2. Solução
// Adicione isso no config.sys
SHELL=C:\COMMAND.COM /P /E:3072