ここから私はそれを読んだ
共有データへのすべての参照がシリアル化されるため、呼び出しで共有データが使用される場合でも、スレッド セーフ関数は複数のスレッドから同時に呼び出すことができます。
一度に 1 つのスレッドのみがアクセスできるように、ロックを使用してコードのセグメントをスレッド セーフにする必要があることはわかっています。しかし、ここでは、すべてのデータがシリアル化されているため、スレッドセーフな関数を同時に呼び出すことができると言っています。参照をシリアル化することで関数をスレッド セーフにする方法がわかりません。ありがとう。