Компьютерное железо

Какую функцию выполняют ядра компьютера?

Часто употребляют слово "многоядерный" и с почетом произносят это слово. А конкретно о функциях ядер никто не может рассказать, все ответы расплывчатые.
В состав ядра входят функции решающие внутрисистемные задачи организации вычислительного процесса, такие как переключение контекстов, загрузка станиц, обработка прерываний. Эти функции недоступны для приложений. Другой задачей ядра является поддержка приложений, использую так называемую прикладную программную среду. Приложения могут обращаться к ядру с запросами - системными вызовами - для выполнения тех или иных действий. Функции ядра которые могут быть вызваны приложениями образуют интерфейс прикладного программирования -API.
Функции которые выполняет ядро наиболее часто востребованы, поэтому скорость их выполнения определяет производительность системы в целом. Для обеспечения высокой скорости работы ОС все модули ядра или большая их часть находятся постоянно в памяти, то есть являются резидентными.
Обычно ядро оформляется в виде программного модуля некоторого специального формата, отличающегося от формата пользовательских приложений.
Остальные модули ОС выполняют полезные, но менее обязательные функции. Решение о принадлежности программы к ОС принимает производитель.
Вспомогательные модули ОС обычно подразделяют на следующие группы:
Утилиты - программы, решающие задачи управления и сопровождения компьютерной системы.
Системные обрабатывающие программы -текстовые и графические редакторы, компиляторы и т. д.
Программы предоставления пользователю дополнительных услуг- специальный вариант пользовательского интерфейса или игры.
Библиотеки процедур различного назначения, упрощающие разработку приложений. Разделение ОС на ядро и модули обеспечивает легкую расширяемость.
Дополнительные модули ОС обычно загружаются в оперативную память только на время выполнения, т. е. являются транзитивными.
Важным свойством ОС основанной на ядре, является возможность защиты кодов и данных ОС за счет выполнения функций ядра в привилегированном режиме.
Азамат Бахитжанович
Азамат Бахитжанович
6 469
Лучший ответ
Азамат Мусиреп Наконец-то подробный и ясный ответ!
*****sereg@ ***** 2x Или 4х ядерный считай процессорный. Мозг многонейронный , а комп многопроцессорный.
Считай процессор как нейрон. И если на компе задача тяжелая, то процессы делятся на непересекающиеся модули, и параллельно решаются, особая необходимость при быстром принятии решения. В играх такие вещи как реакция на управление объектами в реальном масштабе времени. Там где игра, считай военные действия и принять вовремя решения, остаться жить.
За время полета ракеты решить много параллельных задач. прорисовка игровых ситуаций ближе к реальности за счет подробности деталей
Ответ: параллельные модули программ с ответом одновременого выхода, остается резюмировать в одном модуле.
А что написано у Гарри я не понял ничего.
Еще вариант объяснения"
Ядра, это "мозги", у человека в голове 1 мозг.
Ядра (а на самом деле это целая связка очень маленьких микросхем)
но основная их цель, все та же - выполнять вычисления.

Так вот, когда "в лабораториях ученые поняли, что улучшить компьютер
можно уменьшив микросхемы не только собрав их в 1 кучу,
а скажем "собрать 2, 4, 8, 16, 32кучи" маленьких микросхем, которые будут думать быстрее, то тогда и весь компьютер в целом будет думать еще быстрее.

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

А взрослые, которые "хотят показаться умными" часто говорят, да и еще так важно, что "2-ядерный процессор", "4-х ядерный процессор" он круче и тд.
На самом деле, технологии только начали совершенствоваться и через 5-10лет, будут и 24 и 48 и240ядерные процессоры, ("и к тому времени") для дома, обычного 4-х ядерного процессора для игр, музыки, Фильмов. интернета и прочего, будет достаточно.

Сейчас, новые процессоры, 2-х и 4-х ядерные, они еще пока дорогие, но пройдет время и когда появятся 48-* ядерные, то 4-х ядерные будут стоить немного* дешевле.

Разные игры бывают, есть игры простые, там где компьютеру не нужно много думать, то и компьютер не будет тормозить. А вот есть игры где много красивой графики (бродилки, квесты) - то там и компьютер будет думать "дольше"(дольше делать вычислений в каждую секунду) , а значит когда появляются самые новые и модные игры с красивой графикой, то наверное потребуется компьютер более современный, чем тот который имеется.
KG
Kemal Guney
16 955
Азамат Мусиреп По поводу "Взрослые хотят казаться умнее". Тут дело не в возрасте а в том что кто-то лучше разбирается, потому что он раньше другого начал иметь дело с компами. Говорили-то порой ровесники и младше. А насчет цен - я в последнее время заметил, что за год двухъядерные уже подешевели быстро, и 4-ядерные стали стоить ненамного дороже двухъядерных. А одноядерные вообще копейки стали стоить - по спец акции - 5 тыс системник у нас в Удмуртии продавался. В магазине! За подробную инфу благодарен! :-)
Вычислительную функцию

Чем выше частота - тем выше производительность. Но у частоты есть предел. Так у меня процессор 3,4 Ггц, 4-х ядерный. т. е. в 4 раза производительней одного ядра.
Процессор. Мозги.
Олег Трофимов
Олег Трофимов
3 847
это примерно так-одна голова хорошо, а две лучше ..
Бобов Олег
Бобов Олег
3 424
Если простым языком, то:
1) Ядра отвечают за выполнение всех процессов и задач
2) Чем больше ядер тем больше задач и процессов можно выполнять одновременно
Henry Tingle Wilde
Henry Tingle Wilde
1 170
Азамат Мусиреп Коротко и ясно! :-)