Voglio eseguire un processo figlio in perl. Voglio anche che il mio codice sia indipendente dalla piattaforma (lo stesso per Windows e Unix, ad eccezione di alcuni problemi come il percorso file ecc.).implementazione della forcella in perl
Il problema è l'implementazione perl di fork in windows, è uno pseudo-processo, in realtà un thread. Fare riferimento all'emulazione della forcella perl per windows here.
Si parla inoltre dei problemi relativi all'esecuzione dei comandi kill
e exec
su pseudo-processi. Sarebbe sicuro usare due diverse versioni di fork per piattaforme diverse o dovrei andare con API specifiche per OS?