Поток (вычислительный)
- Поток в информатике — это последовательность потенциально неограниченных элементов данных, доступных с течением времени.
- Потоки обрабатываются иначе, чем пакетные данные, и требуют специальных функций для работы с ними.
- Формально потоки являются кодированными данными, а не данными, которые конечны.
- Фильтры работают с одним элементом потока за раз или могут основывать выходной элемент на нескольких входных элементах.
- Термин «поток» используется в нескольких сходных значениях, включая редактирование потока и потоковую обработку файлов.
- В объектно-ориентированном программировании входные потоки обычно реализуются в виде итераторов.
- Потоки могут представлять собой бесконечные последовательности и сериалы.
- Потоковая обработка применяется как к аппаратному, так и к программному обеспечению при параллельной обработке.
- Потоки могут использоваться в качестве базового типа данных для каналов межпроцессного взаимодействия и разветвлений файловой системы.
Полный текст статьи: