Мне нужно скопировать много небольших потоков файлов в один поток файлов. Каждый поток файлов имеет свое собственное обозначенное положение, то есть FS1 идет первым, затем FS2 и так далее. Но в то время как многопоточность программы, поток, который заканчивает обработку, сначала добавляет ее во-первых, что вызывает ошибки.Указатели фильтра
Есть ли способ определить его положение, чтобы независимо от того, какую последовательность мы их добавим, они попадут в нужное место?
Я пробовал это, создав много заголовков перед раздачей, чтобы потоки файлов заменили эти заголовки, но поиск этих заголовков только замедляет работу программы.
Этот вопрос является продолжением моего последнего, так как First обработалFS сначала перескакивает (копирует), поэтому нам нужно определить местоположение, в котором оно будет скопировано.
Пожалуйста, обратитесь к этому вопросу:
Это, безусловно, будет возможно решить вашу проблему. Сначала вам нужно четкое изложение проблемы. Кажется маловероятным, что многопоточный доступ к диску может привести к повышению производительности. Возможно, вы слишком усложняете. –