2015-05-10 1 views
0

Если программа или приложение не содержит потоков; операционная система автоматически делит работу/процесс на несколько потоков?Процессор Многопоточность

Пример: если приложение выполняет простую задачу по выполнению случайных вычислений, и это конкретное приложение явно не создает собственные потоки для выполнения этого расчета. Будет ли операционная система автоматически делить процесс на несколько потоков для вычисления процессора?

ответ

0

«Если программа или приложение не содержит любые резьбы

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

если приложение выполняет простую задачу завершения случайных вычислений и это конкретное приложение в явном виде не создавать свои собственные потоки для выполнения этого расчета. Будет ли операционная система разделить процесс на несколько потоков для процессора для вычисления?

Нет, не с какой-либо ОС, о которой я знаю.

0

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

 Смежные вопросы

  • Нет связанных вопросов^_^