La ricerca ha trovato 529 risultati
- sab 19 giu 2010, 20:47
- Forum: Programmazione
- Argomento: C e segnali
- Risposte: 22
- Visite : 4122
Re: C e segnali
Oddio, sicuro è un parolone. E' molto tempo che non uso i segnali e quindi non sono sicuro di niente, anzi se tu scopri qualcosa di più fammelo sapere. Secondo me lo scopo dell'esercizio è proprio quello di sottolineare il limite dei segnali nonché della signal(2). Quando passerai alla sigaction(2)...
- sab 19 giu 2010, 19:36
- Forum: Programmazione
- Argomento: C e segnali
- Risposte: 22
- Visite : 4122
Re: C e segnali
Mi piace la tua soluzione. Ci sono però alcune cose che non avendo avuto il testo non potevi sapere. 1) Non posso usare fopen, fwrite, fread, ma vabbè. E' solo codice in più, non influiscono sulla riuscita o meno del programma. 2) Per forza devo segnalare la fine dell'elaborazione dei figli, ovvero ...
- sab 19 giu 2010, 18:57
- Forum: Programmazione
- Argomento: C e segnali
- Risposte: 22
- Visite : 4122
Re: C e segnali
Mi intriga questo fatto, ma non so spiegarlo: man 2 fork * The termination signal of the child is always SIGCHLD (see clone(2)). Nel tuo programma non compare, solo SIGUSR[12]. Nel mio programma c'è la funzione wait_child(), che fa uso della wait() per raccogliere lo stato dei figli. In questo modo...
- sab 19 giu 2010, 17:17
- Forum: Programmazione
- Argomento: C e segnali
- Risposte: 22
- Visite : 4122
Re: C e segnali
Però devo capire perchè: - Se tolgo la sleep(1) dalla funziona conta(), e lascio while(terminated != 2); , allora non conta bene. - Se tolgo sleep(1) e cambio il while aggiungendoci la pause() va bene. Lasciamo perdere il programma che faresti troppa fatica a leggere e a capire, senza avere le speci...
- sab 19 giu 2010, 16:42
- Forum: Programmazione
- Argomento: C e segnali
- Risposte: 22
- Visite : 4122
Re: C e segnali
Le slide sono queste, relativamente ai segnali: http://lia.deis.unibo.it/Courses/sot0910/materiale/5-SegnaliUnix.pdf. La riga di cui parli è l'unico modo a cui sono arrivato per fare aspettare il padre sino a che entrambi i figli non gli inviano SIGTERM. E' brutta perchè? Perchè fa cicli inutili? Sa...
- sab 19 giu 2010, 13:52
- Forum: Programmazione
- Argomento: C e segnali
- Risposte: 22
- Visite : 4122
Re: C e segnali
Grazie Emanuele! Come al solito RTFM torna sempre utile. Purtroppo sono costretto a usare le system call che ci hanno dato perciò mi posso scordare sigaction per ora. Dal man di signal ho letto che i segnali vengono bloccati quando si entra nella routine e risbloccati una volta usciti. Perciò penso ...
- sab 19 giu 2010, 13:13
- Forum: Programmazione
- Argomento: C e segnali
- Risposte: 22
- Visite : 4122
Re: C e segnali
A quanto pare il probema è che se arrivano nuovi segnali quando il processo sta eseguendo la routine di gestione di un precedente segnale, questi vengono persi. Per cui mi è bastato rallentare l'invio di segnali da parte dei figli con una sleep(n). Io pensavo che venissero accodati, e poi pian piano...
- sab 19 giu 2010, 11:34
- Forum: Programmazione
- Argomento: C e segnali
- Risposte: 22
- Visite : 4122
C e segnali
Ciao a tutti. Ho una domanda. Sto facendo (per esigenze didattiche) un programma (in C) che crea due figli, ognuno dei due deve contare per lo stesso file quante righe hanno più di N caratteri. Ogni figlio si occupa di un carattere diverso. Ogni volta che un figlio trova una riga con più di N caratt...
- gio 17 giu 2010, 19:06
- Forum: Slackware
- Argomento: Primo approccio con slackware...
- Risposte: 14
- Visite : 2060
Re: Primo approccio con slackware...
E per far partire un servizo all'avvio o per stopparlo non esiste un file di configurazione? Cambi i permessi del file presente in /etc/rc.d. Se togli a un file il permesso di esecuzione, il demone/servizio corrispondente non viene più avviato. Altrimenti per fare partire qualcosa potresti editare ...
- mar 15 giu 2010, 19:07
- Forum: Libera
- Argomento: Presentazione
- Risposte: 13
- Visite : 1381
Re: Presentazione
Benvenuto! 
- mar 8 giu 2010, 16:20
- Forum: Slackware
- Argomento: RISOLTO slackware13.1 e driver nvidia
- Risposte: 15
- Visite : 1912
Re: RISOLTO slackware13.1 e driver nvidia
Ho letto sopra che conraid usa quelli con la stessa scheda e sembra gli funzionino bene.
Inoltre prima ho provato con i 185.18.14, ma se si va troppo indietro con le versioni, addirittura sembra non trovare i sorgenti del kernel.
Inoltre prima ho provato con i 185.18.14, ma se si va troppo indietro con le versioni, addirittura sembra non trovare i sorgenti del kernel.
- mar 8 giu 2010, 15:05
- Forum: Packages
- Argomento: slackyd e mirror non aggiornati
- Risposte: 0
- Visite : 340
slackyd e mirror non aggiornati
C'è un problema con il pacchetto di slackyd. I mirror nei file di configurazione non sono aggiornati per la 13.1 pur essendo un pacchetto per la 13.1. Probabilmente è stata una svista del pacchettizzatore, ma lo dico qui per evitare che qualcuno inavvertitamente installi pacchetti della 13.0 sulla 1...
- mar 8 giu 2010, 13:45
- Forum: Slackware
- Argomento: RISOLTO slackware13.1 e driver nvidia
- Risposte: 15
- Visite : 1912
Re: RISOLTO slackware13.1 e driver nvidia
Ciao ragazzi. Oggi finalmente ho avuto tempo per installare slackware 13.1 ma ho ancora dei problemi a installare i driver nvidia. Scheda video: nvidia geforce 6200 I driver sono i 195.36.24. L'errore che mi da è: Kernel module compilation complete. ERROR: Unable to load the kernel module 'nvidia.ko...
Re: Pacman
Grazie al successo che ha avuto lo rendono disponibile qui:
http://www.google.com/pacman/
Così ho potuto provare a giocare in due.
http://www.google.com/pacman/
Così ho potuto provare a giocare in due.
Re: Pacman
Pesissimo!!
L'ho quasi finito..per un pelo.
L'ho quasi finito..per un pelo.