質問: pthread_create(&thread, &attr, threadRoutine, NULL); ``` しかし、私はまだ同じポイントからスレッドを再起動するために、スタックポインタ、ベースポインタ、命令ポインタなどのCPUレジスタ値を取得する必要があります。どうやってやるの?私の目標を達成するために他に何が必要ですか? また、私は64ビットアーキテクチャを使用しています。 32ビットのものと比較して、それにはどんな追加の困難がありますか?
回答: 周りにグーグルで行くと、私はソラリスがあなたが望むものとまったく同じforkall()呼び出しを持っていることを発見しました。 http://download.oracle.com /docs/cd/E19963-01/html/821-1601/gen-1.html 私はあなたがLinux上で動作していると仮定していますが、x86ハードウェア上でsolarisを実行することは可能です。だから多分それはあなたのためのオプションです。