kernel

  1. ядро

#

  1. центральная часть операционной системы, находящаяся резидентно в ОЗУ, обрабатывающая системные вызовы (kernel call) и выполняющая наиболее важные задачи, связанные с безопасностью, обслуживанием таймера, управлением диспетчеризацией задач, логическим уровнем дискового ввода-вывода, распределением ОЗУ и системных ресурсов и др., т. е. обеспечивающая базовую функциональность данной ОС. По мере развития ОС, ядро становится большим и трудноуправляемым. Для борьбы с этим явлением возникла технология разработки ОС с микроядром. Термин впервые появился в UNIX. Пример: “The kernel’s job is to handle the message passing, interrupt handling, low-level process management, and possibly the I/O” (Linus Torvalds). – В задачи ядра входит управление передачей этих сообщений, обработка прерываний, управление низкоуровневыми процессами и, возможно, ввод-вывод. Синоним – real time executive.
  2. необходимая часть языка программирования, в терминах которой определяются все другие конструкции. Синоним – core
  3. набор низкоуровневых программных примитивов, вокруг которого строится какая-либо система.

Связные термины

  1. kernel architecture, kernel call, kernel debugger, kernel error, kernel image, kernel memory, kernel mode, kernel space, kernel stack, microkernel, operating system, real-time kernel
  2. -
  3. graphics kernel, security kernel

Все термины