рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Вопросы

Вопросы - раздел Компьютеры, Потоки в ОС Linux 1. Что Такое Поток? Какова Цель Использования Потоков В Программах? ...

1. Что такое поток? Какова цель использования потоков в программах?

2. Какова разница между потоками и процессами?

3. Когда потоки могут выполняться действительно параллельно?

4. Как можно создать в программе новый поток?

5. Как передать в поток параметры и получить из потока возвращаемое значение?

6. Может ли функция, выполняемая потоком, быть описана вне программы?

7. Могут ли два потока использовать одну и ту же функцию?

8. Что произойдет с потоком, если поток, создавший его, завершится?

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

10. Что такое критическая секция в многопоточной программе? Найдите критическую секцию в программе simple_mutex.c.

– Конец работы –

Эта тема принадлежит разделу:

Потоки в ОС Linux

На сайте allrefs.net читайте: "Потоки в ОС Linux"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Вопросы

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Создание и завершение потоков
Создание потока. Поток создается функцией pthtead_create, имеющей 4 параметра: 1. Указатель на переменную типа pthread_t, в нее бу

Передача данных в поток
Т.к. тип аргумента, передаваемого в поток, - void*, то для передачи одного параметра типа intего следует преобразовать к типу (void*) (См.,

Объединение потоков
В случае потоков аналогом функции wait является функция pthread_join: поток, вызвавший эту функцию, будет ожидать завершения указанного потока. Функция возвращает

II. Сравнение потоков и процессов
Изучите работу четырех программ, makefile, simple.c, simple_processes.c, simple_threads.c, simple_mutex.c, приве

Источники информации
1. Митчел М., Оулдем Дж., Самьюэл А. Программирование для Linux. Профессиональный подход. - М.: Издательский дом "Вильямс", 2003. (Глава 4) (The original book (2001) is available at http:

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги