Tôi đang tiến bộ trong nhiệm vụ Clojure của mình (khoảng 80 vấn đề được giải quyết trên 4clojure.com) và tôi tiếp tục đọc và viết mã và cố gắng "làm cho nó". Bây giờ tôi hơi bối rối bởi Clojure được t
Tôi cố gắng để thực hiện một container lockless thread-safe, tương tự như std :: vector, theo này https://software.intel.com/en-us/blogs/2008/07/24/tbbconcurrent_vector-secrets-of-memory-organization
Giả sử chúng ta có một hàng đợi không có khóa đơn-người tiêu dùng-thread-đơn-sản xuất, và rằng nhà sản xuất có thể mất nhiều thời gian mà không tạo ra bất kỳ dữ liệu nào. Nó sẽ có lợi để cho phép ngườ