Dart-02: Language Tour
Dart-02-01   Important concepts
Dart-02-02   Keywords
Dart-02-03   Variables
Dart-02-04   Built-in types
Dart-02-05   Functions
Dart-02-06   Operators
Dart-02-07   Control flow statements
Dart-02-08   Exceptions
Dart-02-09   Classes
Dart-02-10   Generics
Dart-02-11   Libraries and visibility
Dart-02-12   Asynchrony support
Dart-02-13   Generators
Dart-02-14   Callable classes
Dart-02-15   Isolates
Dart-02-16   Typedefs
Dart-02-17   Metadata
Dart-02-18   Comments

Isolates

Dart - Isolates

mobile platform을 포함한 대부분의 computer에는 multi-core CPU가 있다. 이러한 모든 core를 활용하기 위해, 개발자는 전통적으로 동시에 실행되는 shared-memory thread를 사용한다. 그러나, shared-state 동시성은 error가 발생하기 쉽고 복잡한 code로 이어질 수 있다.

thread 대신, 모든 Dart code는 isolates 내부에서 실행된다. 각 Dart isolate는 단일 실행 thread를 가지며, 다른 isolate와 변경할 수 있는 객체를 공유하지 않는다.

태그:

카테고리:

업데이트:

댓글남기기