메모장

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

개발언어/Kotlin 1

코루틴은 정말 멀티 스레드 보다 가벼울까?

코루틴의 경량성을 실험하게 된 계기코틀린을 써보기도 전에 많이 듣던 얘기는 코틀린의 코루틴이 좋다는 이야기였습니다. 그런 이야기를 늘으니 문득 궁금증이 생겼습니다. 얼마나 좋길래 이렇게 유명하지?!아무래도 궁금하다면 직접 테스트해보는 게 가장 좋지 않을까란 생각에 직접 멀티스레드와 비교해보면서 테스트 해보려 합니다.코루틴이 코틀린 말고도 다른 언어에서도 지원하는 기술자체의 명칭이란 건 나중에 알게 되었습니다;; 물론 코틀린은 라이브러리나 프레임워크가 아닌 언어 차원에서 지원한다는 차이점이 존재하긴 합니다.멀티스레드 VS 코루틴비교 조건은 아래와 같습니다.코루틴과 멀티 스레드 모두 사용 가능한 모든 스레드를 사용한다.멀티스레드와 코루틴 모두 1만 개의 작업을 생성한다.하나의 작업당 0.01초의 Sleep을..

개발언어/Kotlin 2025.04.09
이전
1
다음
더보기
프로필사진

메모장

  • 분류 전체보기 (75) N
    • 개발언어 (11)
      • Java (7)
      • C# (3)
      • Kotlin (1)
    • OS 관련 (19)
      • 리눅스 (7)
      • 운영체제 (3)
      • mac os x (5)
      • 안드로이드 (4)
    • 프레임워크 (7)
      • 스프링 (4)
      • React (3)
    • DB (2)
      • MSSQL (2)
    • IT 관련 기타 (20)
      • 개발 상식 (5)
      • 에러 모음 (8)
      • IDE (6)
      • 센서 (1)
    • 이것 저것 (8)
    • 잡담 (3) N
    • 독서 정리 (3)

Tag

젠북, Intellij, 종가, 젠북 듀오, error, 고가, formatting, 안드로이드, NullReferenceException, The application's minSdkVersion is newer than the device API level., set, More than one file was found with OS independent path, zenbook, Installation did not succeed., The application could not be installed: INSTALL_FAILED_OLDER_SDK., Android, React Native, getDeclaredFields, React, Vo,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바