Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
06.12.2007, 09:53 | #1 |
Существуют ли потоки в linux?
собственно, сабж - существуют ли настоящие треды в линуксе.
по некоторой информации во многих линуксах функция pthread_create() просто вызывает fork(), создающий новый процесс. кто-то точно это знает? и какие линуксы действительно юзают треды?
__________________
THE TRUTH IS OUT THERE |
|
Реклама: | миллениум плитка | гарантии в стоматологии | горелка гбм-1 | Conecte MySQL a Rasa.io | интеграция gpt в amo |
18.01.2008, 00:45 | #2 |
Неактивный пользователь
Регистрация: 18.01.2008
Сообщений: 7
Репутация: 1
|
Ответ: Существуют ли потоки в linux?
posix threadы должны разделять память процесса, в котором созданы. В то же время процессы имеют собственное адресное пространство. И реализовать процессами потоки не удасться
|
18.01.2008, 20:08 | #3 |
Ответ: Существуют ли потоки в linux?
refactorer, я это всё знаю. также слышал, что в фришных версиях тредов нету, а они эмулируются с помощью процессов.
это правда или нет?
__________________
THE TRUTH IS OUT THERE |
|
19.01.2008, 16:56 | #4 |
Неактивный пользователь
Регистрация: 18.01.2008
Сообщений: 7
Репутация: 1
|
Ответ: Существуют ли потоки в linux?
Правда вот тут
Оказывается, каждый поток в Линуксе храниться в своем "легковесном процессе", эти легковесные процессы разделяют память процесса, в котором созданы. объясни пожалуйста, каким должен быть "настоящий тред"? |
19.01.2008, 17:56 | #5 | |||||||||||||||||||||||
Ответ: Существуют ли потоки в linux?
такой как в винде - общее адресное пространство, разный - стёк, сигнальная маска, приоритет, и некоторые другие вещи. а так, в общем, выходит, что легковесные процессы - и есть треды
__________________
THE TRUTH IS OUT THERE |
||||||||||||||||||||||||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Потоки в Java | Stitchi | Java | 3 | 02.10.2010 10:52 |
Delphi и потоки | bssergy | Delphi | 2 | 21.11.2009 01:30 |
WordApplication и потоки | bssergy | Delphi | 1 | 11.08.2009 18:43 |
Существуют ли сборки Skynet для linux/64? | AlexandroP | Рыбалка | 0 | 27.07.2008 18:05 |
Потоки, потоки... | Artispro | Delphi | 1 | 25.03.2008 09:57 |
|
|