многопоточность



Многопоточное программирование

Автор Паша Штамбург задал вопрос в разделе Железо

ЧТО такое многопоточность? и получил лучший ответ

Ответ от ? Кармен ?уис в отпуске[гуру]
Многопоточность — свойство платформы (например, операционной системы, виртуальной машины и т. д.) или приложения, состоящее в том, что процесс, порождённый в операционной системе, может состоять из нескольких потоков, выполняющихся «параллельно», то есть без предписанного порядка во времени. При выполнении некоторых задач такое разделение может достичь более эффективного использования ресурсов вычислительной машины.
Такие потоки называют также потоками выполнения (от англ. thread of execution); иногда называют «нитями» (буквальный перевод англ. thread) или неформально «тредами».
Сутью многопоточности является квазимногозадачность на уровне одного исполняемого процесса, то есть все потоки выполняются в адресном пространстве процесса. Кроме этого, все потоки процесса имеют не только общее адресное пространство, но и общие дескрипторы файлов. Выполняющийся процесс имеет как минимум один (главный) поток.
К достоинствам многопоточности в программировании можно отнести следующее:
- упрощение программы в некоторых случаях за счёт использования общего адресного пространства;
- меньшие относительно процесса временны́е затраты на создание потока;
- повышение производительности процесса за счёт распараллеливания процессорных вычислений и операций ввода-вывода.

Ответ от Компудахтер[гуру]
Не соблазняйся рекламой, бери Intel - они на голову лучше AMD

Ответ от Dimonn[гуру]
какая нафиг поточность у World Of Tanks?? О_О
у игры, старый и капризный движок, который одно ядро пользует, разница только, на сколько быстрое это одно ядро будет.
Это тест версии 9.0, чем выше версия у игры, тем почему-то требовательней она становится.
многопоточностьмногопоточное программирование

Ответ от Вывих Мозга[гуру]
Иногда заглядывайте в Википедию....

Ответ от Максим[гуру]
Две разные программы выполняются в разных потоках, и многие программы выполняются в нескольких потоках (куски кода, которые выполняются параллельно). Это лучше всего работает на разных ядрах.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: ЧТО такое многопоточность?

С++ Многопоточность .
Я бы предложил C++11 или Boost
ХТТП: //ru.cppreference.com/w/cpp/thread
Только толковых
подробнее...

Многопоточное программирование С++ для LINUX - нужна помощь!!!
Вам именно С++ или вообще многопоточность?
Если основы знаете, то
#yahrefs350380#подробнее...

Что такое mutex и pthread? и из какой это области?
Используется для записи разных данных в одну и ту же переменную.
Все ниже сказанное касается
подробнее...
спросили в Hughes Oracle Database
Какой язык программирования на данный момент самый востребованный в мире?
1.Java (популярность растёт)
2.C (популярность падает)
3.C++ (популярность падает)подробнее...

Многопоточность в C++ помогите чайнику
С этим вопросом вам на лучше обратиться к профессионалам или самостоятельно пошариться по
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Онлайн
Как легко создать свою онлайн игру??
Вообще каждому создать онлайн игру, но в зависимости от ее сложности нужна та или иная команда
подробнее...

Что такое dotnet?
lexx324, это уже далеко не новая технология, ей девять лет.
.net - среда исполнения для
подробнее...
спросили в Язык
Использование Ruby. Где используется, какие перспективы у языка, чем лучше питона?
Да везде где допустима динамика. Перспективы самые хорошие: язык вполне себе развивается при этом
подробнее...
спросили в Язык Языки
история языка питон его отличия от других языков и где используется этот язык
Python ([G2;pa=8;_2;<1;n]; паL9;йсон, паL9;йтон, питоL9;н) [1] — высокоуровневый язык
подробнее...
спросили в SATA Express
программа visual studio 2010 что можно делать в этой программе. (краткий обзор программы для отчета по практике)
Для начала - это не программа. Назвавшего Visual Studio программой можно сразу пускать на второй
подробнее...
спросили в Книги о C++
Можно ли на C++ написать сложные программы? Как?
Можно. Те книги которые тебе попадались были для начинающих, вот в них и показали азы. В
подробнее...

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

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*