【一部の】OSXはオタク用!Part20【ハードコアな】
■ このスレッドは過去ログ倉庫に格納されています
0489名称未設定
03/03/23 23:36ID:xQozNvKZ> Machのタスクは単なる環境で実行単位じゃない
まあ、そうつっこむなよ。
確かにtask_create()したって、threadはcreateされないし、
mach thread + mach task = BSD Processつーのもわかるんだが、
(それを言ったら、IPCなんて言葉も違うわけだ。)
Machのペーパの話をしたのは、例えば、C Threadの中では、
a single MACH task (UNIX process)なんで表現も出てくるから。
その点では、mach task = 4.xBSD processと言ってもいいと思う。
> BSDプロセスは普通1タスク1スレッドになる
最近のBSDはカーネルレベルのスレッドが実装されてるので、もうこれもあてはまらんけどね。
■ このスレッドは過去ログ倉庫に格納されています