Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Fujinon XF 27mm F2.8 R WR, il pancake Fuji acquista ghiera e tropicalizzazione
Fujinon XF 27mm F2.8 R WR, il pancake Fuji acquista ghiera e tropicalizzazione
Fujifilm aggiorna il suo pancake 27mm, aggiungendo ghiera dei diaframmi e tropicalizzazione. La focale standard ne fa un'ottima scelta per chi ama il reportage e la prospettiva naturale.
AMD FidelityFX Super Resolution (FSR): cos'è, come funziona e prova sul campo
AMD FidelityFX Super Resolution (FSR): cos'è, come funziona e prova sul campo
AMD ha introdotto una nuova tecnologia chiamata FidelityFX Super Resolution (FSR). Da molti vista come la risposta al DLSS (Deep Learning Super Sampling) di Nvidia, ha un obiettivo simile ma lo raggiunge in modo diverso: nessuna rete neurale, ma algoritmi che permettono di fare un upscaling ottenendo quindi maggiori prestazioni senza degradare troppo il dettaglio rispetto a quello nativo. La tecnologia, a differenza del DLSS, è agnostica: funziona quindi sia sulle GPU AMD che su quelle Nvidia.
Lenovo ThinkPad X12 Detachable: il 2-in-1 di grande qualità
Lenovo ThinkPad X12 Detachable: il 2-in-1 di grande qualità
Il nuovo 2-in-1 di Lenovo è un modello che abbina la capacità di trasformarsi da notebook a tablet e viceversa con estrema facilità, alla qualità tipica dei prodotti Lenovo della famiglia ThinkPad grazie allo chassis in lega di magnesio. Lo schermo con rapporto di 3:2 rende ThinkPad X12 Detachable particolarmente indicato per la produttività personale, forte di hardware potente e di una tastiera staccabile che brilla per precisione.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-05-2021, 18:05   #1
iannez
Junior Member
 
Iscritto dal: Jan 2021
Messaggi: 17
[C] problemi nella gestione di processi

Buongiorno, ho un enorme dubbio su un progetto universitario. Il problema consiste nella gestione dei processi figli, in pratica devo creare una funzione che controlli che il processo non rimanga "fermo" per un determinato lasso di tempo. se ciò accade lo elimina e ne crea un altro al suo posto. Qualcuno che possa aiutarmi?
iannez è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2021, 08:43   #2
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 2154
Ovviamente non ti dirò come fare, ma la risposta alla tua domanda è:
waitpid() conh opzione WNOHANG

O almeno questa è la mia idea
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2021, 09:45   #3
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 11835
Quote:
Originariamente inviato da iannez Guarda i messaggi
Buongiorno, ho un enorme dubbio su un progetto universitario. Il problema consiste nella gestione dei processi figli, in pratica devo creare una funzione che controlli che il processo non rimanga "fermo" per un determinato lasso di tempo. se ciò accade lo elimina e ne crea un altro al suo posto. Qualcuno che possa aiutarmi?
Troppo vago. Cosa significa "fermo"?

Se il processo deve fare un certo lavoro periodicamente, allora puoi pensare di segnalare il processo padre ogni qual volta viene svolto questo lavoro.

Se il padre non riceve questo segnale in un certo lasso di tempo, allora può assumere che sia successo qualcosa al figlio e quindi può intraprendere delle azioni.

Ho parlato di segnale ma può essere usato un qualsiasi meccanismo IPC che preveda anche un timeout.
__________________
Scythe Ninja 4 | Intel Core i5-6600k | ASUS Z170 Pro Gaming | 16GB DDR4 2400 CL12 kingston savage | EVGA GTX1060 SC 6GB | OCZ Vertex2 60g | WD 2tb | Dell UltraSharp U2518D | UAC: 1 2 | Win10 e aggiornamenti | Arch Linux | Dogmi
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 15-05-2021, 14:37   #4
iannez
Junior Member
 
Iscritto dal: Jan 2021
Messaggi: 17
forse non mi sono spiegato bene, io ho una mappa su cui devo far muovere un processo. Una funzione deve controllare che questo processo effettui un movimento prima di un tot di tempo, altrimenti dev'essere eliminato. Io ho pensato ad una variabile che viene incrementata finchè il processo non si muove e viene rimessa a 0 quando si muove, però non sempre funziona
iannez è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2021, 09:14   #5
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 2154
Non capisco cosa intendi con mappa e muova..
Prova a postare il tuo codice così magari capiamo meglio le specifiche
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 17-05-2021, 19:38   #6
iannez
Junior Member
 
Iscritto dal: Jan 2021
Messaggi: 17
Sono più di 1000 linee di codice, non penso sia il caso. Invece sapete dirmi come inviare un signal all’handler di un file eseguito da un processo figlio?
iannez è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Fujinon XF 27mm F2.8 R WR, il pancake Fuji acquista ghiera e tropicalizzazione Fujinon XF 27mm F2.8 R WR, il pancake Fuji acqui...
AMD FidelityFX Super Resolution (FSR): cos'è, come funziona e prova sul campo AMD FidelityFX Super Resolution (FSR): cos'&egra...
Lenovo ThinkPad X12 Detachable: il 2-in-1 di grande qualità Lenovo ThinkPad X12 Detachable: il 2-in-1 di gra...
Revolut per il trading di criptovalute: una piattaforma sicura e affidabile Revolut per il trading di criptovalute: una piat...
Chi è Jen-Hsun 'Jensen' Huang, una vita a fare Nvidia Chi è Jen-Hsun 'Jensen' Huang, una vita a...
Electronic Arts ha acquisito i creatori ...
Askoll e.sco, monopattino elettrico a tr...
Windows 10 21H1 accelera, Microsoft iniz...
Anche il launch vehicle stage adapter (L...
Huawei evidenzia il potenziale della Rea...
Rilasciato il video dell'apertura del pa...
Lenovo, ecco i nuovi accessori Lenovo Go...
Drone a 22,27 euro con codice coupon: l'...
La Russia vorrebbe mandare i cosmonauti ...
Tecnologie smart nei frigoriferi Samsung...
Non è un modulo di memoria a dare proble...
Khaby Lame è l'italiano più...
Perché i giovani preferiscono le ...
Come scegliere il mouse ideale per la pr...
Samsung presenta i nuovi Odyssey, monito...
IsoBuster
GeForce Experience
NTLite
Dropbox
Driver NVIDIA GeForce 471.11 WHQL
Radeon Software Adrenalin 21.5.2 WHQL
Radeon Software Adrenalin 21.6.1 Optio
K-Lite Codec Pack Update
K-Lite Mega Codec Pack
K-Lite Codec Pack Standard
K-Lite Codec Pack Basic
Chromium
VLC Media Player
Google Chrome Portable
Opera Portable
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: 05:37.


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