Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Con Philips Hue la casa prende vita
Con Philips Hue la casa prende vita
L'ecosistema Philips Hue è il compagno ideale di appassionati di cinema e videogiocatori. Con Philips Hue HDMI Sync Box, film e giochi prenderanno vita, estendendo i loro colori oltre le dimensioni fisiche dello schermo e reagendo anche alla musica. L'impostazione è semplicissima e bastano pochi clic per configurare il sistema in base alle proprie esigenze
Resident Evil Village: pregi e difetti della versione PC
Resident Evil Village: pregi e difetti della versione PC
Abbiamo provato Resident Evil Village con alcune tra le più recenti schede video Radeon e GeForce. Ecco la nostra analisi delle prestazioni e delle tecnologie integrate nel gioco grazie alla collaborazione con AMD: dal ray tracing a CAS, fino a CACAO.
ASUS Zenfone 8, un top di gamma davvero compatto! Recensione e confronto con Zenfone 8 Flip
ASUS Zenfone 8, un top di gamma davvero compatto! Recensione e confronto con Zenfone 8 Flip
Cambio di strategia quest'anno per ASUS, che introduce una fascia alta caratterizzata non da due smartphone con fotocamera basculante, ma da due dispositivi praticamente agli antipodi. Li abbiamo testati a fondo e vi raccontiamo come vanno
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 09-04-2021, 14:34   #1
iannez
Junior Member
 
Iscritto dal: Jan 2021
Messaggi: 16
Gestione processi in c

Buongiorno a tutti, ho un problema in programmazione nel linguaggio c, dovrei creare dei processi con una fork() e poi fargli eseguire del codice. Come si può fare?
iannez è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2021, 14:18   #2
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2648
È una domanda un po' generica. Hai provato a vedere qualche esempio tipo quello che c'è su wikipedia?
https://en.wikipedia.org/wiki/Fork_(...lication_usage
wingman87 è online   Rispondi citando il messaggio o parte di esso
Old 11-04-2021, 16:37   #3
iannez
Junior Member
 
Iscritto dal: Jan 2021
Messaggi: 16
Si ma il mio problema è che devo farli muovere all’interno di una griglia, e non riesco a capire come fare
iannez è offline   Rispondi citando il messaggio o parte di esso
Old 12-04-2021, 07:59   #4
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2648
Non capisco cosa intendi, puoi spiegare più approfonditamente?
wingman87 è online   Rispondi citando il messaggio o parte di esso
Old 12-04-2021, 17:11   #5
iannez
Junior Member
 
Iscritto dal: Jan 2021
Messaggi: 16
Il progetto consiste nel far muovere dei processi taxi su una mappa (matrice). Da coda di messaggi prendono la cella a cui devono andare per prelevare il passeggero e la cella a cui devono portarlo. Come posso far muovere dei processi su una griglia? Perché sinceramente non ho proprio idee
iannez è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2021, 07:02   #6
misterx
Senior Member
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3517
saranno dei puntatori, uno per ogni processo da assegnare ad una matrice?

Come funziona fork ()?
https://www.yocker.com/45458/come-funziona-fork.html
misterx è offline   Rispondi citando il messaggio o parte di esso
Old 13-04-2021, 12:41   #7
iannez
Junior Member
 
Iscritto dal: Jan 2021
Messaggi: 16
Quindi devo creare un puntatore per ogni processo che punta ad una cella di memoria e man mano lo sposto?
iannez è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2021, 20:14   #8
misterx
Senior Member
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3517
Quote:
Originariamente inviato da iannez Guarda i messaggi
Quindi devo creare un puntatore per ogni processo che punta ad una cella di memoria e man mano lo sposto?

cosa dicono le specifiche?
misterx è offline   Rispondi citando il messaggio o parte di esso
Old 14-04-2021, 20:43   #9
iannez
Junior Member
 
Iscritto dal: Jan 2021
Messaggi: 16
Le specifiche sono: un numero dato di processi taxi dev’essere creato, devono prendere la richiesta di servizio recandosi sulla cella da cui la richiesta è partita e terminare la corsa nella cella designata come arrivo. Se rimangono fermi per troppo tempo devono essere deallocati e sostituiti da un nuovo processo taxi
iannez è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Con Philips Hue la casa prende vita Con Philips Hue la casa prende vita
Resident Evil Village: pregi e difetti della versione PC Resident Evil Village: pregi e difetti della ver...
ASUS Zenfone 8, un top di gamma davvero compatto! Recensione e confronto con Zenfone 8 Flip ASUS Zenfone 8, un top di gamma davvero compatto...
Intel Core 11000 'Tiger Lake-H', una CPU tutta nuova per giocare al meglio sui notebook Intel Core 11000 'Tiger Lake-H', una CPU tutta n...
Amazon Echo Show 10: adesso ruota, ti segue e risponde! La recensione Amazon Echo Show 10: adesso ruota, ti segue e ri...
Aggiornamenti? Noiosi. Il 50% degli ital...
NASA Dragonfly: la missione per Titano a...
Disney+ ha guadagnato 70 milioni di abbo...
Rocket Lab: fallisce il lancio di due sa...
Navi 24 'Beige Goby', una GPU RDNA 2 rid...
Fare videogiochi in Italia è pi&u...
Diritti TV Serie A: SKY dice addio al ri...
Auto elettrica calata dall'alto, l'AD di...
Radeon RX 6900 XT oltre 3,3 GHz, il reco...
Amazon, tutte le offerte del weekend: TV...
Servizio sanitario irlandese sotto scacc...
Virtua Fighter, Crazy Taxi e Jet Set Rad...
Nuovo successo per la Cina: il rover cin...
Matter è il nuovo standard per la...
Call of Duty incontra Rambo e Die Hard: ...
EVGA Precision X1
BitDefender Antivirus Plus
BitDefender Internet Security
LibreOffice Portable
Filezilla
K-Lite Mega Codec Pack
K-Lite Codec Pack Full
K-Lite Codec Pack Standard
K-Lite Codec Pack Basic
K-Lite Codec Pack Update
Dropbox
Opera Portable
Opera 76
Chromium
OCCT
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: 17:44.


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