Сведения о нитях и процессах

Нить - это независимый поток управления, работающий в том же адресном пространстве, что и остальные независимые потоки управления в рамках процесса.

Обычно характеристики нити и процесса объединены в объект, называемый процессом. В других операционных системах нити иногда называются простыми процессами, а в некоторых системах принято несколько отличающееся понятие нити.

Ниже описаны различия между нитью и процессом.

В традиционных системах, применяющих процессы с одной нитью, у процесса есть набор свойств. В системах с несколькими нитями эти свойства распределены между процессами и нитями.

Применение нитей имеет некоторые ограничения, поэтому некоторые задачи приходится решать с помощью программ с несколькими процессами.