디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅆㅇㅆ(124.216) 2025.08.04 01:25:55
조회 139 추천 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/09/01 - -
AD 가전디지털, 신학기 페스타! 운영자 25/08/29 - -
2885168 저도 웹개발 하다가 적성에 안맞아요 프갤러(118.235) 08.28 73 0
2885166 sql 연습 이런 사이트 없나 [1] 프갤러(118.235) 08.28 68 0
2885165 솽.. 나가야 대는대..ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 08.28 45 0
2885164 ISTP 개발자분 계신지? [1] 프갤러(106.242) 08.28 89 0
2885163 코딩 적성에 맞는지 (간단하게) 확인하는법(고딩용) [3] 프갤러(125.135) 08.28 124 0
2885162 1인개발자인데 개발자 구하려는데 페이 얼마나 주면됨? [3] 프갤러(112.187) 08.28 95 0
2885161 1인개발자 구인은 어디서함? 프갤러(112.187) 08.28 55 0
2885160 취업 힘들까요?? 딱좋노갤로그로 이동합니다. 08.28 81 0
2885159 자식이 주는 행복도 있구나 루도그담당(118.235) 08.28 63 0
2885154 누구는 차은우 누구는 김성수여도 기득권들은 대부분 좇같은새끼들이라는거 ㅎ 뒷통수한방(1.213) 08.28 63 0
2885151 깃 잘 모르는 사람이 나보다 직급 높으니까 기분 더럽네 프갤러(218.154) 08.28 70 0
2885150 프로그래밍 하면 맘에 드는 코드 까서 저장해놓잖아 [7] ㅆㅇㅆ(124.216) 08.28 150 0
2885148 리버싱 니네도 해보셈 [2] 루도그담당(118.235) 08.28 95 0
2885147 그냥 이론 실무서적보고 남의 게임이랑 코드까보면 되잖아 [7] ㅆㅇㅆ찡갤로그로 이동합니다. 08.28 112 0
2885146 [애니뉴스] 귀인환등초 잡지 2호 포스터 공개- 프갤러(121.172) 08.28 55 0
2885145 하는일이 점점 산으로 가는데.. 어케해야하나... [9] 프갤러(175.125) 08.28 106 0
2885144 애초에 항상 최신 스택 이런건 그냥 학원들 약팔이일뿐임. ㅆㅇㅆ(124.216) 08.28 65 0
2885143 데비안13 조져버림 이기이기 [3] 뒷통수한방(1.213) 08.28 88 0
2885142 근데 도태랄게 있나 애초에 시장이랑 기술적 최신 스택이랑 일치 안함 [2] ㅆㅇㅆ(124.216) 08.28 105 0
2885141 자료구조 책?강의?추천좀 해주세요 [5] 프갤러(118.32) 08.28 99 0
2885139 매번 항상 느끼지만 이론의 아름다운과 실제 현장은 괴리가 있음 ㅆㅇㅆ(124.216) 08.28 55 0
2885138 회사의 유일한 프로그래머로 꿀 빨고 있는데 인생 망해가는듯 [8] 프갤러(220.124) 08.28 137 0
2885137 개발자 커뮤? [3] 중생들아갤로그로 이동합니다. 08.28 97 0
2885136 [애니뉴스](스포일러) 귀인환등초 2호잡지 - 노마리 관련되어 - 프갤러(121.172) 08.28 42 0
2885134 우울하다 [4] 주아갤로그로 이동합니다. 08.28 74 0
2885131 유퀴즈보바라 빌게이츠의 위대함을 느껴라 ㅇㅇ 타이밍뒷.통수한방(1.213) 08.28 83 0
2885130 아키텍트 읽을때마다 느끼지만 내가 느끼는게 아키텍트 없는게 더 많더라. ㅆㅇㅆ(124.216) 08.28 67 0
2885129 30대 무경력 고졸 2트국비충 [1] 프갤러(106.101) 08.28 136 0
2885125 cto가 프로세스랑 스레드 개념을 아예 모르는데 [5] ㅇㅇ(211.234) 08.28 103 0
2885124 웹 만들면서 느끼는데 게임은 돈 진짜 말도 안되게 드는거였구나 [2] ㅆㅇㅆ(124.216) 08.28 115 0
2885123 울 어머니가 타로 앱 만들었으면 하는것도 있고 [2] ㅆㅇㅆ(124.216) 08.28 84 0
2885122 내가 느끼는게 대가리 박으면 뭐든 되더라 [2] ㅆㅇㅆ(124.216) 08.28 90 0
2885120 지금 방송애서 빌게이츠 개씹새끼 유퀴즈 나오고 있네 [1] 뒷통수한방(1.213) 08.28 82 0
2885118 대국민 사기가 진짜 한두번도 아니고... [1] 프갤러(49.165) 08.28 107 0
2885117 타로 스키마 작성 어떻게 해야할까 [3] ㅆㅇㅆ(124.216) 08.28 85 0
2885116 난 냉정하다 법 위에 군림하는 윤석열과 다르다. 넥도리아(223.38) 08.28 53 0
2885115 냥덩아 정신좀 차려라 ㅇㅅㅇ 류류(125.141) 08.28 66 0
2885111 C#할땐 ORM으로 하지 말라고하는데 타입스크립트는 프리즈마 쓰네 [2] ㅆㅇㅆ(124.216) 08.28 107 0
2885110 노가다 인력소 [4] 손발이시립디다갤로그로 이동합니다. 08.28 104 0
2885109 이 사람들이 아침에 잠잠하냐? [1] 넥도리아(223.38) 08.28 72 0
2885108 나 루리웹에서 겁나 뛴다고 욕하던데 넥도리아(223.38) 08.28 52 0
2885107 비뇨기과가는길... 넥도리아(223.38) 08.28 52 0
2885106 UX는 어떻게 설정해야 유저의 이목이 뜰까 [1] ㅆㅇㅆ(124.216) 08.28 55 0
2885105 몸살 한번 걸리고나니, 너무 건강하고 싶은데 어떻게 하면 되냐?? [2] ㅇㅇ(223.38) 08.28 73 0
2885104 저희집 옥상방수공사 하고 있으세요. 넥도리아(222.233) 08.28 41 0
2885100 러스트는 설계 결함 및 버그를 숨기기 위해 가스라이팅을 합니다. 나르시갤로그로 이동합니다. 08.28 68 0
2885099 공장이 화이트칼라상위 직장이될날이 머지않았군 네오커헠(121.157) 08.28 67 0
2885097 러스트의 심각한 결점 / 버그 나르시갤로그로 이동합니다. 08.28 62 0
2885096 나도 러스트 접기로 했다 나르시갤로그로 이동합니다. 08.28 58 0
2885095 나님 등장 프갤러(49.174) 08.28 39 0
뉴스 요요미, 큐티와 무대 매너로 관객 사로잡아 ~ (2025 케이팝 뮤직 페스티벌) 디시트렌드 09.01
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2