У меня есть задача, которую нужно запустить в другом потоке, который будет читать с диска.Что было бы более эффективным с точки зрения циклов ЦП и чтения с диска?Что было бы наиболее быстрым / быстрым?
1.) Создайте поток, который ожидает условную переменную, чтобы вызвать поток и запустить задачу.
2.) Запустите пул потоковзанят ожиданием и просто извлекаем поток из пула, когда нам нужно запустить задачу.