15 lines
1.4 KiB
Markdown
15 lines
1.4 KiB
Markdown
Todo per il refactor del Simulatore.
|
|
|
|
Comincia dalla folder IOB-WIN-FORM, da qui analizza Simula.cs che si trova nella subfolder Iob.
|
|
|
|
Questa classe estende altri oggetti: segui la catena di eredita dei file per comprenderrne il funzionamento.
|
|
in particolare questo oggetto eredita dalla classe generic, che è sudddivisa in 2 files, Generic.Protected.cs e Generic.Public.cs (essendo molto corposa ho suddiviso i metodi pper scope)
|
|
|
|
Se devi leggere file particolarmente
|
|
lunghi procedi per segmenti parziali segnnandoti su un file wip.md i risultati parziali per evitare loop continui sennza uscita
|
|
|
|
Questo file definisce un programma di simulazione di lettura dati da device esterni ed invio di stati e dati al server centrale. E' stato progettato per lavorare con gli stessi elementi logici dei veri file che implementano la comunicazione con machinari vari ed il MES centrale.
|
|
|
|
Pianifica un insieme di modifiche che possano ridurre il consumo della CPU, eventualmente anche cambiando i periodi base di esecuzione per favorire il rilascio delle risorse alla CPU.
|
|
|
|
Tieni in considerazione che questo sw vviene eseguito in diverse decine di unità nello stessso momento dentro una vm proxmox, e quindi il context switch genera consumo CPU che non viene sempre evidenziato dal task manager della VM, e il miio scopo è ridurre il consumo della CPU complessiva e reale vista da proxmox, non solo quuella evidennziata dentro la VM |