Mi chiedo quale differenza ci sia tra le opzioni "THREADS" e "PTHREAD" quando compilo perl 5.16 (e altra versione) dalla sorgente della porta in freebsd?thread vs. pthread in perl
Il PTHREAD è la filettatura di posix? (perché -pthread) E se sì, è preferibile a 'FILETTI'? (perché sembra essere preselezionato) anche su FreeBSD? E che cos'è "THREADS" (thread del kernel?) D'altra parte? Quali sono i pro e i contro?
Posso utilizzare entrambi in un'unica installazione? È sensato?
Non c'è molto da trovare in giro in combinazione con Perl, per quanto posso vedere.
grazie molto jimmy
hum ... Perl ha solo un modello di threading ('-Dusethreads') – ikegami
hmm :) Ok compilandolo con 'THREADS' cambia gli argomenti di configurazione da -Dusethreads = n a -Dusethreads = y. Il 'PTHREADS' aggiunge '-pthread' a ldflags. Quindi, immagino che non stia solo scherzando. Fa la differenza, ma mi chiedo cosa ?! :/ –
Perl aveva un diverso modello di threading. Era molto rotto. Probabilmente stai cercando di accedervi. – ikegami