чисел определенным образом. Это довольно дорого с вычислительной точки зрения и я хотел бы переиспользовать эти числа в нескольких других потоках. Соответственно, я думаю сделать поток который просыпается (то есть loop в котором sleep(1000) ) каждые 1секунду и генерирует то что мне надо и кладет случайные числа в какой-нить Arc с RwLock
Звучит нормально или как велосипед?
Лучше тогда в канал класть
если класть в канал то надо руками обрабатывать время? то есть если на вершине очереди лежит случайное число и время большее чем 1сек то надо удалить это сообщение. или есть какие-то уже готовые фильтры?
От реализации канала зависит
Обсуждают сегодня