Я думаю, что я прав, говоря, что планирование является основным принципом одноядерного ЦПУ, когда ЦПУ прерывается при переключении с обработки одного набора инструкций, принадлежащих одной программе, на другой набор инструкций. Вы можете напрямую управлять этим прерыванием на ассемблере.

Что же касается многоядерного ЦП и, следовательно, параллелизма, то, в конечном счете, кадровый буфер может отправлять один поток за другим на экран, так как многоядерный процессор может быть преимуществом.

1 ответ1

1

Многоядерный является преимуществом, потому что вы можете делать что-то еще, не останавливая то, что вы уже делали. Конечно, вы всегда можете прервать одну часть работы, чтобы выполнить другую, более важную работу. Но если исходить из того, что первый кусочек работы еще предстоит выполнить, лучше не делать этого. С более чем одним ядром у вас гораздо меньше шансов отложить текущую работу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .