Можно ли создать несколько потоков одной и той же функции для обработки больших массивов в маленьких блоках?
Я пытаюсь сделать это в Linux C, предположим, что я прочитал (), что он читает данные из последовательного в массив,когда массив заполнен, он передается для обработки в stable (), а пока он обрабатывается, чтение должно считывать новые данные, потому что stable () занимает много времени для обработки старых данных, поэтому вновь созданный поток stable () должен обрабатывать новыеданные доступны в массиве.
проблема в том, что я запутался, могу ли я создать два потока stable () в Linux C?