Недостатки использования потоков
Простота доступности потоков к памяти процесса имеет свои недостатки.
• Потоки могут легко разрушить адресное пространство процесса.
• Потоки необходимо синхронизировать при параллельном доступе (для чтения или записи) к памяти.
• Один поток может ликвидировать целый процесс или программу.
• Потоки существуют только в рамках единого процесса и, следовательно, не являются многократно используемыми.

Рис. 4.2. Взаимодействие между потоками одного процесса и взаимодействие между несколькими процессами
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОК