Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    305
    in c il punto di inizio di un thread è l'istruzione successiva alla sua creazione o una routine se non erro!!!
    mentre se faccio una fork(), è proprio l'istruzione successiva alla sua creazione

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quote Originariamente inviata da linux_r Visualizza il messaggio
    in c il punto di inizio di un thread è l'istruzione successiva alla sua creazione o una routine se non erro!!!
    Erri. Il punto di inizio viene indicato con un puntatore a funzione. L'istruzione successiva non c'entra, ti confondi con la fork.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2014
    Messaggi
    305
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Erri. Il punto di inizio viene indicato con un puntatore a funzione. L'istruzione successiva non c'entra, ti confondi con la fork.
    si infatti l ' avevo scritto o una routine !!
    allora mi servirebbe qualcosa simile alla fork

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quote Originariamente inviata da linux_r Visualizza il messaggio
    si infatti l ' avevo scritto o una routine !!
    Beh, "o una routine" significa o uno o l'altra ... ma è *solo* una funzione, non è previsto altro. Per questo l'ho precisato.
    Quindi creare due thread in un punto preciso di una funzione non ha senso, come ti dicevo.

    allora mi servirebbe qualcosa simile alla fork
    Non sono un esperto Java ... ti potrei consigliare di dare un'occhiata a

    http://docs.oracle.com/javase/tutori.../forkjoin.html

    ma sono sicuro che altri ti daranno maggiori info
    Ultima modifica di oregon; 15-06-2014 a 19:15
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da linux_r Visualizza il messaggio
    allora mi servirebbe qualcosa simile alla fork
    Il concetto di "fork" del processo è molto, molto, specifico dei sistemi Unix-like. Windows non ha nativamente nulla di quel tipo. Ha funzioni per creare processi, ok, ma nulla che "nativamente" faccia come la fork degli Unix-like.

    E in Java pertanto non c'è nulla di simile al fork. Quindi no, mi spiace, non ti serve qualcosa come la fork .... ti serve ragionare "ad oggetti" come si fa in Java: per creare un thread si estende Thread o si implementa Runnable (costruendo poi comunque un Thread). E il run() che definisci può fare sostanzialmente quello che vuoi.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.