XP fica lento, mas lento mesmo.......

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Re: XP fica lento, mas lento mesmo.......

Mensagem por Gilberto M Silva »

Maligno, tem alguma expressão antes do FILE
FILE c:\util\clipper5\obj\Timeslic.obj:
Estou expressando dessa forma mais da erro: " 'file' comando não reconhecido..."
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Se você realmente tem esse : (dois pontos) no final do comando, vai dar erro mesmo, pois o BLinker vai estranhar. Tem?
[]'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!
Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Re: XP fica lento, mas lento mesmo.......

Mensagem por Gilberto M Silva »

Não tem os dois pontos, está deste jeito:

@ECHO OFF
CLS
FILE C:\UTIL\CLIPPER5\OBJ\TIMESLIC.OBJ
SET INCLUDE=C:\UTIL\CLIPPER5\INCLUDE;
SET LIB=C:\UTIL\CLIPPER5\LIB;
SET OBJ=C:\UTIL\CLIPPER5\OBJ;
SET C:\UTIL\CLIPPER5\BIN\CLIPPER=F140;
C:\UTIL\CLIPPER5\BIN\CLIPPER ESTOQ
C:\UTIL\CLIPPER5\BIN\RTLINK FI ESTOQ LI DBFCDX.LIB LI CT52.LIB
ESTOQ
DEL *.BAK
DEL *.OBJ
ECHO ON
Mensagem: 'FILE' não e um comando reconhecido...
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Calma aí. Acho que não estamos falando da mesma coisa. O que é isso aí? Um script do BLinker ou um arquivo batch? Se for o primeiro, tem erro. Se for o segundo, tem erro. Então,...

Vamos sintonizar as informações. O comando FILE ....tileslic vai no script do linker. Isso não é um script válido. Isso parece um arquivo batch de montagem do EXE. Então, você nem está usando o BLinker, mas o RTLink. E nem usa script, mas a linha de comando. Confere?

Portanto, sendo uma compilação e linkedição sem script, acho que o que alterei abaixo deverá resolver.

Código: Selecionar todos

@ECHO OFF
CLS
SET INCLUDE=C:\UTIL\CLIPPER5\INCLUDE;
SET LIB=C:\UTIL\CLIPPER5\LIB;
SET OBJ=C:\UTIL\CLIPPER5\OBJ;
SET C:\UTIL\CLIPPER5\BIN\CLIPPER=F140;
C:\UTIL\CLIPPER5\BIN\CLIPPER ESTOQ
C:\UTIL\CLIPPER5\BIN\RTLINK FI ESTOQ,C:\UTIL\CLIPPER5\OBJ\TIMESLIC LI DBFCDX.LIB LI CT52.LIB
ESTOQ
DEL *.BAK
DEL *.OBJ
ECHO ON
[]'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!
Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Re: XP fica lento, mas lento mesmo.......

Mensagem por Gilberto M Silva »

Confere; eu uso o rtlink, esse ai é um arquivo de lote para criar o executavel, neste caso como faço para usar o freetSlice()?? 8-|
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Editei a minha mensagem anterior enquanto você digitava a sua. :)
Está lá a resposta.
[]'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!
Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Re: XP fica lento, mas lento mesmo.......

Mensagem por Gilberto M Silva »

blz vou testar
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Re: XP fica lento, mas lento mesmo.......

Mensagem por Gilberto M Silva »

Funcionou caiu para 2% o tempo de ociosidade, e fiz o teste com o sistema de monitoramento em execução e a lentidão praticamente sumiu;

Como faço para usar o Bliker7.0, tenho ele instalado na minha máquina na pasta C:\Blinker
mais não consegui fazer um script para gerar o executável, ou um arquivo batch, vc poderia postar um exemplo?? :)Pos
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
Gilberto M Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 230
Registrado em: 13 Mar 2007 18:00
Localização: Natal-RN / Parelhas(RN) / Natal(RN)
Contato:

Re: XP fica lento, mas lento mesmo.......

Mensagem por Gilberto M Silva »

Maligno, encontrei este script q vc postou aqui no forum, agora, como faço para executa-lo?? Para Gerar o Executavel

BLINKER INCREMENTAL OFF
BLINKER EXECUTABLE EXTENDED 2048
BLINKER PROCEDURE DEPTH 70
BLINKER EXECUTABLE COMPRESS 1

OUTPUT ESTOQUE.EXE

FILE ESTOQUE
FILE FUNCOES
FILE FUNCAO01
FILE FUNCAO02
FILE FUNCAO03
FILE FUNCAO04
FILE FUNCAO05

FILE \CLIPPER5\LIB\TIMESLIC.OBJ

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 \CLIPPER5\NSX52\DBFNSX.LIB
LIB \CLIPPER5\LIB\BLXCLP52.LIB
Gilberto[]
A cada conversasão realizada conquistamos mais amigos, isto é um lucro inestimável
Clip5.2 DBFCDX
marcolinosilva@click21.com.br gmarcolinosilva@hotmail.com / Skype:gilberto.marcolino
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Para executar um script é bem simples: BLINKER @script. Mais nada. :)

Apenas observe que, sendo omitoda a extensão do arquivo do script, o BLinker suporá que a extensão é LNK. Mas você pode até usar outra extensão, desde que informe o nome completo do arquivo no comando de execução.
[]'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!
levis_me
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 27 Abr 2010 16:41
Localização: americana

Re: XP fica lento, mas lento mesmo.......

Mensagem por levis_me »

Srs., Boa Tarde!

Sou novo no forum e estou procurando uma solução para consumo de CPU, e pelo que estava lendo o FREETSLICE() resolve meu problema.
Mas tem outro probleminha, estou usando o HARBOUR MINIGUI IDE para compilar meu programa, pois foi nele que desenvolvi. Ja tentei compilar via linha de comando com o rtlink mas ele pede libs e outros do HARBOUR.
Como faço para compilar no HARBOUR utilizando o FREETSLICE() ? Onde declaro o TIMESLIC.C ?

Abraço.
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: XP fica lento, mas lento mesmo.......

Mensagem por Maligno »

Olá.
Seja bem-vindo ao fórum. :)

Não será possível utilizar a função FreeTSlice() no Harbour, uma vez que esta função contém uma estrutura totalmente focada em Clipper/DOS.
Não me consta que alguém tenha reclamado do mesmo problema com Harbour. Apesar de não usar essa ferramenta, acho estranho. Mas há situações em que o consumo exagerado de CPU tem a ver muito mais com a estrutura interna do programa do que com o compilador em si. E sendo 32 bits, na maior parte dos casos, não se deveria observar essa lentidão. Já vi casos de programadores que exageraram em multi-threading e conseguiram esse mesmo problema.

Em todo caso, como não é Clipper, por favor, crie um novo tópico na seção "[x]Harbour[/i]" e exponha os detalhes da sua aplicação. Com certeza algum colega se oferecerá para ajudá-lo.
[]'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!
levis_me
Usuário Nível 1
Usuário Nível 1
Mensagens: 8
Registrado em: 27 Abr 2010 16:41
Localização: americana

Re: XP fica lento, mas lento mesmo.......

Mensagem por levis_me »

Ok. Obrigado Maligno.
Vou fazer isso.

Até +
Abraço.
Responder