start
fun start( errorReporting: Boolean = true, name: String? = null ): Worker
Запустить новый планировщик, например, поток, для приема новых задач через интерфейс execute. Как правило, новый рабочий процесс может потребоваться для выгрузки вычислений на другой ядро, для ввода-вывода может быть лучше использовать асинхронный ввод-вывод в сочетании с более лёгкими корутинами.
Параметры
errorReporting - определяет, будут ли выводиться необработанные исключения в рабочем процессе
name - определяет необязательное имя этого рабочего процесса, если нет — используется имя по умолчанию.
Возвращает объект рабочего процесса, используемый в нескольких контекстах одновременного выполнения.
© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.native.concurrent/-worker/start.html