디시인사이드 갤러리

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

갤러리 본문 영역

async에 대해서 조금 쉽게 설명을 해주자면 대강 이럼.

ㅆㅇㅆ(124.216) 2025.08.04 01:25:55
조회 117 추천 0 댓글 1

동기방식으로 하면


카페에서 커피 주문할때 


커피 나올때까지 기다린다-> 동기 식 



string coffee = MakeCoff();

Drink(coffee);


이건데


이렇게 될 경우, 나는 커피를 받기 위해서 카페 카운터에서 대기해야함


당연히 이는 낭비고


그럼 


async 방식은


진동벨을 받아서 다른 일 하다가 받는거임


즉 


strig coffee = await MakeAsyncCoffee();

Drink(coffee);


커피가 완성됐을때만 카운터에 가면됨


async를 제대로 이해할려면 스테이트 머신 개념을 이해해야하는데, 이건 좀 귀찮고


기본적으로 


C# 관련한 프레임워크는


UI 쓰레드가 메인 쓰레드이기때문에 이 UI 책임만 관리하는 메인 쓰레드가 다른 일을 처리할 경우, 프로그램 자체가 멈추는 경우가 빈번하기때문에


무거운 일 처리를 백그라운드에서 돌리고, 메인 UI에서 디스패칭하는 식으로 함.


왜냐하면 UI 쓰레드가 모든 일을 다하면 힘드니까,


대강 UI 쓰레드는 카페로 따지면 카운터 알바생이고


나머지 백그라운드 쓰레드는 원두 그라인더 가는 알바생, 커피 만드는 알바생등등 여러가지고


유저들은 카운터(UI 쓰레드)만 보고있기때문에, 주방을 못봄.


즉 실제 소통할 수 있는 창구가 UI 쓰레드뿐인데, UI 쓰레드에게 카페 주문 받는거 말고 다른것도 시키면 당연히 시간이 느려질테니까


이때 카페 뒷편(주방)에도 명령 내린다라고 생각하면됨


즉 카페 카운터 알바생이 모든 일을 다 하면 비효율적이니까 일을 나누고, 최종적으로 메인으로 보내준다라는 개념으로만 이해해도 C# 프레임워크에서는 무리가 없음


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 시구, 시축 했다가 이미지가 더 나빠진 스타는? 운영자 25/08/11 - -
AD 가전디지털, 휴대폰 액세서리 SALE 운영자 25/08/08 - -
2879783 라스트댄스 탭댄스. 프갤러(220.84) 08.09 32 0
2879782 장애인 애자새끼들아 언어 투표해바라 프갤러(121.139) 08.09 52 0
2879781 이 사이트 때문에 프갤 망한 것인가요?.. [5] +abcd3421갤로그로 이동합니다. 08.09 81 0
2879780 라면먹을건데 뭐먹을까? 개새끼야? 프갤러(121.139) 08.09 34 0
2879779 나님 망가 좀 보다 주무실양갱 ♥냥덩이♥갤로그로 이동합니다. 08.09 28 0
2879778 gc언어 안쓰는 새끼가 더멍청한 씹장애인이지 [1] 프갤러(121.139) 08.09 49 1
2879776 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥냥덩이♥갤로그로 이동합니다. 08.09 22 0
2879774 ada 모르면서 빨다니 한심하네 프갤러(211.234) 08.09 43 0
2879773 지하철 한칸 버스 한칸에 역겨운 인간 하나씩 있는건 당연 프갤러(61.106) 08.09 29 0
2879772 CRUD는 팩토리 패턴으로 간단히 만드는데 CQRS는 도메인특화다보니 [2] ㅆㅇㅆ(124.216) 08.09 63 0
2879768 코린이 그냥 ㅈ됨 1일차 프갤러(182.231) 08.09 59 0
2879764 다음생이 있으면 참새도 좋으니 새로 태어나고싶다 [1] 뒷통수한방(1.213) 08.09 38 0
2879763 토스 코테를 목표로 스터디 하는 것은 무리인 듯 프갤러(110.13) 08.09 125 0
2879762 책 쓰는게 프밍보다 어렵구나 나르시갤로그로 이동합니다. 08.09 32 0
2879759 냥덩이 조직적 스토킹, 도청 당한다고 주장 발명도둑잡기갤로그로 이동합니다. 08.09 30 0
2879757 잊지마 [1] ♥냥덩이♥갤로그로 이동합니다. 08.09 51 0
2879751 나는조현병이야 나는내향적이야 손발이시립디다갤로그로 이동합니다. 08.09 30 0
2879750 클로드(코드아님)은 어떰? 프갤러(221.167) 08.09 28 0
2879749 나님 암 걸린둣.. [5] ♥냥덩이♥갤로그로 이동합니다. 08.09 56 0
2879748 대 ai 시대에 교육 컨텐츠로 사업하시는 분들 [2] 헬마스터갤로그로 이동합니다. 08.09 51 0
2879744 혐오를 당해서 망가졌건만, 남아있다고 또 당합니다. 프갤러(220.84) 08.09 25 0
2879743 창남창녀조차 못해서 욕하는 조센진들 [6] 개멍청한유라갤로그로 이동합니다. 08.09 61 0
2879741 아 피곤해 [3] 루도그담당(58.239) 08.09 33 0
2879740 멍청하고 역겨운 조센징들 개멍청한유라갤로그로 이동합니다. 08.09 44 0
2879738 확실한데도 조심스럽게 말하는것 [8] 헬마스터갤로그로 이동합니다. 08.09 66 1
2879737 마귀의 혈통에 LED 라이팅이 켜지는 겁니까. 프갤러(220.84) 08.09 33 0
2879726 나님 요즘 길냥덩들한테 조직적 스토킹,도청 당하는듯..? [1] ♥냥덩이♥갤로그로 이동합니다. 08.09 96 0
2879724 존나 머싯당.. ♥냥덩이♥갤로그로 이동합니다. 08.09 40 0
2879723 국비 9 월 vs 3 월. 물어 본 사람한테 쓰는 글. 프갤러(59.16) 08.09 76 0
2879721 왜 사람들이 신작 욕하는지 이해가 가긴가넹 전작이 넘 ㅆㅅㅌㅊ ♥냥덩이♥갤로그로 이동합니다. 08.09 25 0
2879718 전생에 무슨짓을햇길래 남좇센에서 태어났으까 뒷통수한방(1.213) 08.09 29 0
2879717 gto 너ㅁ 잼써 ♥냥덩이♥갤로그로 이동합니다. 08.09 32 0
2879716 국민의힘 갤러리 수급자 준봉이, 포함 기초차상위 디스견 [1] 도리스아넥도리아(220.74) 08.09 31 0
2879714 부당한 낙인 감당도 버거운데요. 팔다리까지 부러뜨렸습니다. 프갤러(220.84) 08.09 32 0
2879713 토스 코테 챗티씨5 1분컷아님? 헬마스터갤로그로 이동합니다. 08.09 149 0
2879711 갤에 토스 시험 다들 합격하렴. [2] ㅆㅇㅆ(124.216) 08.09 105 0
2879710 나님 낼 뛰뛰해야징❤+ ♥냥덩이♥갤로그로 이동합니다. 08.09 37 0
2879709 나는 외주땜시 nest.js 공부중 [2] ㅆㅇㅆ찡갤로그로 이동합니다. 08.09 56 0
2879707 토스 코테 보통 어느정도 해야함? [3] 프갤러(211.234) 08.09 190 0
2879705 토스가 시험봄? [2] ㅆㅇㅆ찡갤로그로 이동합니다. 08.09 113 0
2879704 아오 토스 [2] 밀우갤로그로 이동합니다. 08.09 102 0
2879703 퇴사 후 취업 너무 안되서 국비라도 들어보려고 함 [2] ㅇㅇ(118.235) 08.09 145 0
2879702 쓰레기가문에서 유명한 인간이 나온다면 어떻겠습니까. 프갤러(220.84) 08.09 35 0
2879701 보통 회사에서 개발자 몇 년차부터 PL 맡김? [5] ㅇㅇ(118.235) 08.09 62 0
2879700 피아노도 취미로 괜찮은거같군요 현무E공인(58.225) 08.09 51 0
2879699 토스 next 시험봤는데 [4] 프갤러(110.13) 08.09 168 0
2879698 와..시간.. 프갤러(106.102) 08.09 86 0
2879696 나님 힐링즁⭐+ ♥냥덩이♥갤로그로 이동합니다. 08.09 25 0
2879694 우울해서 안되겠습니다. 프갤러(220.84) 08.09 43 0
2879690 <여행을 대신 해드립니다> 한대서 생각나는 예전 글 발명도둑잡기갤로그로 이동합니다. 08.09 31 0
뉴스 코미디언 문세윤, 방송 최초 유산 아픔 공개...“집안이 휘청일 정도로 힘들었다” 디시트렌드 08.09
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2