TParallel.For() имеет аргумент AStride. В моем случае AStride равно 2:
TParallel.&For(2, 1, 10,
procedure(index: Integer)
begin
TThread.Queue(nil,
procedure
begin
memo1.Lines.Add(index.ToString());
end
);
end
);
Я не могу понять технический смысл "AStride" здесь.
Обозначает ли AStride = 2, что первый поток будет обрабатывать два последовательных числа в диапазоне [1..10], второй поток будет обрабатывать следующие последовательные номера и т.д.?
** Английский - это не мой родной язык, и я переводил "Stride" на "длинный шаг" или "темп".