что такое потоки



Потоки

Автор Ўрок Шарапов задал вопрос в разделе Железо

Что такое потоки у процессора...? и получил лучший ответ

Ответ от Борис Васишин[гуру]
Если ковырять в носу одним пальцем одной руки- будет одна рука и один поток.
Если ковырять в носу одним пальцем каждой руки- будет две руки и два потока.
А если ковырять в носу двумя пальцами одной руки- будет одна рука и два потока.
Вот по такому принципу у тебя потоки и удваиваются. 🙂

Ответ от Dark Alek[гуру]
что такое ручей знаешь ?
так и ядро может работать в 2 ручья =)

Ответ от Олег[гуру]
виртуальные процессоры по-русски, стоят 4, а пашут по мощности как 8

Ответ от Прораб[гуру]
Пото́к выполне́ния (тред; от англ. thread — нить) — наименьшая единица обработки, исполнение которой может быть назначено ядром операционной системы. Реализация потоков выполнения и процессов в разных операционных системах отличается друг от друга, но в большинстве случаев поток выполнения находится внутри процесса. Несколько потоков выполнения могут существовать в рамках одного и того же процесса и совместно использовать ресурсы, такие как память, тогда как процессы не разделяют этих ресурсов. В частности, потоки выполнения разделяют инструкции процесса (его код) и его контекст (значения переменных, которые они имеют в любой момент времени). В качестве аналогии потоки выполнения процесса можно уподобить нескольким вместе работающим поварам. Все они готовят одно блюдо, читают одну и ту же кулинарную книгу с одним и тем же рецептом и следуют его указаниям, причём не обязательно все они читают на одной и той же странице.
На одном процессоре многопоточность обычно происходит путём временного мультиплексирования (как и в случае многозадачности) : процессор переключается между разными потоками выполнения. Это переключение контекста обычно происходит достаточно часто, чтобы пользователь воспринимал выполнение потоков или задач как одновременное. В многопроцессорных и многоядерных системах потоки или задачи могут реально выполняться одновременно, при этом каждый процессор или ядро обрабатывает отдельный поток или задачу.
Многие современные операционные системы поддерживают как

Ответ от Витя джус[гуру]
каждое ядро разделяет (если позволяет программное обеспечение ) поток информации на два и обрабатывает их одновременно. хорошо заметно увеличение быстродействия на много поточных прогах. еще проще почитайте в википедии о много поточных процессорах, что это такое и как работает : )

Ответ от An nttt[новичек]
Поток-это просто Поток информационных данных!:)

Ответ от Vitaly Bolshakov[новичек]
Молитва.
Потоки не существуют
Прощайте навсегда
Спасение мира - в руках инакомыслящих!!!
Свобода.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что такое потоки у процессора...?
Поток выполнения на Википедии
Посмотрите статью на википедии про Поток выполнения
 

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

Имя*

E-mail:*

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