그냥 운영체제 책을 봐야되나
[일반] 동시성 책 좋은거 있음?
부드러운곰탱이(sjobs66)
2024-07-20 16:42
추천 0
댓글 4
다른 게시글
-
자체 프레임워크 쓰는 사람들은 나중에 이직 어캐함? [1][일반] 익명(223.39) | 24.07.20추천 0
-
js랑 자바 차이에 대한 질문 [12][질문] 익명(49.164) | 24.07.20추천 0
-
포폴 프로젝트 시작할 때 보통 어케함? [7][일반] 익명(125.132) | 24.07.20추천 0
-
김영한 강의 샀다 [6][일반] 익명(121.171) | 24.07.20추천 0
-
공부만하고 언제 개발할래 [5][일반] 익명(210.112) | 24.07.20추천 2
-
람다식 질문 있음 [5][일반] 익명(222.121) | 24.07.20추천 0
-
스프링 ㄹㅇ 첨인데[일반] 11(211.205) | 24.07.20추천 0
-
스프링 아키텍처 이해하고 활용할때[일반] 익명(118.235) | 24.07.20추천 0
-
진짜 좆됐다 [4][일반] 익명(106.101) | 24.07.20추천 0
-
CS공부하는게 맞겠찌 [7][일반] 익명(220.67) | 24.07.20추천 0
내가 공부했을땐 운영체제, 디비 둘 다 부분적으로 나온 내용 운영체제에서 배운거 처음엔 static변수에다 사용중여부 체크하는 primitive한 방식으로 했는데, 그게 발전해서 각종기법에, 세마포어 같은 기법도 나옴 세마포어는 block시키던걸 아예 sleep시켜버리는 장점이 있다고 함 이런 내용이고 디비에서는 락킹단계 락킹수준을 정도까지 허용하는지 그리고 2중락킹이었나 뭐 내용이 그렇게 많진 않았음 배운거 생각 정리해보려고 좀 떠들어봄
어느 수준의 동시성을 말하는거임? 그거에 따라 추천해주는 책이 다름
면접에서 문제없을 수준
기초 이론) 백갤러 1 이야기 기반으로 키워드 공부 + 논블로킹 개념 중요 자바) 자바 Monitor 개념, Compare And Swap 알고리즘, Atomic 자료형 공부 디비) MVCC, S-Lock, X-Lock, 낙관적 락 / 비관적 락 (JPA), 분산락 (MySQL - Named Lock, Redis - RedLock), gaplock, next key lock 공부 동시성 이론) Lock Free, Event Loop, Software Transactional Memory, Actor Model, Fiber 이론 공부 공부 난이도 순서대로 적음