디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Ada의 동시성

나르시갤로그로 이동합니다. 2025.08.29 02:47:29
조회 89 추천 0 댓글 0

동시성 (concurrency)

Ada 프로그램의 실행은 하나 이상의 태스크(task) 실행으로 구성됩니다. 각 태스크는 독립적으로 동시에 실행되는 분리 가능한 활동(separable activity)을 나타냅니다. 태스크는 엔트리 호출(entry call)을 통해 다른 태스크와 동기적으로 통신할 수 있습니다.

여러 태스크가 공유 데이터에 접근할 때의 데이터 경쟁(data race)을 방지하기 위해 Ada는 보호된 객체(protected object)를 제공합니다. 보호된 객체는 보호된 연산(protected operation)을 통해서만 데이터 접근을 허용하며, 보호 연산에는 배타적인 읽기-쓰기를 위한 보호된 프로시저(protected procedure), 동시적인 읽기 전용 접근을 위한 보호된 함수(protected function), 그리고 특정 조건이 만족될 때까지 태스크를 대기시키는 보호된 엔트리(protected entry)가 있습니다.


https://nimfsoft.art/ko/books/ada-programming/


 



PS. 동일 조건 하에 Ada도 데이터 경쟁을 방지합니다. 러스트만이 유일한 것이 아닙니다.

러스트는 "두려움 없는 동시성"이라고 공식 학습서에 주관적 표현을 넣어서 많은 빠돌이를 양산하는 반면,

타 언어들은 객관적으로 서술합니다.

그러한 차이가 있습니다. 마치 러스트가 나르시시즘 언어처럼 보이는거죠.

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현대물보다 사극에서 더 빛나는 남자 배우는? 운영자 25/09/08 - -
AD 신학기 레벨업~!! 운영자 25/09/05 - -
2886829 돈이 최고다 [1] 아스카영원히사랑해갤로그로 이동합니다. 09.05 108 0
2886828 ai 사실상 버블 아님? [4] 프갤러(220.94) 09.05 142 0
2886826 언리얼, 백엔드 공부 해놓으면 다른분야 가도 쓸데 있음? [4] 프갤러(14.40) 09.04 116 0
2886823 이경규 왜 아직도 방송 나옴? [2] 야옹아저씨갤로그로 이동합니다. 09.04 100 0
2886822 온다냥.. 온다냥.. ♥냥덩이♥갤로그로 이동합니다. 09.04 61 0
2886821 퇴근하고 집에오면 사이드프로젝트하기 힘드네 XLM갤로그로 이동합니다. 09.04 64 0
2886820 나 오늘 6개월만에 점프런티 48개함 ㅇㅅㅇ ㅇㅇ(223.39) 09.04 63 0
2886818 요즘 재명이가 하는짓이랑 똑같넹 ♥냥덩이♥갤로그로 이동합니다. 09.04 83 0
2886815 논리회로 대신 희망회로를 돌려라 By 나님 ♥냥덩이♥갤로그로 이동합니다. 09.04 62 0
2886814 이번에 RAG에 LLM과 무관한 문서넣는 것만으로도 성능향상이 이루어진다 ㅆㅇㅆ(124.216) 09.04 88 0
2886813 리버싱 하다 벽 느껴서 [2] 루도그담당(58.239) 09.04 115 0
2886812 요즘 좆본 zenn.dev 보다보면서 느끼는 ㅆㅇㅆ(124.216) 09.04 80 0
2886811 나 근데 롤 지워야겠다. 가끔 롤체하는데 이씨발 뱅가드가 [5] ㅆㅇㅆ(124.216) 09.04 106 0
2886810 커널 패치가드 조작하다가 [2] 루도그담당(58.239) 09.04 80 0
2886809 mapper 패턴 예시 줌 [2] ㅆㅇㅆ(124.216) 09.04 102 1
2886808 내가 문제를 잘못이해했노. 그럼 expect/actual 쓰면되지 [1] ㅆㅇㅆ(124.216) 09.04 91 1
2886807 나님 누엇어양⭐+ ♥냥덩이♥갤로그로 이동합니다. 09.04 92 0
2886805 문제를 단순하게 만드셈 ㅇㅇ [7] ㅆㅇㅆ(124.216) 09.04 128 1
2886803 요새 si 회사 신입 연봉이 어케댐? [2] 프갤러(210.99) 09.04 159 0
2886800 어떤 산업에 종사한다는거랑 그 산업계를 이해하는건 다른거당 ♥냥덩이♥갤로그로 이동합니다. 09.04 94 0
2886799 저 아래 댓글에 대한 답 ㅆㅇㅆ(124.216) 09.04 83 2
2886797 가을님 오셨습니깡? ♥냥덩이♥갤로그로 이동합니다. 09.04 58 0
2886796 21세기는 인류는 진화해야한다 뒷통수한방(1.213) 09.04 66 0
2886795 불안하다 [8] 개멍청한유라갤로그로 이동합니다. 09.04 98 0
2886794 ㅆㅇㅆ 예전에 장문의 좋은 글 썼던 그 양반 맞음? [16] 프갤러(222.108) 09.04 126 0
2886792 기분이 좋을땐 냥덩이 흔들어바~❤ ♥냥덩이♥갤로그로 이동합니다. 09.04 81 0
2886790 펌웨어쪽 외주가 좆같은게 이거임 [5] ㅆㅇㅆ(124.216) 09.04 114 0
2886789 아심심해1 [2] ㅇㅇ(222.100) 09.04 86 0
2886788 대기업은 최소한 연장근로수당은 챙겨주겠지 프갤러(110.8) 09.04 87 0
2886787 일단 RAG는 아직 취소 안됐고 STM32 취소됨 ㅆㅇㅆ(124.216) 09.04 76 0
2886786 이 씨발 갑자기 한다해놓고 취소해버리노.. [4] ㅆㅇㅆ(124.216) 09.04 109 1
2886785 그냥 자프링 포기하고 C#, C++ 같은데는 어떠냐? [1] ㅇㅇ갤로그로 이동합니다. 09.04 123 0
2886783 애널의달성 2///3 ♥냥덩이♥갤로그로 이동합니다. 09.04 104 0
2886782 요즘 압맛이 없어 함듈당.. ♥냥덩이♥갤로그로 이동합니다. 09.04 87 0
2886780 이 갤에 비추매크로 있는듯? ♥냥덩이♥갤로그로 이동합니다. 09.04 93 0
2886778 . ♥냥덩이♥갤로그로 이동합니다. 09.04 61 0
2886775 삼국지 게임 하기엔 태블릿이 더 나은 듯 발명도둑잡기(211.234) 09.04 65 0
2886774 ai 대체 드립은 그냥 뻥카임 [2] 프갤러(1.216) 09.04 135 0
2886773 프랑스 같은 서유럽쪽이 ㄹㅇ 쓰레기인게 ♥냥덩이♥갤로그로 이동합니다. 09.04 118 0
2886772 파이썬 vs 자바 [1] zian갤로그로 이동합니다. 09.04 118 0
2886770 짤라달라고 발악중 [1] ㅇㅇ(211.234) 09.04 64 0
2886769 RAG 구축 들어왔다. [6] ㅆㅇㅆ(124.216) 09.04 111 0
2886768 맘ㅁ마먹고자야지 [2] 주아갤로그로 이동합니다. 09.04 111 0
2886767 흠 개인적으로 플러터 좋아하는데 [6] 꼬치의달인갤로그로 이동합니다. 09.04 123 0
2886766 30대 고졸 컴공 대학 들어가도 될까? [2] ㅇㅇ(106.101) 09.04 122 0
2886764 프랑스로 보이는 유럽쪽에 핵?미사일? 떨어지는거 봤는데 ♥냥덩이♥갤로그로 이동합니다. 09.04 57 0
2886763 나님 예지몽 현실화될까 걱정되넹.. ♥냥덩이♥갤로그로 이동합니다. 09.04 70 0
2886761 c/c++로 작성하면서 신뢰 안전 필요한 곳에 나르시갤로그로 이동합니다. 09.04 67 0
2886760 6장 예외처리 원고 처음부터 다시 써야지 [1] 나르시갤로그로 이동합니다. 09.04 50 0
2886759 ai로 대체되고싶냐는말 듣기 ㅈ같네.. ㅇㅇ(175.223) 09.04 88 0
뉴스 루네이트, 싱글 2집 타이틀곡은 ‘Lost’…‘찰리 푸스 동생’ 스테판 푸스 작곡 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2