디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅆㅇㅆ(124.216) 2025.08.04 01:25:55
조회 127 추천 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 - -
2881480 조센징 개센징 씹센징 똥싼징 춍센징 손발이시립디다갤로그로 이동합니다. 08.14 39 0
2881479 조직스토킹으로부터 안전한나라를 만듭시다 [4] 손발이시립디다갤로그로 이동합니다. 08.14 55 0
2881478 패전기념일 연휴가 시작되었습니다 아스카영원히사랑해갤로그로 이동합니다. 08.14 46 0
2881477 바나나 ♥냥덩이♥갤로그로 이동합니다. 08.14 32 0
2881476 졸피뎀 ♥냥덩이♥갤로그로 이동합니다. 08.14 41 0
2881475 코딩 너무 어렵다 [1] 프갤러(119.194) 08.14 56 0
2881473 DI에 빠져부럿다 깃깃갤로그로 이동합니다. 08.14 60 0
2881472 나님 냥덩원 비밀요원.. [1] ♥냥덩이♥갤로그로 이동합니다. 08.14 60 0
2881471 패배자처럼 살기 싫으면 뭘 어떻게 해야하는걸까... [1] ㅇㅇ(223.39) 08.14 50 0
2881470 애널의달성 2.1/1/3 ♥냥덩이♥갤로그로 이동합니다. 08.14 48 0
2881469 커뮤에서 비전 있는 종목과 돈버는 방법을 알려주면 ㅇㅇ갤로그로 이동합니다. 08.14 46 0
2881468 형들 이거 왜이래..? [2] 프갤러(211.192) 08.14 60 0
2881467 전한길 심리분석 발명도둑잡기갤로그로 이동합니다. 08.14 47 0
2881466 좇센에서 태어나서 러스트??ㅋㅋ그새끼가 비정상적인거아님??? 뒷통수한방(1.213) 08.14 37 0
2881464 러스트 까는 친구들 보면 좀 안타깝다. [1] 프갤러(218.154) 08.14 69 0
2881463 비전이 확실하지만 무보수인 기획, 개발자분들 의견이 궁금합니다 [15] 프갤러(1.242) 08.14 152 0
2881462 디시에서 조언은 99% 잘못된 조언이다. [2] ㅆㅇㅆ(124.216) 08.14 91 0
2881461 비전공 국비 자바 취업했다. [3] 프갤러(220.117) 08.14 150 0
2881460 나만 프갤에서 프로그래밍 어떻게할까요 묻는거 미련해보이냐 [3] ㅆㅇㅆ(124.216) 08.14 78 0
2881458 너네왜 개발자망했다함 [1] 프갤러(211.107) 08.14 115 1
2881457 인생을 살면서 창업 해야만한다는 뭔가 그런시기가 있지 않냐 [3] ㅆㅇㅆ(124.216) 08.14 59 0
2881454 ai가 4차산업혁명인데 어째 점점 하향곡선타는것같누 뒷통수한방(1.213) 08.14 43 0
2881453 나는 노가다 상하차부터 시작해서 이것저것 안 한일이 없는데 [3] ㅆㅇㅆ(124.216) 08.14 92 0
2881452 왜 3시 3분 넥도리아(223.38) 08.14 26 0
2881451 비전공 2년 경력... 면접보기 빡시네ㅜㅜ [1] 프갤러(211.234) 08.14 72 0
2881450 윤석열이랑 김건희 위치 넥도리아(223.38) 08.14 57 0
2881448 면접 보고 왔는데 면접이 걍 의식의 흐름이네 ㅇㅇ갤로그로 이동합니다. 08.14 47 0
2881447 한글 프로그래밍 언어 호랑 발명도둑잡기갤로그로 이동합니다. 08.14 46 0
2881445 쉬는청년, 청년빈곤 << 이거 진짜임 ㅇㅅㅇ?? [3] ㅇㅇ(223.39) 08.14 93 0
2881444 코파일럿씨가 챗티씨보다 낳은것같기도? [2] 헬마스터갤로그로 이동합니다. 08.14 54 0
2881441 ebs 다큐보는데 왜 기초수급자가 저축못하는걸 얘기하는거임?? [4] ㅇㅇ(223.39) 08.14 86 0
2881440 2024년 9급 국어3개영어4개 틀렸는데 ㅇㅇ(14.32) 08.14 37 0
2881438 오타쿠는 왜 개발을 잘할까 [3] ㅇㅇ(106.101) 08.14 91 0
2881437 개나 소나 다 하는 언어면 그렇게 대단할게 있을까? [2] 프갤러(218.154) 08.14 86 0
2881436 쇼핑몰 만들때 환불기능 꼭 넣어야됨? [1] ㅇㅇ(211.235) 08.14 59 0
2881435 러스트는 왜 저럼? [5] 프갤러(49.165) 08.14 69 1
2881434 개발자 취업 안되는거 ok [1] 프갤러(222.116) 08.14 139 0
2881433 한국노인들이 전세계에 이루어낸게 뭐있길래 남의나라욕하는거임?? 뒷통수한방(1.213) 08.14 38 0
2881432 노인들의 열등감 어떻하누 뒷통수한방(1.213) 08.14 30 0
2881431 부성애 모성애도 존재하는데 '효'라는 단어는 왜 안씀?? 뒷통수한방(1.213) 08.14 31 0
2881428 휴가쓰고 사천놀러옴 [2] 밀우갤로그로 이동합니다. 08.14 46 0
2881427 오늘 쉬는사람이 승자 [1] ㅇ.ㅇ(122.199) 08.14 57 0
2881426 다음 납품은 중학교 방과후 수업용 유니티 게임 납품. ㅆㅇㅆ(124.216) 08.14 39 0
2881425 R이 학부생~석사 초입 상대로 그래프 장사하니까 돈이 됨 ㅆㅇㅆ(124.216) 08.14 38 0
2881424 지금은 닥치는대로 다 하는데 범위를 좀 줄여야하는데 ㅆㅇㅆ(124.216) 08.14 35 0
2881423 게임,클라,웹,통계 안받는 분야가 없는데 ㅆㅇㅆ(124.216) 08.14 57 0
2881422 일어났다 또 작업 해야한다.. [2] ㅆㅇㅆ(124.216) 08.14 47 0
2881421 의외의 사실: [4] 아스카영원히사랑해갤로그로 이동합니다. 08.14 72 0
2881420 폭풍전야 개멍청한유라갤로그로 이동합니다. 08.14 24 0
2881419 [대한민국] 트럼프 정책 관련되어서- 프갤러(121.172) 08.14 23 0
뉴스 '금쪽같은 내 스타' 엄정화X송승헌 표 보법 다른 세월 순삭 로맨틱 코미디...제작진이 직접 밝힌 ‘웃음X공감X설렘 보장’ 금쪽 관전 포인트 3 디시트렌드 08.16
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2