긍까 값의 사용순서가 무조건 앞에서부터 차례대로 쓸때는 동기처리 순서대로 불러오는게 낫다 - dc App
타입스크립트(nojavascript)2024-06-25 10:40
답글
이건가 - dc App
타입스크립트(nojavascript)2024-06-25 10:40
답글
ㅇㅇ
아스카영원히사랑해(xczplnoxm2q7)2024-06-25 10:41
원자적 상태를 가져야 할때?
프갤러 1(210.90)2024-06-25 10:41
답글
이건좀 어렵다 프로그래밍에서 atomic의 정의를 모르겠음 - dc App
타입스크립트(nojavascript)2024-06-25 10:42
답글
atomic이 cpu가 인식할 수 있는 명령어의 최소 단위일때를 atomic이라고 함
익명(175.192)2024-06-25 10:48
답글
아토믹이라는 것이 정확한건 cpp standard를 봐야하는데 보통 2가지를 모두 포함해.
1. 연산이 원자적이다. (성공, 실패만 존재하고 오염이 없다.)
비동기는 근데 3가지 이상 상태를 가지니까 ( 대기, 연산 enqeue, 연산중, 연산완료, 연산실패, 연산취소), 상태관리가 훨씬 어렵지
2. 기계어 수준에서 메모리 접근을 보장한다.
예를 들어서,우리가 A를 읽고 A=1이면 B를 읽는다고 코드를 작성해도, 런타임 인터프리터나 컴파일러가 둘의 연관관계가 없다고 판단해서 B를 먼저 읽고, A를 읽고, A가 1이 아니면 읽은 B를 버리는 전략을 취할 수도 있음. 이런것도 방지할 수 있는거지.
프갤러 1(210.90)2024-06-25 10:50
답글
오 ㄱㅅㄱㅅ - dc App
타입스크립트(nojavascript)2024-06-25 10:50
답글
니말대로 아토믹이 씨푸가 인식명령어면 메모리접근조장이란건 모순인데 ㅇㅅㅇ
트렌더(monday9400)2024-06-25 10:53
답글
보통, Atomic, Synchronization이라고 해서 둘을 다르게 구분하긴 함. Processing Unit 수준에서의 동기화혹은 원자적 상태를 보통 Atomic이라고 하고, 나머지는 Synchronization이라고 말하는게 보편적이긴함. 하지만 둘이 목표로 하는 바는 크게 다르지 않다고 봄.
글쎄 디비 값 읽어서 규칙적으로 그 값 바로 써먹어야 할 때?
긍까 값의 사용순서가 무조건 앞에서부터 차례대로 쓸때는 동기처리 순서대로 불러오는게 낫다 - dc App
이건가 - dc App
ㅇㅇ
원자적 상태를 가져야 할때?
이건좀 어렵다 프로그래밍에서 atomic의 정의를 모르겠음 - dc App
atomic이 cpu가 인식할 수 있는 명령어의 최소 단위일때를 atomic이라고 함
아토믹이라는 것이 정확한건 cpp standard를 봐야하는데 보통 2가지를 모두 포함해. 1. 연산이 원자적이다. (성공, 실패만 존재하고 오염이 없다.) 비동기는 근데 3가지 이상 상태를 가지니까 ( 대기, 연산 enqeue, 연산중, 연산완료, 연산실패, 연산취소), 상태관리가 훨씬 어렵지 2. 기계어 수준에서 메모리 접근을 보장한다. 예를 들어서,우리가 A를 읽고 A=1이면 B를 읽는다고 코드를 작성해도, 런타임 인터프리터나 컴파일러가 둘의 연관관계가 없다고 판단해서 B를 먼저 읽고, A를 읽고, A가 1이 아니면 읽은 B를 버리는 전략을 취할 수도 있음. 이런것도 방지할 수 있는거지.
오 ㄱㅅㄱㅅ - dc App
니말대로 아토믹이 씨푸가 인식명령어면 메모리접근조장이란건 모순인데 ㅇㅅㅇ
보통, Atomic, Synchronization이라고 해서 둘을 다르게 구분하긴 함. Processing Unit 수준에서의 동기화혹은 원자적 상태를 보통 Atomic이라고 하고, 나머지는 Synchronization이라고 말하는게 보편적이긴함. 하지만 둘이 목표로 하는 바는 크게 다르지 않다고 봄.
그걸지적한건아닌데 ㅇㅅㅇ
원자적상태고 나발이고 동기가 concurrent말하는거면 의존성이 없는함수에 ㅇㅇ
Concurrency