상태 기반이라고 하는데공유 자원을 숫자(카운터)로 한 후에 숫자 증감으로 관리한다.라는 개념이고이걸 P(감소) V(증가) 로 표기한거잖아그래서 중앙 자원값에 대해서 P V로 수치조절한다 하면되는거고
ㅇㅇ 개념은 알고있었는데 설명하라니까 대가리 막힘 ㅇㅅㅇ 그래서 다시보는중 ㅇㅅㅇ
세마네임 세마네임 ~ 사이먼 도미닉
세피로스
세마포어의 가장 중요한 컨셉은 쏙 빼놓고 통달한척 이딴 글은 왜 쓰는거냐?
상호배제? 근데 애초에 그건 대부분의 비동기 모델에서고 이게 진짜 컨셉임. 왜? 다익스트라가 말한 논문에서 시작된거니까;
니가 본문에 써 놓은 내용만 보면 reference counter랑 다른 게 뭐냐?
다르지 레퍼런스 카운터가 P랑 V로 하냐? 뭔 다익스트라 논문 가져와서 이야기를 해줘도 ㅋ
이름만 P V 로 쳐 바꾸면 세마포어가 되는 거냐? ㅋㅋㅋ
무슨 어떤 자료를 봤길래 중요한 컨셉이 빠짐? 뭐 상호배제 원자성? 그거야 원자성은 이전에도 언급해서 빼먹은거고 어떤 부분에서 컨셉이 빠졌는지 말해줬음 좋겠는데
P랑 V 모르면 걍 네가 세마포어 모르는듯. 저거 다익스트라가 주창한 네덜란드 어에서 시작한건데 오히려 너가 개좆도모르면서 깝치는거지 ㅋㅋ
네가 세마포어를 쓰는 코딩을 안 해봤다는 건 알겠다
애초에 비동기 모델 이야기하는데 원자성을 빼먹은거야 아까 이야기해서 빼먹은거고, 기본적으로 카운터 세모포어 원리가 이거임 이게 다익스트라 논문 요약이고, 그래서 어떤 개념이 빠졌는데?
뭔 소리여 병신아; 구현해봐서 아는거지
애초에 세마포어 구현은 C#에서도 클래스로 구현되있음 접근 스레드 제한이 세마포어가 아니라 원래 세마포어 동기화 모델에서 이후에 나온 개념이고 오히려 P랑 V가 더 근본적인 개념임. 오히려 기본 논문도 안본새끼인거 같은데