Autore Topic: correlazione fra programmi-2  (Letto 530 volte)

Offline giob1642

  • Grande Gambero
  • ***
  • Post: 159
    • Mostra profilo
correlazione fra programmi-2
« il: 17 Agosto 2013, 23:37:33 »
vorrei riprendere la discussione "correlazione fra programmi « inserito:: 01 Agosto 2012, 13:23:30 »"  spero di sbagliarmi ma i conti non mi tornano:
 
 in merito Wuott osserva :........................................

Private pr As Process 
Public Sub Button1_Click() 
 
' magari ne approfitti per gestire con un'apposita variabile il processo 
' del programma "chiamato", così - volendo - potrai chiudere automaticamente 
' il programma "chiamato" dal programma "chiamante" medesimo: 
  pr = Exec ["/home/utente/Scadenzario", "dato1", "dato2", "datoN"]  WAIT 
 
End 
 
 
Public Sub Form_Close() 
 
' Nel momento in cui il programma "chiamante" si chiude, 
' viene chiuso automaticamente anche il programma "chiamato": 
 pr.Kill 
 
End 

 L'operazione è giusta ed interessante,ma a mio avviso se abbiamo un prog che per comodità suddividiamo in più pezzi , così facendo non otteniamo un significativo risparmio nella gestione della memoria che di fatto resta non occupata ma inutilizabbile; in particolare se carico e scarico diversi prog.
Quindi in tal caso conviene avere un prog lungo che utilizzi hide.form show.form.

-Al posto di "dato1" cosa bisogna fare per inserire una lista di valori?
grazie

Offline allegfede

  • Gran Maestro dei Gamberi
  • *****
  • Post: 738
    • Mostra profilo
Re: correlazione fra programmi-2
« Risposta #1 il: 22 Agosto 2013, 22:37:19 »
Cerca dbus sul forum troverai un bell'esempio esplicativo di client server attraverso messaggi in memoria :-)
se corri, morirai stanco (motto degli sniper)

Offline giob1642

  • Grande Gambero
  • ***
  • Post: 159
    • Mostra profilo
Re: correlazione fra programmi-2
« Risposta #2 il: 22 Agosto 2013, 23:21:40 »
Puoi essere più preciso perchè non sono riuscito a trovare nulla.
grazie
giorgio

Offline Picavbg

  • Senatore Gambero
  • ******
  • Post: 1.620
    • Mostra profilo
Re: correlazione fra programmi-2
« Risposta #3 il: 23 Agosto 2013, 13:02:00 »
a mio avviso se abbiamo un prog che per comodità suddividiamo in più pezzi , così facendo non otteniamo un significativo risparmio nella gestione della memoria che di fatto resta non occupata ma inutilizabbile

La creazione di una correlazione fra programmi diversi non è il risultato di una comoda suddivisione di un grosso programma in più programmi più contenuti, salvo che non ci siano precise necessità dettate dalla dimensione della RAM. Quando le RAM erano assai minute, diventava quasi necessario frammentare un programma in altri di ridotte dimensioni, ma oggi non vi è più una vera e propria esigenza. Può succedere invece che una certa funzione di nuova costruzione possa essere utilizzata anche da altri programmi, allora, piuttosto che andare a modificare direttamente tutti i programmi interessati, sia più pratico ed anche più veloce inserire in ciascun programma il richiamo del nuovo programma.
L'esistenza nella RAM di due programmi potenzialmente attivi, mentre, per un certo tempo, solo uno lavora e la'ltro no, non comporta alcuna perdita di spazio in memoria e ciò grazie al meccanismo del Multiprocessing. Esso permette infatti di sfruttare al meglio la memoria del PC nascondendo nella memoria cache quei programmi e dati non utilizzati al momento, richiamandoli successivamente al risveglio del programma, prima temporaneamente inattivo. Detto meccanismo è automatico e viene svolto dal processore del PC secondo una logica di programmazione, cosiddetta a basso livello, che ne assicura l'efficienza e la perfetta sequenza operativa di tutti i programmi via via attivati, dal momento dell'accensione del PC. L'argomento, specificatamente tecnico andrebbe ulteriormente approfondito per avere la chiara percezione di come lavora un processore, ma sicuramente, se volessi addentrarti nella materia, potrai trovare tantissimi lavori nel web ed in libreria che lo illustrano benissimo.
 :ciao:
:ciao:

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: correlazione fra programmi-2
« Risposta #4 il: 23 Agosto 2013, 14:54:46 »