В чем разница между Ubuntu существующим ядром и ядром rt?

В чем разница между существующим общим ядром Ubuntu 11.10 и так называемым linux rt kernel?

  • зависит от задержки звука от общего ядра vs rt kernel? Где какой-то захват аудио выглядит так, что у него всегда есть небольшая задержка MS.

Пример: у других дистрибутивов есть

ftp://ftp.nluug.nl /pub/metalab/distributions/tinycorelinux/4.x/x86/contrib/rt-kernel/

Последующие действия:

Choosing a Kernel for Your Use Case
These are some simple guidelines provided to help you understand which kernel, and in which order, you should test to fit your use case.

- If you do not require low latency for your system then please use the:
  -generic kernel.
- If you need a low latency system (e.g. for recording audio) then please use the:
  -preempt kernel as a first choice. 
  This reduces latency but doesn't sacrifice power saving features. 
  It is available only for 64 bit systems (also called amd64).
- If the -preempt kernel does not provide enough low latency for your needs 
  (or you have an 32 bit system) then you should try the:
  -lowlatency kernel.
- If the -lowlatency kernel isn't enough then you should try the:
  -rt kernel
- If the -rt kernel isn't enough stable for you then you should try the:
  -realtime kernel

4
задан 14 June 2012 в 17:45

8 ответов

Ядро -rt & nbsp; vs & nbsp; -generic kernel

Ядро -rt основано на дереве исходного кода ядра Ubuntu с применимым к нему патчем PREEMPT_RT (и, следовательно, может использовать те же функции, исправления, включенное оборудование, исправления безопасности и т. д.), и должен предлагать те же сервисы, что и исходное ядро ​​Ubuntu по умолчанию.

например,

Он должен быть совместим с закрытыми видеодрайверами (nvidia и fglrx), любыми внешними драйверами DKMS, и имеют доступные пакеты backport.

Цель ядра -rt состоит в том, чтобы получить вариант реального времени ядра Ubuntu, который выровнен с ядром -генератором.

Как можно прочитать из статьи группы систем управления Systems Realtime Linux ":

Цель-realtime и -rt ( жесткие в реальном времени) ядра - это достижение минимально возможной задержки при любой стоимости. В технических сленговых жестких системах реального времени всегда должны соответствовать их срокам. Таким образом, разработчики должны использовать самые передовые методы программирования (спальные спин-блокировки, PI Mutex, Full preemption, IRQ Threads и другие) и жертвовать такими вещами, как надежность, энергосбережение и пропускная способность. Почти все части ядра должны быть проанализированы, чтобы гарантировать, что всегда происходит правильное поведение.

Целью ядер -предупреждения и -мягчения (мягкого реального времени) является достижение хороших характеристик в реальном времени, в то же время предлагая приветственные функции, такие как надежную надежность, хорошие энергосберегающие функции, а также хорошую пропускную способность. Но таким образом он не может гарантировать минимальную задержку при любых условиях.


Вы отключили аудиозапись

. Для вас проблема с задержкой аудио, ядра realtime и -rt (жесткие в реальном времени) - ваш лучший вариант для достижения минимальная возможная задержка при каждой стоимости, тем самым уменьшая задержку звука.

Обратите внимание, что другие смягчающие обстоятельства могут влиять на вашу производительность звука.


Чтобы ответить на ваш вопрос напрямую

Задержка аудио зависит от ядра ядра от ядра rt? Когда какой-то захват аудио выглядит так, что у него всегда есть несколько MS-задержек.

Да, используемый тип ядра влияет на производительность аппаратного обеспечения, тем самым влияя на такие детали, как задержка звука.

По его словам, использование ядер реального времени и -rt (жестких в реальном времени), которые имеют более агрессивную конфигурацию, может еще больше сократить время ожидания, будучи вашим лучшим выбором.

2
ответ дан 25 July 2018 в 18:30

Ядро -rt & nbsp; vs & nbsp; -generic kernel

Ядро -rt основано на дереве исходного кода ядра Ubuntu с применимым к нему патчем PREEMPT_RT (и, следовательно, может использовать те же функции, исправления, включенное оборудование, исправления безопасности и т. д.), и должен предлагать те же сервисы, что и исходное ядро ​​Ubuntu по умолчанию.

например,

Он должен быть совместим с закрытыми видеодрайверами (nvidia и fglrx), любыми внешними драйверами DKMS, и имеют доступные пакеты backport.

Цель ядра -rt состоит в том, чтобы получить вариант реального времени ядра Ubuntu, который выровнен с ядром -генератором.

Как можно прочитать из статьи группы систем управления Systems Realtime Linux ":

Цель-realtime и -rt ( жесткие в реальном времени) ядра - это достижение минимально возможной задержки при любой стоимости. В технических сленговых жестких системах реального времени всегда должны соответствовать их срокам. Таким образом, разработчики должны использовать самые передовые методы программирования (спальные спин-блокировки, PI Mutex, Full preemption, IRQ Threads и другие) и жертвовать такими вещами, как надежность, энергосбережение и пропускная способность. Почти все части ядра должны быть проанализированы, чтобы гарантировать, что всегда происходит правильное поведение.

Целью ядер -предупреждения и -мягчения (мягкого реального времени) является достижение хороших характеристик в реальном времени, в то же время предлагая приветственные функции, такие как надежную надежность, хорошие энергосберегающие функции, а также хорошую пропускную способность. Но таким образом он не может гарантировать минимальную задержку при любых условиях.


Вы отключили аудиозапись

. Для вас проблема с задержкой аудио, ядра realtime и -rt (жесткие в реальном времени) - ваш лучший вариант для достижения минимальная возможная задержка при каждой стоимости, тем самым уменьшая задержку звука.

Обратите внимание, что другие смягчающие обстоятельства могут влиять на вашу производительность звука.


Чтобы ответить на ваш вопрос напрямую

Задержка аудио зависит от ядра ядра от ядра rt? Когда какой-то захват аудио выглядит так, что у него всегда есть несколько MS-задержек.

Да, используемый тип ядра влияет на производительность аппаратного обеспечения, тем самым влияя на такие детали, как задержка звука.

По его словам, использование ядер реального времени и -rt (жестких в реальном времени), которые имеют более агрессивную конфигурацию, может еще больше сократить время ожидания, будучи вашим лучшим выбором.

2
ответ дан 31 July 2018 в 13:03

Ядро -rt & nbsp; vs & nbsp; -generic kernel

Ядро -rt основано на дереве исходного кода ядра Ubuntu с применимым к нему патчем PREEMPT_RT (и, следовательно, может использовать те же функции, исправления, включенное оборудование, исправления безопасности и т. д.), и должен предлагать те же сервисы, что и исходное ядро ​​Ubuntu по умолчанию.

например,

Он должен быть совместим с закрытыми видеодрайверами (nvidia и fglrx), любыми внешними драйверами DKMS, и имеют доступные пакеты backport.

Цель ядра -rt состоит в том, чтобы получить вариант реального времени ядра Ubuntu, который выровнен с ядром -генератором.

Как можно прочитать из статьи группы систем управления Systems Realtime Linux ":

Цель-realtime и -rt ( жесткие в реальном времени) ядра - это достижение минимально возможной задержки при любой стоимости. В технических сленговых жестких системах реального времени всегда должны соответствовать их срокам. Таким образом, разработчики должны использовать самые передовые методы программирования (спальные спин-блокировки, PI Mutex, Full preemption, IRQ Threads и другие) и жертвовать такими вещами, как надежность, энергосбережение и пропускная способность. Почти все части ядра должны быть проанализированы, чтобы гарантировать, что всегда происходит правильное поведение.

Целью ядер -предупреждения и -мягчения (мягкого реального времени) является достижение хороших характеристик в реальном времени, в то же время предлагая приветственные функции, такие как надежную надежность, хорошие энергосберегающие функции, а также хорошую пропускную способность. Но таким образом он не может гарантировать минимальную задержку при любых условиях.


Вы отключили аудиозапись

. Для вас проблема с задержкой аудио, ядра realtime и -rt (жесткие в реальном времени) - ваш лучший вариант для достижения минимальная возможная задержка при каждой стоимости, тем самым уменьшая задержку звука.

Обратите внимание, что другие смягчающие обстоятельства могут влиять на вашу производительность звука.


Чтобы ответить на ваш вопрос напрямую

Задержка аудио зависит от ядра ядра от ядра rt? Когда какой-то захват аудио выглядит так, что у него всегда есть несколько MS-задержек.

Да, используемый тип ядра влияет на производительность аппаратного обеспечения, тем самым влияя на такие детали, как задержка звука.

По его словам, использование ядер реального времени и -rt (жестких в реальном времени), которые имеют более агрессивную конфигурацию, может еще больше сократить время ожидания, будучи вашим лучшим выбором.

2
ответ дан 2 August 2018 в 00:41

Ядро -rt & nbsp; vs & nbsp; -generic kernel

Ядро -rt основано на дереве исходного кода ядра Ubuntu с применимым к нему патчем PREEMPT_RT (и, следовательно, может использовать те же функции, исправления, включенное оборудование, исправления безопасности и т. д.), и должен предлагать те же сервисы, что и исходное ядро ​​Ubuntu по умолчанию.

например,

Он должен быть совместим с закрытыми видеодрайверами (nvidia и fglrx), любыми внешними драйверами DKMS, и имеют доступные пакеты backport.

Цель ядра -rt состоит в том, чтобы получить вариант реального времени ядра Ubuntu, который выровнен с ядром -генератором.

Как можно прочитать из статьи группы систем управления Systems Realtime Linux ":

Цель-realtime и -rt ( жесткие в реальном времени) ядра - это достижение минимально возможной задержки при любой стоимости. В технических сленговых жестких системах реального времени всегда должны соответствовать их срокам. Таким образом, разработчики должны использовать самые передовые методы программирования (спальные спин-блокировки, PI Mutex, Full preemption, IRQ Threads и другие) и жертвовать такими вещами, как надежность, энергосбережение и пропускная способность. Почти все части ядра должны быть проанализированы, чтобы гарантировать, что всегда происходит правильное поведение.

Целью ядер -предупреждения и -мягчения (мягкого реального времени) является достижение хороших характеристик в реальном времени, в то же время предлагая приветственные функции, такие как надежную надежность, хорошие энергосберегающие функции, а также хорошую пропускную способность. Но таким образом он не может гарантировать минимальную задержку при любых условиях.


Вы отключили аудиозапись

. Для вас проблема с задержкой аудио, ядра realtime и -rt (жесткие в реальном времени) - ваш лучший вариант для достижения минимальная возможная задержка при каждой стоимости, тем самым уменьшая задержку звука.

Обратите внимание, что другие смягчающие обстоятельства могут влиять на вашу производительность звука.


Чтобы ответить на ваш вопрос напрямую

Задержка аудио зависит от ядра ядра от ядра rt? Когда какой-то захват аудио выглядит так, что у него всегда есть несколько MS-задержек.

Да, используемый тип ядра влияет на производительность аппаратного обеспечения, тем самым влияя на такие детали, как задержка звука.

По его словам, использование ядер реального времени и -rt (жестких в реальном времени), которые имеют более агрессивную конфигурацию, может еще больше сократить время ожидания, будучи вашим лучшим выбором.

2
ответ дан 4 August 2018 в 16:11

Ядро -rt & nbsp; vs & nbsp; -generic kernel

Ядро -rt основано на дереве исходного кода ядра Ubuntu с применимым к нему патчем PREEMPT_RT (и, следовательно, может использовать те же функции, исправления, включенное оборудование, исправления безопасности и т. д.), и должен предлагать те же сервисы, что и исходное ядро ​​Ubuntu по умолчанию.

например,

Он должен быть совместим с закрытыми видеодрайверами (nvidia и fglrx), любыми внешними драйверами DKMS, и имеют доступные пакеты backport.

Цель ядра -rt состоит в том, чтобы получить вариант реального времени ядра Ubuntu, который выровнен с ядром -генератором.

Как можно прочитать из статьи группы систем управления Systems Realtime Linux ":

Цель-realtime и -rt ( жесткие в реальном времени) ядра - это достижение минимально возможной задержки при любой стоимости. В технических сленговых жестких системах реального времени всегда должны соответствовать их срокам. Таким образом, разработчики должны использовать самые передовые методы программирования (спальные спин-блокировки, PI Mutex, Full preemption, IRQ Threads и другие) и жертвовать такими вещами, как надежность, энергосбережение и пропускная способность. Почти все части ядра должны быть проанализированы, чтобы гарантировать, что всегда происходит правильное поведение.

Целью ядер -предупреждения и -мягчения (мягкого реального времени) является достижение хороших характеристик в реальном времени, в то же время предлагая приветственные функции, такие как надежную надежность, хорошие энергосберегающие функции, а также хорошую пропускную способность. Но таким образом он не может гарантировать минимальную задержку при любых условиях.


Вы отключили аудиозапись

. Для вас проблема с задержкой аудио, ядра realtime и -rt (жесткие в реальном времени) - ваш лучший вариант для достижения минимальная возможная задержка при каждой стоимости, тем самым уменьшая задержку звука.

Обратите внимание, что другие смягчающие обстоятельства могут влиять на вашу производительность звука.


Чтобы ответить на ваш вопрос напрямую

Задержка аудио зависит от ядра ядра от ядра rt? Когда какой-то захват аудио выглядит так, что у него всегда есть несколько MS-задержек.

Да, используемый тип ядра влияет на производительность аппаратного обеспечения, тем самым влияя на такие детали, как задержка звука.

По его словам, использование ядер реального времени и -rt (жестких в реальном времени), которые имеют более агрессивную конфигурацию, может еще больше сократить время ожидания, будучи вашим лучшим выбором.

2
ответ дан 6 August 2018 в 00:50

Ядро -rt & nbsp; vs & nbsp; -generic kernel

Ядро -rt основано на дереве исходного кода ядра Ubuntu с применимым к нему патчем PREEMPT_RT (и, следовательно, может использовать те же функции, исправления, включенное оборудование, исправления безопасности и т. д.), и должен предлагать те же сервисы, что и исходное ядро ​​Ubuntu по умолчанию.

например,

Он должен быть совместим с закрытыми видеодрайверами (nvidia и fglrx), любыми внешними драйверами DKMS, и имеют доступные пакеты backport.

Цель ядра -rt состоит в том, чтобы получить вариант реального времени ядра Ubuntu, который выровнен с ядром -генератором.

Как можно прочитать из статьи группы систем управления Systems Realtime Linux ":

Цель-realtime и -rt ( жесткие в реальном времени) ядра - это достижение минимально возможной задержки при любой стоимости. В технических сленговых жестких системах реального времени всегда должны соответствовать их срокам. Таким образом, разработчики должны использовать самые передовые методы программирования (спальные спин-блокировки, PI Mutex, Full preemption, IRQ Threads и другие) и жертвовать такими вещами, как надежность, энергосбережение и пропускная способность. Почти все части ядра должны быть проанализированы, чтобы гарантировать, что всегда происходит правильное поведение.

Целью ядер -предупреждения и -мягчения (мягкого реального времени) является достижение хороших характеристик в реальном времени, в то же время предлагая приветственные функции, такие как надежную надежность, хорошие энергосберегающие функции, а также хорошую пропускную способность. Но таким образом он не может гарантировать минимальную задержку при любых условиях.


Вы отключили аудиозапись

. Для вас проблема с задержкой аудио, ядра realtime и -rt (жесткие в реальном времени) - ваш лучший вариант для достижения минимальная возможная задержка при каждой стоимости, тем самым уменьшая задержку звука.

Обратите внимание, что другие смягчающие обстоятельства могут влиять на вашу производительность звука.


Чтобы ответить на ваш вопрос напрямую

Задержка аудио зависит от ядра ядра от ядра rt? Когда какой-то захват аудио выглядит так, что у него всегда есть несколько MS-задержек.

Да, используемый тип ядра влияет на производительность аппаратного обеспечения, тем самым влияя на такие детали, как задержка звука.

По его словам, использование ядер реального времени и -rt (жестких в реальном времени), которые имеют более агрессивную конфигурацию, может еще больше сократить время ожидания, будучи вашим лучшим выбором.

2
ответ дан 7 August 2018 в 18:15

Ядро -rt & nbsp; vs & nbsp; -generic kernel

Ядро -rt основано на дереве исходного кода ядра Ubuntu с применимым к нему патчем PREEMPT_RT (и, следовательно, может использовать те же функции, исправления, включенное оборудование, исправления безопасности и т. д.), и должен предлагать те же сервисы, что и исходное ядро ​​Ubuntu по умолчанию.

например,

Он должен быть совместим с закрытыми видеодрайверами (nvidia и fglrx), любыми внешними драйверами DKMS, и имеют доступные пакеты backport.

Цель ядра -rt состоит в том, чтобы получить вариант реального времени ядра Ubuntu, который выровнен с ядром -генератором.

Как можно прочитать из статьи группы систем управления Systems Realtime Linux ":

Цель-realtime и -rt ( жесткие в реальном времени) ядра - это достижение минимально возможной задержки при любой стоимости. В технических сленговых жестких системах реального времени всегда должны соответствовать их срокам. Таким образом, разработчики должны использовать самые передовые методы программирования (спальные спин-блокировки, PI Mutex, Full preemption, IRQ Threads и другие) и жертвовать такими вещами, как надежность, энергосбережение и пропускная способность. Почти все части ядра должны быть проанализированы, чтобы гарантировать, что всегда происходит правильное поведение.

Целью ядер -предупреждения и -мягчения (мягкого реального времени) является достижение хороших характеристик в реальном времени, в то же время предлагая приветственные функции, такие как надежную надежность, хорошие энергосберегающие функции, а также хорошую пропускную способность. Но таким образом он не может гарантировать минимальную задержку при любых условиях.


Вы отключили аудиозапись

. Для вас проблема с задержкой аудио, ядра realtime и -rt (жесткие в реальном времени) - ваш лучший вариант для достижения минимальная возможная задержка при каждой стоимости, тем самым уменьшая задержку звука.

Обратите внимание, что другие смягчающие обстоятельства могут влиять на вашу производительность звука.


Чтобы ответить на ваш вопрос напрямую

Задержка аудио зависит от ядра ядра от ядра rt? Когда какой-то захват аудио выглядит так, что у него всегда есть несколько MS-задержек.

Да, используемый тип ядра влияет на производительность аппаратного обеспечения, тем самым влияя на такие детали, как задержка звука.

По его словам, использование ядер реального времени и -rt (жестких в реальном времени), которые имеют более агрессивную конфигурацию, может еще больше сократить время ожидания, будучи вашим лучшим выбором.

2
ответ дан 10 August 2018 в 06:59

Ядро -rt & nbsp; vs & nbsp; -generic kernel

Ядро -rt основано на дереве исходного кода ядра Ubuntu с применимым к нему патчем PREEMPT_RT (и, следовательно, может использовать те же функции, исправления, включенное оборудование, исправления безопасности и т. д.), и должен предлагать те же сервисы, что и исходное ядро ​​Ubuntu по умолчанию.

например,

Он должен быть совместим с закрытыми видеодрайверами (nvidia и fglrx), любыми внешними драйверами DKMS, и имеют доступные пакеты backport.

Цель ядра -rt состоит в том, чтобы получить вариант реального времени ядра Ubuntu, который выровнен с ядром -генератором.

Как можно прочитать из статьи группы систем управления Systems Realtime Linux ":

Цель-realtime и -rt ( жесткие в реальном времени) ядра - это достижение минимально возможной задержки при любой стоимости. В технических сленговых жестких системах реального времени всегда должны соответствовать их срокам. Таким образом, разработчики должны использовать самые передовые методы программирования (спальные спин-блокировки, PI Mutex, Full preemption, IRQ Threads и другие) и жертвовать такими вещами, как надежность, энергосбережение и пропускная способность. Почти все части ядра должны быть проанализированы, чтобы гарантировать, что всегда происходит правильное поведение.

Целью ядер -предупреждения и -мягчения (мягкого реального времени) является достижение хороших характеристик в реальном времени, в то же время предлагая приветственные функции, такие как надежную надежность, хорошие энергосберегающие функции, а также хорошую пропускную способность. Но таким образом он не может гарантировать минимальную задержку при любых условиях.


Вы отключили аудиозапись

. Для вас проблема с задержкой аудио, ядра realtime и -rt (жесткие в реальном времени) - ваш лучший вариант для достижения минимальная возможная задержка при каждой стоимости, тем самым уменьшая задержку звука.

Обратите внимание, что другие смягчающие обстоятельства могут влиять на вашу производительность звука.


Чтобы ответить на ваш вопрос напрямую

Задержка аудио зависит от ядра ядра от ядра rt? Когда какой-то захват аудио выглядит так, что у него всегда есть несколько MS-задержек.

Да, используемый тип ядра влияет на производительность аппаратного обеспечения, тем самым влияя на такие детали, как задержка звука.

По его словам, использование ядер реального времени и -rt (жестких в реальном времени), которые имеют более агрессивную конфигурацию, может еще больше сократить время ожидания, будучи вашим лучшим выбором.

2
ответ дан 15 August 2018 в 18:58

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

Похожие вопросы: