From f0ee6bc5d7b05cea96248fc4f9d26dba605eef65 Mon Sep 17 00:00:00 2001 From: Jim Huang Date: Mon, 22 Jul 2024 16:10:20 +0800 Subject: [PATCH] Refine wording --- concurrency-primer.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/concurrency-primer.tex b/concurrency-primer.tex index 292a72c..37aee7f 100644 --- a/concurrency-primer.tex +++ b/concurrency-primer.tex @@ -690,7 +690,7 @@ \section{Concurrency tools and synchronization mechanisms} Consequently, we should not focus on comparing which communication tools or synchronization mechanisms are better, but rather on exploring how to effectively use these tools in a given scenario to facilitate smooth communication between threads and achieve the programmer's goals. -\section{Lock free} +\section{Lock-free} In \secref{concurrency-tool}, we explored different mechanisms based on the characteristics of concurrency tools, as described in \secref{atomicity} and \secref{rmw}. In this section, we need to explore which strategies can help programmers to design a concurrency program