Что такое ядро ​​в Jupyter Notebook и чем оно отличается от реального ядра (в зависимости от операционной системы)?

Я слышу и вижу много этого слова "ядро", так как я немного использую Jupyter Notebook. Я просто хочу знать, что представляет собой ядро ​​в Jupyter Notebook? Это то же самое значение, которое мы используем в операционной системе? Если это похоже / отличается, как именно?

Оба ядра выполняют аппаратное взаимодействие?

Ядро (ОС): https://simple.m.wikipedia.org/wiki/Kernel_(computer_science)

Ядро (Блокнот Jupyter) https://jupyter-client.readthedocs.io/en/stable/kernels.html

0 ответов

Ядро ноутбука - это процесс операционной системы (в пользовательской среде), который обменивается данными через несколько соединений ZeroMQ. Он получает фрагменты кода для выполнения, запускает эти фрагменты кода и возвращает результат и результат выполнения.

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

Другие вопросы по тегам