LINUX.ORG.RU

потоки и процессы

 


0

1

С Праздником уважаемый форум! помогите разобраться в потоках и процессах. просто препод сам немного не в теме, поэтому не может нам объяснить полно и исчерпываеюще...

процесс-это программа , которая исполняется. между процессом и потоком в Линукс нет разницы.

это все что я знаю о процессах и потоках.

любые ремарки от вас ,будут приняты мной с большим счастьем.


Ответ на: комментарий от linuxpc

Fork дёргает clone на линуксе, если вы об этом. Как и куча других функций. Лучше возьмите pthread_create, к линуксу прибивать гвоздями не айс.

linuxnewbie ()
Ответ на: комментарий от linuxnewbie

Вон мелкософт и прочие крупные компании прибивают гвоздями к венде и имеют 99% рынка. Что бы вы там понимали.

anonymous ()

Сразу замечу, что я хз как это реализовано под капотом, что там за функции в ядре дёргаются, как оно представляет себе процесс и поток и т.д. и т.п. Но с точки зрения пользователя...

между процессом и потоком в Линукс нет разницы.

не может так быть. Потому что команды раздаются процессу, а не отдельным потокам. И соответственно потоков в процессе может быть куча. И наверняка в выделением памяти будет чёткая разница. Вроде бы она на процесс выделяется и доступна всем потокам одинаково.

kirill_rrr ★★★★★ ()
Последнее исправление: kirill_rrr (всего исправлений: 1 )

Таки, просто сделай man 2 clone и прочитай разницу между fork и clone.

Подсказка: разница в том, какие ресурсы разделяются между процессами.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.