Хорошая статья по решению проблем читателей писателей с опять же замером производительности всяких мутексов



Как можем заметить NSLock в большинстве кейсах в разы (!) медленнее при записи и при чтении, чем барьер GCD и POSIX тредов



https://dmytro-anokhin.medium.com/concurrency-in-swift-reader-writer-lock-4f255ae73422