Aplicações Informáticas para Engenharia
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Memória e uso de subVIs

2 participantes

Ir para baixo

Memória e uso de subVIs Empty Memória e uso de subVIs

Mensagem  Administrador Sáb 08 Dez 2007, 07:37

Olá novamente!

Ainda a propósito de subVIs, tomem em consideração que quando usam subVIs, o Labview vai incluir no programa principal o código relativo aos subVIS e duplica esse código em todas as utilizações do subVI. Por exemplo, no caso do programa do relógio digital, usámos o subVI que recebe um número inteiro e o converte de modo a acender os leds no display de sete segmentos. Incluimos no programa principal este subVI seis vezes pelo que ao compilar o programa, o Labview vai incluir o código do subVI seis vezes!!!! Evil or Very Mad Evil or Very Mad Ou seja, o uso de subVIs, do ponto de vista do tamanho do programa final, não é muito eficiente. Há outros métodos em Labview, mais eficientes, que permitem carregar para a memória o código do subVI quando ele é necessário e depois libertam a memória assim que o tal subVI termina a sua execução.
Aqui fica esta nota para aqueles que pretendem no futuro desenvolver aplicações em Labview de alguma complexidade.

Bom estudo,
Administrador
Administrador
Admin

Mensagens : 221
Data de inscrição : 23/11/2007

https://aipe-fctuc.forumeiros.com

Ir para o topo Ir para baixo

Memória e uso de subVIs Empty Re: Memória e uso de subVIs

Mensagem  bi0 Sáb 08 Dez 2007, 08:53

Já agora, a título de curiosidade, qual é que ocupa mais memória (ou se ocupam o mesmo) ?

Para o caso do relógio por ex, utilizar subVIs ou o mesmo codigo 6 vezes (sendo que obviamente a complexidade do diagrama fique demasiado elevada)
bi0
bi0

Mensagens : 8
Data de inscrição : 26/11/2007
Localização : Coias.pt

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos