쓰기 장벽
Write barrier운영 체제에서 쓰기 장벽은 컴퓨터 시스템의 스토리지 시스템에 대한 일련의 쓰기 작업에서 특정 주문을 시행하기 위한 메커니즘이다.예를 들어 파일 시스템의 쓰기 장벽은 인메모리 파일 시스템 상태가 올바른 순서로 영구 저장소에 기록되도록 하는 메커니즘(프로그램 논리)이다.[1][2][3]
가비지 컬렉션에서
가비지 수집기의 쓰기 차단막은 (예:) 세대 불변성이 유지되도록 모든 상점 운영 직전에 컴파일러가 방출하는 코드의 파편이다.[4][5]
컴퓨터 저장소에
메모리 장벽이라고도 알려진 메모리 시스템의 쓰기 장벽은 하드웨어 특정 컴파일러 내재가므로 이전의 모든 메모리 작업이 이후의 모든 작업을 "이전"으로 처리할 수 있다.
참고 항목
참조
- ^ "Chapter 16. Write Barriers". docs.fedoraproject.org. Retrieved 2014-01-24.
- ^ Tejun Heo (2005-07-22). "I/O Barriers". kernel/git/torvalds/linux.git - Linux kernel source tree. git.kernel.org. Retrieved 2014-01-24.
- ^ Jonathan Corbet (2010-08-18). "The end of block barriers". LWN.net. Retrieved 2014-01-24.
- ^ Zorn, Benjamin (1990). Barrier methods for Garbage Collection. Department of Computer Science, University of Colorado in Boulder: Citeseer. pp. 11–18. Retrieved 8 December 2021.
- ^ "GC FAQ -- algorithms". www.iecc.com. Retrieved 2020-06-30.
외부 링크