Компьютерное железо
Какую функцию выполняют ядра компьютера?
Часто употребляют слово "многоядерный" и с почетом произносят это слово. А конкретно о функциях ядер никто не может рассказать, все ответы расплывчатые.
В состав ядра входят функции решающие внутрисистемные задачи организации вычислительного процесса, такие как переключение контекстов, загрузка станиц, обработка прерываний. Эти функции недоступны для приложений. Другой задачей ядра является поддержка приложений, использую так называемую прикладную программную среду. Приложения могут обращаться к ядру с запросами - системными вызовами - для выполнения тех или иных действий. Функции ядра которые могут быть вызваны приложениями образуют интерфейс прикладного программирования -API.
Функции которые выполняет ядро наиболее часто востребованы, поэтому скорость их выполнения определяет производительность системы в целом. Для обеспечения высокой скорости работы ОС все модули ядра или большая их часть находятся постоянно в памяти, то есть являются резидентными.
Обычно ядро оформляется в виде программного модуля некоторого специального формата, отличающегося от формата пользовательских приложений.
Остальные модули ОС выполняют полезные, но менее обязательные функции. Решение о принадлежности программы к ОС принимает производитель.
Вспомогательные модули ОС обычно подразделяют на следующие группы:
Утилиты - программы, решающие задачи управления и сопровождения компьютерной системы.
Системные обрабатывающие программы -текстовые и графические редакторы, компиляторы и т. д.
Программы предоставления пользователю дополнительных услуг- специальный вариант пользовательского интерфейса или игры.
Библиотеки процедур различного назначения, упрощающие разработку приложений. Разделение ОС на ядро и модули обеспечивает легкую расширяемость.
Дополнительные модули ОС обычно загружаются в оперативную память только на время выполнения, т. е. являются транзитивными.
Важным свойством ОС основанной на ядре, является возможность защиты кодов и данных ОС за счет выполнения функций ядра в привилегированном режиме.
Функции которые выполняет ядро наиболее часто востребованы, поэтому скорость их выполнения определяет производительность системы в целом. Для обеспечения высокой скорости работы ОС все модули ядра или большая их часть находятся постоянно в памяти, то есть являются резидентными.
Обычно ядро оформляется в виде программного модуля некоторого специального формата, отличающегося от формата пользовательских приложений.
Остальные модули ОС выполняют полезные, но менее обязательные функции. Решение о принадлежности программы к ОС принимает производитель.
Вспомогательные модули ОС обычно подразделяют на следующие группы:
Утилиты - программы, решающие задачи управления и сопровождения компьютерной системы.
Системные обрабатывающие программы -текстовые и графические редакторы, компиляторы и т. д.
Программы предоставления пользователю дополнительных услуг- специальный вариант пользовательского интерфейса или игры.
Библиотеки процедур различного назначения, упрощающие разработку приложений. Разделение ОС на ядро и модули обеспечивает легкую расширяемость.
Дополнительные модули ОС обычно загружаются в оперативную память только на время выполнения, т. е. являются транзитивными.
Важным свойством ОС основанной на ядре, является возможность защиты кодов и данных ОС за счет выполнения функций ядра в привилегированном режиме.
Еще вариант объяснения"
Ядра, это "мозги", у человека в голове 1 мозг.
Ядра (а на самом деле это целая связка очень маленьких микросхем)
но основная их цель, все та же - выполнять вычисления.
Так вот, когда "в лабораториях ученые поняли, что улучшить компьютер
можно уменьшив микросхемы не только собрав их в 1 кучу,
а скажем "собрать 2, 4, 8, 16, 32кучи" маленьких микросхем, которые будут думать быстрее, то тогда и весь компьютер в целом будет думать еще быстрее.
Вот тогда, то идея о многоядерности (нескольких кучах микросхем)
и воплотилась в жизнь и появились компьютеры, более современные,
которые за счет, больших кучек из малых микросхем, стали больше делать вычислений за одно и тоже время (а значит и работать быстрее) .
А взрослые, которые "хотят показаться умными" часто говорят, да и еще так важно, что "2-ядерный процессор", "4-х ядерный процессор" он круче и тд.
На самом деле, технологии только начали совершенствоваться и через 5-10лет, будут и 24 и 48 и240ядерные процессоры, ("и к тому времени") для дома, обычного 4-х ядерного процессора для игр, музыки, Фильмов. интернета и прочего, будет достаточно.
Сейчас, новые процессоры, 2-х и 4-х ядерные, они еще пока дорогие, но пройдет время и когда появятся 48-* ядерные, то 4-х ядерные будут стоить немного* дешевле.
Разные игры бывают, есть игры простые, там где компьютеру не нужно много думать, то и компьютер не будет тормозить. А вот есть игры где много красивой графики (бродилки, квесты) - то там и компьютер будет думать "дольше"(дольше делать вычислений в каждую секунду) , а значит когда появляются самые новые и модные игры с красивой графикой, то наверное потребуется компьютер более современный, чем тот который имеется.
Ядра, это "мозги", у человека в голове 1 мозг.
Ядра (а на самом деле это целая связка очень маленьких микросхем)
но основная их цель, все та же - выполнять вычисления.
Так вот, когда "в лабораториях ученые поняли, что улучшить компьютер
можно уменьшив микросхемы не только собрав их в 1 кучу,
а скажем "собрать 2, 4, 8, 16, 32кучи" маленьких микросхем, которые будут думать быстрее, то тогда и весь компьютер в целом будет думать еще быстрее.
Вот тогда, то идея о многоядерности (нескольких кучах микросхем)
и воплотилась в жизнь и появились компьютеры, более современные,
которые за счет, больших кучек из малых микросхем, стали больше делать вычислений за одно и тоже время (а значит и работать быстрее) .
А взрослые, которые "хотят показаться умными" часто говорят, да и еще так важно, что "2-ядерный процессор", "4-х ядерный процессор" он круче и тд.
На самом деле, технологии только начали совершенствоваться и через 5-10лет, будут и 24 и 48 и240ядерные процессоры, ("и к тому времени") для дома, обычного 4-х ядерного процессора для игр, музыки, Фильмов. интернета и прочего, будет достаточно.
Сейчас, новые процессоры, 2-х и 4-х ядерные, они еще пока дорогие, но пройдет время и когда появятся 48-* ядерные, то 4-х ядерные будут стоить немного* дешевле.
Разные игры бывают, есть игры простые, там где компьютеру не нужно много думать, то и компьютер не будет тормозить. А вот есть игры где много красивой графики (бродилки, квесты) - то там и компьютер будет думать "дольше"(дольше делать вычислений в каждую секунду) , а значит когда появляются самые новые и модные игры с красивой графикой, то наверное потребуется компьютер более современный, чем тот который имеется.
Азамат Мусиреп
По поводу "Взрослые хотят казаться умнее". Тут дело не в возрасте а в том что кто-то лучше разбирается, потому что он раньше другого начал иметь дело с компами. Говорили-то порой ровесники и младше. А насчет цен - я в последнее время заметил, что за год двухъядерные уже подешевели быстро, и 4-ядерные стали стоить ненамного дороже двухъядерных. А одноядерные вообще копейки стали стоить - по спец акции - 5 тыс системник у нас в Удмуртии продавался. В магазине! За подробную инфу благодарен! :-)
Вычислительную функцию
Чем выше частота - тем выше производительность. Но у частоты есть предел. Так у меня процессор 3,4 Ггц, 4-х ядерный. т. е. в 4 раза производительней одного ядра.
Чем выше частота - тем выше производительность. Но у частоты есть предел. Так у меня процессор 3,4 Ггц, 4-х ядерный. т. е. в 4 раза производительней одного ядра.
Процессор. Мозги.
это примерно так-одна голова хорошо, а две лучше ..
Если простым языком, то:
1) Ядра отвечают за выполнение всех процессов и задач
2) Чем больше ядер тем больше задач и процессов можно выполнять одновременно
1) Ядра отвечают за выполнение всех процессов и задач
2) Чем больше ядер тем больше задач и процессов можно выполнять одновременно
Азамат Мусиреп
Коротко и ясно! :-)
Похожие вопросы
- вопрос ниже по ядрам компьютера!! сложный!
- Вопрос про ядра компьютера.
- Какую функцию выполняет материнская плата?
- Чем отличается обычный тройник от сетевого фильтра? Какую функцию выполняет и насколько он важен?
- кто-нибудь может сказать, какую функцию выполняет сетевой фильтр?
- какие функции выполняет процессор? желательно ссылку на интерфейс процессора или компа вцелом.
- какие функции выполняет оперативная память
- Какую функцию выполняет клавиша "Scroll lock"?
- Собрал себе комп, а друзья все ругают что не поставил звуковую карту и SSD, какие функции выполняет карта и SSD?
- Какую функцию выполняют потоки в процессоре?
Считай процессор как нейрон. И если на компе задача тяжелая, то процессы делятся на непересекающиеся модули, и параллельно решаются, особая необходимость при быстром принятии решения. В играх такие вещи как реакция на управление объектами в реальном масштабе времени. Там где игра, считай военные действия и принять вовремя решения, остаться жить.
За время полета ракеты решить много параллельных задач. прорисовка игровых ситуаций ближе к реальности за счет подробности деталей
Ответ: параллельные модули программ с ответом одновременого выхода, остается резюмировать в одном модуле.
А что написано у Гарри я не понял ничего.