Запуск двух потоков одновременно

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

Дополнение к моему первоначальному вопросу: будет ли этот процесс непрерывным, пока идет системный вызов? Я говорю об использовании любого системного вызова в UNIX / LINUX.

Ответы на вопрос(7)

Ваш ответ на вопрос