>>386
> スレッドはそもそも時分割処理をするために生まれたのであって変数を共有するためじゃない。

時分割処理をするなら複数プロセスを起動することで実現していた。
それが古来のUNIXのマルチタスク機能
スレッドは後からメモリを共有できる改良版として作られたもの