Jump to content
Fivewin Brasil

Detectar CPU Lenta na Rede


Valdir

Recommended Posts

Fala ae Pessoal...

Desejo um FELIZ 2012 para todos os amigos.

Existe alguma Função via xHarbour que eu possa medir a velocidade de Tráfego de uma Rede Interna em cada CPU conectada com um Servidor?

Obrigado

valdir.gif

Valdir - Jundiaí - S.P.

Link to comment
Share on other sites

Fala ae Pessoal...

Desejo um FELIZ 2012 para todos os amigos.

Existe alguma Função via xHarbour que eu possa medir a velocidade de Tráfego de uma Rede Interna em cada CPU conectada com um Servidor?

Obrigado

valdir.gif

Valdir - Jundiaí - S.P.

Link to comment
Share on other sites

Desconheço, já que isso não é função de programador, isto é função de um técnico de informática.

Talvez se vc. explicar o motivo da lentidão... Esta lentidão é causada pelo seu software??

Máquina não está com defeito??

Isto ocorre em todas as máquinas ou somente em uma?

De maiores detalhes que está vago pra caramba...

Se tem dúvida, pergunte!!! kkkkkkkkkkkkkkkk

beijos no coração TRANKA!!!

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

Meus amigos...

citação: buenas Valdir... veja em

www.ntop.org é umas das alternativas

Luiz Servulo

xHarbour 1.21

FWH 11.09

UEStudio 11.20

Diadema/SP


id=quote>id=quote>

R. Obrigado pela sugestão, porém busco uma função que retorne o Tempo do Tráfego na Rede de uma determinada CPU quando realizar a gravação na Base de Dados.

citação:

Desconheço, já que isso não é função de programador, isto é função de um técnico de informática.

Talvez se vc. explicar o motivo da lentidão... Esta lentidão é causada pelo seu software??

Máquina não está com defeito??

Isto ocorre em todas as máquinas ou somente em uma?

De maiores detalhes que está vago pra caramba...

Se tem dúvida, pergunte!!! kkkkkkkkkkkkkkkk

beijos no coração TRANKA!!!

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe


id=quote>id=quote>

R. Fala ae Tranka Mor... Desenhando... hehehehehehehe.

A minha Função Rlock() fica dentro de um While, aguardando o travamento do Registro.

Ocorre que se uma CPU estiver com algum problema (Placa de Rede, Cabeamento ou até mesmo com má configuração ) pode estar causando lentidão (Gargalo).

Ocorre que após algum tempo, o Sistema executa todas as rotinas de gravação normalmente após conseguir travar o registro.

O problema é que a maioria dos Ténicos (assim mesmo) não estão preparados para encontrar e solucionar esses problemas, afirmando que o problema é no Software.

Com isso, no meu único Cliente onde que ocorre esse problema, vive pertubando, alegando que o problema é no Sistema.

Essa alegação não faz o menor sentido, pois em todos os outros clientes, não tenho esse problema, portanto é impossível ser o meu Software. Capiche...

Por tudo isso é que gostaria de medir o tempo de Resposta entre cada CPU X Servidor, provando que o problema é na Rede.

Alguma sugestão ?

Abração

valdir.gif

Valdir - Jundiaí - S.P.

Link to comment
Share on other sites

E o problema é do seu programa mesmo:

Mostre isto para o Vagner Wirts analisar:

A minha Função Rlock() fica dentro de um While, aguardando o travamento do Registro.

Estais louco??? bebestes?? kkkkkkkkkkkkk

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

citação:

E o problema é do seu programa mesmo:

Mostre isto para o Vagner Wirts analisar:

A minha Função Rlock() fica dentro de um While, aguardando o travamento do Registro.

Estais louco??? bebestes?? kkkkkkkkkkkkk

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066


id=quote>id=quote>

Uai... não é mais facil falar como e onde ele bebeu, do que ficar fazendo firula ou colocando varias alternativas em respostas separadas.

Ou isto tem o único proposito de aumentar o numero de mensagens, para entrar mo guinnes book.

logofw.png

Dimob / SPED(pis/cofins)

..:: Feliz Natal para Todos ::..

Link to comment
Share on other sites

citação:

citação:

E o problema é do seu programa mesmo:

Mostre isto para o Vagner Wirts analisar:

A minha Função Rlock() fica dentro de um While, aguardando o travamento do Registro.

Estais louco??? bebestes?? kkkkkkkkkkkkk

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066


id=quote>id=quote>

Uai... não é mais facil falar como e onde ele bebeu, do que ficar fazendo firula ou colocando varias alternativas em respostas separadas.

Ou isto tem o único proposito de aumentar o numero de mensagens, para entrar mo guinnes book.

logofw.png

Dimob / SPED(pis/cofins)

..:: Feliz Natal para Todos ::..


id=quote>id=quote>

kkkkkkkkkkkkkkkkkkkkk

Ficou com CIUMES foi????

kkkkkkkkkkkkkkkkkkkkk

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

kkkkkkkkk....

Ilustres amigos, tá certo que ainda estou de ressaca, porém gostaria de saber dos mestres o que está errado no código abaixo:

USE CLIENTES ALIAS CLI SHARED NEW

WHILE .T.

CLI->(DBRLOCK())

IF NETERR()

LOOP

ENDIF

ENDDO

Abração...

valdir.gif

Valdir - Jundiaí - S.P.

Editado por - valdir on 06/01/2012 12:17:19

Link to comment
Share on other sites

Olá Valdir,

Tente com essa aqui


/*********************************************************

* Função : Trava() - Trava Registro para Alteração/Exclusao

* Programador : Vagner

* Data : 18/03/2008 - 23:36:24

* Revisado em : 18/03/2008 - 23:36:24 Por : vagner

* Parâmetros :

**********************************************************/

Func Trava()

Local lTrava_Rec := .F.

Do Whil !(lTrava_Rec := Rlock())

MsgWait("Espere a liberação.","Registro Travado.",.5)

Enddo

Retu(lTrava_Rec)

id=code>id=code>

Use Assim :

Cli->(Trava())

Vagner Wirts

bgprofilea.jpg

"Ele não sabendo que era impossível, foi lá e fez"

Link to comment
Share on other sites

Fala ae Dr. Vagner

Blz ?

Más é exatamente isso o que o meu Sistema faz, portanto não vejo o famigerado erro que o kapi falow... rsrsrsrsrsrsrs

Acho que não foi só eu quem tomou todas... kkkkkk

Nesta sua dica, se houver algum problema na rede ou na CPU local, também entrará em loop até a liberação.

ok?

Abração na Família e FELIZ 2012...

valdir.gif

Valdir - Jundiaí - S.P.

Editado por - valdir on 06/01/2012 12:45:18

Link to comment
Share on other sites

Valdir

Posso dar um "pitaco" ?

Tem como desligar todas as máquinas desse seu cliente, e

ir ligando uma a uma até o problema ocorrer?

Outra possibilidade seria o tamanho ou algum problema com

o arquivo, ou até a àrea do disco do servidor onde o

arquivo está alocado....

Tentei ajudar...

Abs

Alberto - SP

Link to comment
Share on other sites

Olá,

Grande Valdir! Blz?

citação:Ilustres amigos, tá certo que ainda estou de ressaca, porém gostaria de saber dos mestres o que está errado no código abaixo:
id=quote>id=quote>

Tudo. DBRLOCK(), NETERR()? Coisas de um passado longínquo.

Mude para Sql que o BD se vira. Hehehehehe

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 9.01+PellesC+MyMake+xHarbour.org 1.00+SqlLib

Link to comment
Share on other sites

citação:

errado no código abaixo:

Tudo. DBRLOCK(), NETERR()? Coisas de um passado longínquo.

Mude para Sql que o BD se vira. Hehehehehe


id=quote>id=quote>

Qdo eu postava coisas aqui no forum de lentidão no sistema e vinha estes tipo de resposta, ficava puto da vida, pois queria algo naquele momento,hoje mexendo com sql(somente inciando) vejo o tempo que perdi mexendo com DBF, não faz sentido nenhum mexer com DBF, tanto faz se esta local ou remoto o banco de dados a velocidade é sempre a mesma, vale a pena todo o esforço para tal mudança , é o que estou fazendo aqui...

Abraços

Luiz Fernando

http:\\img193.imageshack.us\img193\6434\foto3nr.jpg

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR 1.1,PELES,XDEV,VLIB,ADS 8.1

FWH 9.12,XHARBOUR 1.2,ADS 9.0 / FWH1104

Editado por - empresoft on 06/01/2012 16:21:30

Link to comment
Share on other sites

/*********************************************************

* Função : Trava() - Trava Registro para Alteração/Exclusao

* Programador : Vagner

* Data : 18/03/2008 - 23:36:24

* Revisado em : 18/03/2008 - 23:36:24 Por : vagner

* Parâmetros :

**********************************************************/


Func Trava()

Local lTrava_Rec := .F.

Do Whil !(lTrava_Rec := Rlock())

SYSREFRESH()

MsgWait("Espere a liberação.","Registro Travado.",.5)

Enddo

Retu(lTrava_Rec)

id=code>id=code>

Eu mudaria somente isto na função do Vagner Wirts.

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

citação:

citação:

discordo

DBF no Terminal service e muito rapido.


id=quote>id=quote>

APOIADO!! id=size5>


id=quote>id=quote>

Concordo com vcs em parte, hoje meus principais cliente tem terminal server, e utilizo com ADS, tem alguns post meu no forum dizendo como melhorou, consegui reduzir relatorio de alguns minutos para segundos, mais tenta usar um sistema com DBF em uma rede willes,qdo vcs começar a mexer com SQL e ver as vantagens que existe num banco de dados relacional vcs irão ententer o que estou dizendo, outra coisa vc pode integrar seus sistema com PHP,JAVA ou qq outro sistema que utiliza mysql...

Obs: lembrando que estou somente iniciando com SQL, imagino o pessoal que ja mexe a anos o que eles não fazem

Abraços

Luiz Fernando

http:\\img193.imageshack.us\img193\6434\foto3nr.jpg

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR 1.1,PELES,XDEV,VLIB,ADS 8.1

FWH 9.12,XHARBOUR 1.2,ADS 9.0 / FWH1104

Editado por - empresoft on 06/01/2012 16:58:02

Link to comment
Share on other sites

Com mysql vc coloca o EXE direto nos terminais e executa a base de dados via IP, com o server 2008 ate tem um recurso legal conforme link abaixo que funciona legal com DBF, mais não adianta não é a mesma coisa.

http://www.fivewin.com.br/forum/topic.asp?TOPIC_ID=19864

Obs: as vezes eu achava meio arrogante quem vinha com estas conversa em cima de mim, pois a vida toda mexi com DBF e ainda mexo, dai precisamos defender nosso ganha pão, mais com isto só vamos ficando para trás, para vc ter uma idéia a pouco tempo fiz uma demonstração para um cliente novo, uma empresa de grande porte,depois de 5 horas de demonstração todos ficaram satisfeito com sistema, disseram que iria preparar uma maquina na empresa deles para colocar o sistema para teste, no dia seguinte ligou um funcionário dizendo que estava preparando a maquina e queria saber qual banco de dados ele instalava para rodar o sistema, firebird,mysql, ou postgresql, dize para ele que meu sistema era em DBF, depois de um tempinho em silencio ele dize ta bom, depois disto numca mais entraram em contato...

Luiz Fernando

http:\\img193.imageshack.us\img193\6434\foto3nr.jpg

msn: empresoft@globo.com

skype:empresoft

empresoft@globo.com

FWH 8.04,XHARBOUR 1.1,PELES,XDEV,VLIB,ADS 8.1

FWH 9.12,XHARBOUR 1.2,ADS 9.0 / FWH1104

Editado por - empresoft on 06/01/2012 18:00:20

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...