Torna indietro   Hardware Upgrade Forum > Off Topic > Discussioni Off Topic > Scuola, lavoro e diritto (forum chiuso)

Polestar 3 Performance, test drive: comodità e potenza possono convivere
Polestar 3 Performance, test drive: comodità e potenza possono convivere
Abbiamo passato diversi giorni alla guida di Polestar 3, usata in tutti i contesti. Come auto di tutti i giorni è comodissima, ma se si libera tutta la potenza è stupefacente
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026
In occasione del proprio Architecture Deep Dive 2025 Qualcomm ha mostrato in dettaglio l'architettura della propria prossima generazione di SoC destinati ai notebook Windows for ARM di prossima generazione. Snapdragon X2 Elite si candida, con sistemi in commercio nella prima metà del 2026, a portare nuove soluzioni nel mondo dei notebook sottili con grande autonomia
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
DJI Mini 5 Pro porta nella serie Mini il primo sensore CMOS da 1 pollice, unendo qualità d'immagine professionale alla portabilità estrema tipica di tutti i prodotti della famiglia. È un drone C0, quindi in un peso estremamente contenuto e che non richiede patentino, propone un gimbal rotabile a 225 gradi, rilevamento ostacoli anche notturno e autonomia fino a 36 minuti. Caratteristiche che rendono il nuovo drone un riferimento per creator e appassionati
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 18-02-2005, 01:12   #1
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
in poche parole cos'è un processo???

io credevo che un processo fosse un programma ma nn è cosi, oggi il prof mi ha mangiato vivo quando gli ho detto che un processo è un programma!!!

insomma che cazzo è un processo?
__________________
ho trattato con: Tandoi1, ziodamerica, enrico84, peppecbr, crl, M@t
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 18-02-2005, 10:32   #2
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16211
Un processo è un programma in esecuzione.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 18-02-2005, 10:42   #3
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
ok vabbè xò io posso avere più processi che eseguono lo stesso programma cosa significa???
__________________
ho trattato con: Tandoi1, ziodamerica, enrico84, peppecbr, crl, M@t
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 18-02-2005, 17:32   #4
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
Quote:
Originariamente inviato da khri81
ok vabbè xò io posso avere più processi che eseguono lo stesso programma cosa significa???
si ma il pc quando li esegue li vede come PROCESSI diversi...
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 19-02-2005, 09:24   #5
Jo3
Senior Member
 
L'Avatar di Jo3
 
Iscritto dal: Jun 2001
Messaggi: 1299
Quote:
Originariamente inviato da khri81
ok vabbè xò io posso avere più processi che eseguono lo stesso programma cosa significa???

Significa che tu puoi lanciare piu Istanze (copie) di Internet Explorer, e tutte visualizzano l'elenco dei links (eseguono) nella cartella "preferiti" memorizzata nel programma di IE (c:\programmi\IE).

La stessa cosa per i parametri impostati nel programma di I.E : impostazioni avanzate, etc.

Tutti questi settaggi vengono memorizzati in una variabile del programma Internet Explorer.

I processi (in questo caso le copie di I.E.) accedono a tali dati.

Alternativamente dire che piu processi eseguono lo stesso programma significa che piu copie di internet explorer eseguono il programma del sistema operativo che consente di recuperare la connessione ad internet (connessione remota).

Piu copie di Internet Explorer (processi) accedono ad uno stesso programma (funzione di sistema operativo che restituisce la connessione remota).


Vi sono un milione di altri esempi piu concreti (spooler di stampa, etc) : lo stesso processo di IE. che accede al server del forum per visualizzare la pagina del forum stesso non e' nient'altro che uno tra gli N processi (I.Explorer) di tutti gli utenti del forum che accedono ad un unico programma (in questo caso, l'application server sul server stesso di HWUpgrade che risponde inviando la pagina del forum sotto forma di HTML).
__________________

Referenti in Compravendite Ognuno sceglie le cause per cui combattere in base alla propria statura.

Ultima modifica di Jo3 : 19-02-2005 alle 09:30.
Jo3 è offline   Rispondi citando il messaggio o parte di esso
Old 19-02-2005, 12:27   #6
Bilancino
Senior Member
 
L'Avatar di Bilancino
 
Iscritto dal: Jun 2001
Città: Lazio
Messaggi: 5935
il processo non è un programma, un programma può essere composto da più processi mentre un processo è una attività........un thread è ancora diverso può essere visto come un processo ma non un nuovo processo perchè usa risorse di un processo già in esecuzione.......

Ciao
__________________
HP Gaming 16 I7 10750H, nVidia GTX1650TI 4Gbyte DDR6, 16Gbyte di Ram, SSD INTEL 500Gbyte, Amplificatore Denon PMA-510AE, Diffusori Q Acoustics 3020i
Bilancino è offline   Rispondi citando il messaggio o parte di esso
Old 19-02-2005, 14:15   #7
khri81
Senior Member
 
L'Avatar di khri81
 
Iscritto dal: Mar 2002
Messaggi: 2438
ragazzi nn ci sto capendo una sega! ogniuno dice una cosa diversa!
__________________
ho trattato con: Tandoi1, ziodamerica, enrico84, peppecbr, crl, M@t
khri81 è offline   Rispondi citando il messaggio o parte di esso
Old 19-02-2005, 14:40   #8
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
Quote:
Originariamente inviato da khri81
ragazzi nn ci sto capendo una sega! ogniuno dice una cosa diversa!
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 19-02-2005, 16:20   #9
Bilancino
Senior Member
 
L'Avatar di Bilancino
 
Iscritto dal: Jun 2001
Città: Lazio
Messaggi: 5935
Quote:
Originariamente inviato da khri81
ragazzi nn ci sto capendo una sega! ogniuno dice una cosa diversa!

Beh dovrebbe essere come ho detto io dalle nozioni dell'esame di sistemi operativi

Ciao
__________________
HP Gaming 16 I7 10750H, nVidia GTX1650TI 4Gbyte DDR6, 16Gbyte di Ram, SSD INTEL 500Gbyte, Amplificatore Denon PMA-510AE, Diffusori Q Acoustics 3020i
Bilancino è offline   Rispondi citando il messaggio o parte di esso
Old 19-02-2005, 18:48   #10
Scoperchiatore
Senior Member
 
L'Avatar di Scoperchiatore
 
Iscritto dal: Sep 2001
Città: Roma
Messaggi: 1944
Quote:
Originariamente inviato da Ziosilvio
Un processo è un programma in esecuzione.
No, non è quella la distinzione

Definizione: Un processo è un insieme di operazioni che il processore, se libero e se non richiesto da attività con priorità maggiore, esegue dall'inizio alla fine.

Un processo è caratterizzato da uno stato:
processo in esecuzione: è quello attualmente eseguito dal processore
processo pronto: è possibile inserirlo nella lista dei processi da eseguire
processo attivo: è nella lista dei processi eseguibili [chiamata in vari modi, io per la teoria della schedulazione real time la chiamo READY QUEUE, coda dei processi pronti]

Il processo è caratterizzato dall'avere una priorità. La scala delle priorità si genera in vari modi (si deve trovare che "importanza" dare ai vari vincoli del processo: questa teoria va sotto il nome di scheduling).

A seconda del sistema operativo e del contesto, è possibile che, mentre un processo è in esecuzione, transiti nella ready queue un processo a priorità maggiore. In questo caso si può fare la scelta di terminare l'esecuzione del processo in corso e iniziare l'esecuzione del processo appena entrato (perchè più importante). Questa operazione si chiama preemption.
La preemption è necessaria, ad esempio, per gestire i processi che ti permettono di vedere un carattere sulla tastiera. Gli interrupt hanno priorità sicuramente maggiore delle altre cose. Come la lettura da hard disk ha priorità maggiore di quella dalla Ram, in quanto più lenta, etc....

Processo e programma sono due nozioni legate ma differentissime.
Considera che un programma può anche generare più processi.
Un programma non viene mai interrotto a meno di richieste esplicite dall'utente, pure se ci sono programmi a priorità maggiore. Al massimo si fa multitasking sui processi che entrambi gestiscono.

Un programma semplice, che non fa uso di fork è visto da sistema operativo come un processo. Ma se chiami altre funzioni nel programma, non sei mai sicuro di quanti processi innescherai!

Quindi diciamo che sono due nozioni a livello troppo diverso per essere comparate facilmente.
Il processo è comunque almeno una parte di programma.
__________________
"Oggi è una di quelle giornate in cui il sole sorge veramente per umiliarti" Chuck Palahniuk

Io c'ero
Scoperchiatore è offline   Rispondi citando il messaggio o parte di esso
Old 20-02-2005, 19:04   #11
Jo3
Senior Member
 
L'Avatar di Jo3
 
Iscritto dal: Jun 2001
Messaggi: 1299
Quote:
Originariamente inviato da Bilancino
il processo non è un programma, un programma può essere composto da più processi mentre un processo è una attività........un thread è ancora diverso può essere visto come un processo ma non un nuovo processo perchè usa risorse di un processo già in esecuzione.......

Ciao
Che fa un thread?
__________________

Referenti in Compravendite Ognuno sceglie le cause per cui combattere in base alla propria statura.
Jo3 è offline   Rispondi citando il messaggio o parte di esso
Old 23-02-2005, 12:07   #12
Cfranco
Senior Member
 
L'Avatar di Cfranco
 
Iscritto dal: Apr 2002
Città: PD
Messaggi: 11767
Un programma é un eseguibile che é composto da uno o più processi , i processi aggiuntivi possono essere lanciati esplicitamente tramite fork oppure a seguito di chiamate al sistema operativo che eseguono delle fork .
I thread assomigliano molto ai processi , la differenza principale é che i processi sono lo stesso eseguibile che opera su spazi di dati diversi ( ogni volta che fai un fork lo spazio dati viene replicato ) mentre i thread operano sullo stesso spazio dati condiviso da tutti i thread .
Altre differenze si possono trovare nella gestione dei segnali e nella terminazione .
__________________
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Cfranco è offline   Rispondi citando il messaggio o parte di esso
Old 25-02-2005, 13:08   #13
Vega25
Senior Member
 
L'Avatar di Vega25
 
Iscritto dal: Jun 2000
Città: NAPOLI - PALERMO
Messaggi: 792
Un processo è una qualsiasi attività oppure insieme di attività che trasforma elementi in ingresso in elementi in uscita.

Definizione fornita dalla normativa UNI EN ISO 9000:2000
__________________
P4 3.0@3825| P4P800 | 2x256 Vitesta | Radeon 9700(370/320) | 2 IBM 160GB Sata | Enermax 550W | YBRIS STEALTH + KEOPS | Pioneer 120SZ | Pioneer 108D | Audigy Platinum | MegaWorks 550 THX | COMPAQ X1005EA 512 MB |
Vega25 è offline   Rispondi citando il messaggio o parte di esso
Old 04-03-2005, 21:57   #14
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1082
ca**o domani nel compito il prof metterà proprio una cosa del genere e io volevo chiedere a voi....
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 04-03-2005, 22:01   #15
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1082
comunque rileggendo tutte le risposte e, in base alle mie conoscenze di 5° anno ITIS Informatico, la risposta di dottor scoperchiatore è la più completa.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 07-03-2005, 15:12   #16
massimo78
Senior Member
 
L'Avatar di massimo78
 
Iscritto dal: Jul 2001
Città: Lido di Ostia
Messaggi: 1612
Quote:
Originariamente inviato da Jo3
Che fa un thread?
Un thread è un singolo ciclo di operazioni che viene eseguito in un programma.

Per dirla in parole povere 1 programma deve avere almeno 1 thread.
__________________
|Mac Mini i7 2,6 GHz 16 GB - OS Yosemite|
massimo78 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Polestar 3 Performance, test drive: comodità e potenza possono convivere Polestar 3 Performance, test drive: comodit&agra...
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026 Qualcomm Snapdragon X2 Elite: l'architettura del...
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice Recensione DJI Mini 5 Pro: il drone C0 ultra-leg...
ASUS Expertbook PM3: il notebook robusto per le aziende ASUS Expertbook PM3: il notebook robusto per le ...
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo Test ride con Gowow Ori: elettrico e off-road va...
ESA: rilevati 40 mila asteroidi vicino a...
La batteria salva fabbriche di EQORE ott...
SpaceX Starship: iniziati i test della t...
Datacenter IA nello spazio entro 5 anni,...
Telescopio spaziale James Webb: rilevato...
Ericsson Mobility Report: nel 2025 il 5G...
PLAI DEMO DAY: si chiude il secondo cicl...
Google rilascia Nano Banana Pro: il nuov...
ChatGPT si rinnova ancora: disponibile l...
Ring lancia super sconti di Black Friday...
Black Friday 2025: 450 euro di sconto su...
Tutte le offerte Blink in un unico posto...
OpenAI e Foxconn uniscono le forze per r...
Ricarica delle auto elettriche in 3 minu...
Lucid presenta Gravity Touring, il SUV e...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:53.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v