Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    sviluppo Servizi NT con VB6

    Buongiorno,
    ho sviluppato con VB6 un servizio NT con il componente Microsoft NT Service
    Control. Il problema è che questo servizio deve essere sempre attivo e mi
    sono accorta che dopo un lungo periodo di esecuzione, la memoria occupata
    cresce in maniera spropositata. Il servizio è banale, deve solo copiare dei
    files da una directory ad un'altra. C'è un modo per limitare l'utilizzo di
    memoria? Se si, quali istruzioni devo usare? Grazie

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se l'uso di memoria cresce, allora c'e' un problema nel tuo codice o nell'implementazione del servizio.

    Insomma, non devi trovare il modo di limitare l'uso di memoria, ma devi trovare le cause nel codice ... (molto probabilmente non deallochi delle risorse allocate, soprattutto se lavori con delle API ...)

    P.S. Per realizzare un servizio NT, prendi in considerazione VB.NET (o C#) ... e' tutto molto piu' semplice ed efficiente ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.