Самый редкий первый алгоритм выбирает, какие части начать .Поэтому, когда у вас есть достаточно незавершенных частей в процессе, вам обычно не нужно снова запускать алгоритм (за исключением случая, когда одноранговому узлу нечего предложить для частей в процессе).
Так что, если уже естьчасть в процессе (редкая или нет), тогда вы обычно хотите завершить эту часть в первую очередь, и вопрос не возникает.Если по какой-либо причине вам нужно начать новую пьесу, то случайная выборка является хорошей стратегией по умолчанию.
Есть несколько более экзотических стратегий, таких как выбор более грубого размера, чтобы создать более удобный для ввода-вывода жесткий дискшаблонов в сценариях с высокой пропускной способностью, но это крайний случай.
Более важное отклонение от самого редкого возникает при реализации Быстрое расширение , где вы можете выбрать части изразрешенные быстрые наборы или предлагаемые пьесы в дополнение или вместо редчайших.