Commit 146f5cde authored by SeongJae Park's avatar SeongJae Park Committed by Jonathan Corbet

docs/memory-barriers.txt/kokr: smp_mb__{before,after}_atomic(): update Documentation

Translate this commit to Korean:

  39323c64 ("smp_mb__{before,after}_atomic(): update Documentation")
Signed-off-by: default avatarSeongJae Park <sjpark@amazon.de>
Reviewed-by: default avatarYunjae Lee <lyj7694@gmail.com>
Link: https://lore.kernel.org/r/20200606083746.20869-1-sjpark@amazon.deSigned-off-by: default avatarJonathan Corbet <corbet@lwn.net>
parent 3699158d
...@@ -1842,12 +1842,15 @@ Mandatory 배리어들은 SMP 시스템에서도 UP 시스템에서도 SMP 효 ...@@ -1842,12 +1842,15 @@ Mandatory 배리어들은 SMP 시스템에서도 UP 시스템에서도 SMP 효
(*) smp_mb__before_atomic(); (*) smp_mb__before_atomic();
(*) smp_mb__after_atomic(); (*) smp_mb__after_atomic();
이것들은 값을 리턴하지 않는 (더하기, 빼기, 증가, 감소와 같은) 어토믹 이것들은 메모리 배리어를 내포하지 않는 어토믹 RMW 함수를 사용하지만 코드에
함수들을 위한, 특히 그것들이 레퍼런스 카운팅에 사용될 때를 위한 메모리 배리어가 필요한 경우를 위한 것들입니다. 메모리 배리어를 내포하지
함수들입니다. 이 함수들은 메모리 배리어를 내포하고 있지는 않습니다. 않는 어토믹 RMW 함수들의 예로는 더하기, 빼기, (실패한) 조건적
오퍼레이션들, _relaxed 함수들이 있으며, atomic_read 나 atomic_set 은 이에
이것들은 값을 리턴하지 않으며 어토믹한 (set_bit 과 clear_bit 같은) 비트 해당되지 않습니다. 메모리 배리어가 필요해지는 흔한 예로는 어토믹
연산에도 사용될 수 있습니다. 오퍼레이션을 사용해 레퍼런스 카운트를 수정하는 경우를 들 수 있습니다.
이것들은 또한 (set_bit 과 clear_bit 같은) 메모리 배리어를 내포하지 않는
어토믹 RMW bitop 함수들을 위해서도 사용될 수 있습니다.
한 예로, 객체 하나를 무효한 것으로 표시하고 그 객체의 레퍼런스 카운트를 한 예로, 객체 하나를 무효한 것으로 표시하고 그 객체의 레퍼런스 카운트를
감소시키는 다음 코드를 보세요: 감소시키는 다음 코드를 보세요:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment