메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

좋아요

1ils***

|

2022-04-27

동시성 프로그래밍

Rust 언어를 중심으로 어셈블리어, C 언어를 사용해 CPU 아토믹 처리, 소프트웨어 트랜잭셔널 메모리, async/await 등 동시성 프로그래밍과 관련된 이론적 배경부터 구현까지 설계자 입장에서 살펴본다.

  • 저자 : 다카노 유키
  • 번역 : 김모세
  • 출간 : 2022-04-05

책을 보면서 흥미로웠던 점은 전공 기초의 다양한 용어들이 더 깊이있게, 코드와 연관되어 풀어진다는 점이었다.

운영체제를 공부하면서 배웠던 개념들이 많이 녹아있어 흥미롭게 읽을수 있었다.

기본적인 베이스는 Rust로 구현되어 있다. 멀티 쓰레드, 코루틴, 베타 제어 등 운영체제와 밀접한 코드들을 모두 구현해 볼수 있기 때문에 개인적으로 엄청 많이 배울수 있었다.

무엇보다 Rust 언어를 몰라도 운영체제 지식이 어느정도 있다면 문맥을 잘 따라갈 수 있도록 책이 친절하다.

깊이감이 상당했고 많이 배울수 있었기 때문에 다시 한 번 천천히 읽어보고 싶을 정도로 좋은 책이었다.

 

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?