Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Processi In Python

Nella terminologia informatica , un processo è un'istanza in esecuzione di un programma nella memoria del computer . Questi processi in memoria possono anche generare altri processi . Il linguaggio di programmazione Python , tanto come altri linguaggi adatti per lo sviluppo di software per desktop , offre una libreria per facilitare la creazione e la manutenzione dei processi su un sistema informatico . Processi

Quando un utente inizia un programma come un browser Web , l'applicazione diventa un processo in esecuzione nel sistema operativo . Prima dell'esecuzione, un programma risiede semplicemente come i dati sul disco rigido . Quando eseguito, il sistema operativo carica il programma nella memoria principale o RAM. Tutte le applicazioni in esecuzione hanno spazio nella RAM dal sistema operativo mentre corrono . Durante l'esecuzione , il sistema operativo controlla i processi applicativi attraverso una tabella di processo che descrive lo stato del processo e dove esso risiede nella memoria .
Processi Deposizione
Processi

può generare altri processi destinati a svolgere un lavoro simultaneo durante l'esecuzione del programma . Questa " multiprocessing " permette ai programmi di gestire molti compiti diversi allo stesso tempo . Un programma in Python , per esempio, può generare un processo separato che utilizza la libreria " multiprocessing " e il suo oggetto "Processo" , come nel seguente esempio :

da multiprocessing importazione Processo

import os

def ciao ( ) :

print (' Ciao ' ) per

p = processo ( target = ciao ) per

p.start ( ) //inizia processo figlio di "P"

 

Programmazione © www.354353.com