私は、perl 5.16(および他のバージョン)をfreebsdのポートソースからコンパイルすると、 'THREADS'と 'PTHREAD'の間に何が違うのだろうか?スレッド対pthread in perl
PTHREADはポスキースレッドですか? (-pthreadのため)そしてもしそうなら、それは 'スレッド'に優先されますか? (それはあらかじめ選択されているようだから)freebsdでも?一方、「スレッド」(カーネルスレッド?)は何ですか?長所と短所は何ですか?
1回のインストールで両方を使用できますか?それは感覚的ですか?
私が見る限りでは、perlと組み合わせて探すのはあまりありません。他の人はもちろん、それを説明してきたように、スレッドを使用して
おかげでたくさん ジミー
hum ... Perlにはスレッドモデルが1つしかありません( '-Dusethreads') – ikegami
hmm :) 'THREADS'でコンパイルすると、config引数が-Dusethreads = nから-Dusethreads = yに変更されます。 'PTHREADS'はldflagsに '-pthread'を追加します。だから、冗談だけではないと思います。それは違いがありますが、私は何を疑問に思う? :/ –
Perlは別のモデルのスレッドを使用していました。それは非常に壊れていた。あなたはおそらくそれにアクセスしようとしています。 – ikegami