Для моей обработки звука требуется ядро preempt_rt. Я грубо следовал за гидом:
https://wiki.ubuntu.com/KernelTeam/GitKernelBuild
с небольшой помощью:
https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTO
В настоящее время я использую ветвь 3.4 (которая является самой последней в то время этого сообщения):
http://www.kernel.org/pub/linux/kernel/projects/rt/
Я думаю, что у меня есть разумная конфигурация ядра (по крайней мере для моей машины). Множество испытаний подтверждают, что мне нужна опция:
CONFIG_PREEMPT_RT_FULL=y
У меня есть следующие вопросы:
Я полностью отказался от использования ubuntustudio для обработки звука и ушел в Planet CCRMA.
Однако я хочу предоставить некоторые ресурсы для тех, кто ищет опции конфигурации ядра preempt-rt. Планета CCRMA поддерживает новое ядро Fairy с полным пакетом prempt_rt. Вы можете извлечь конфигурационные файлы из rpms, найденных здесь для x86_64:
http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetcore/17/x86_64/repoview/SystemEnvironment.Kernel .group.html
Я полностью отказался от использования ubuntustudio для обработки звука и ушел в Planet CCRMA.
Тем не менее, я хочу предоставить некоторые ресурсы для тех, кто ищет опции конфигурации ядра preempt-rt. Планета CCRMA поддерживает новое ядро Fairy с полным пакетом prempt_rt. Вы можете извлечь конфигурационные файлы из rpms, найденных здесь для x86_64:
Я полностью отказался от использования ubuntustudio для обработки звука и ушел в Planet CCRMA.
Тем не менее, я хочу предоставить некоторые ресурсы для тех, кто ищет опции конфигурации ядра preempt-rt. Планета CCRMA поддерживает новое ядро Fairy с полным пакетом prempt_rt. Вы можете извлечь конфигурационные файлы из rpms, найденных здесь для x86_64:
Я полностью отказался от использования ubuntustudio для обработки звука и ушел в Planet CCRMA.
Тем не менее, я хочу предоставить некоторые ресурсы для тех, кто ищет опции конфигурации ядра preempt-rt. Планета CCRMA поддерживает новое ядро Fairy с полным пакетом prempt_rt. Вы можете извлечь конфигурационные файлы из rpms, найденных здесь для x86_64:
Я полностью отказался от использования ubuntustudio для обработки звука и ушел в Planet CCRMA.
Тем не менее, я хочу предоставить некоторые ресурсы для тех, кто ищет опции конфигурации ядра preempt-rt. Планета CCRMA поддерживает новое ядро Fairy с полным пакетом prempt_rt. Вы можете извлечь конфигурационные файлы из rpms, найденных здесь для x86_64:
Я полностью отказался от использования ubuntustudio для обработки звука и ушел в Planet CCRMA.
Тем не менее, я хочу предоставить некоторые ресурсы для тех, кто ищет опции конфигурации ядра preempt-rt. Планета CCRMA поддерживает новое ядро Fairy с полным пакетом prempt_rt. Вы можете извлечь конфигурационные файлы из rpms, найденных здесь для x86_64:
Я полностью отказался от использования ubuntustudio для обработки звука и ушел в Planet CCRMA.
Тем не менее, я хочу предоставить некоторые ресурсы для тех, кто ищет опции конфигурации ядра preempt-rt. Планета CCRMA поддерживает новое ядро Fairy с полным пакетом prempt_rt. Вы можете извлечь конфигурационные файлы из rpms, найденных здесь для x86_64:
Я полностью отказался от использования ubuntustudio для обработки звука и ушел в Planet CCRMA.
Тем не менее, я хочу предоставить некоторые ресурсы для тех, кто ищет опции конфигурации ядра preempt-rt. Планета CCRMA поддерживает новое ядро Fairy с полным пакетом prempt_rt. Вы можете извлечь конфигурационные файлы из rpms, найденных здесь для x86_64:
У меня было меньше проблем с использованием ядра с малой задержкой, а не с предварительно скомпилированным ядром реального времени. Пользовательская сборка ядра не представляет сложности, но восстановление системы и отладка ядра могут быть. В настоящее время я использую 3.4.4 кенел и отказался от rts patcheset в пользу bfs scheduler / CK patchset (спасибо Con Kolivas). Кстати, я считаю, что предыдущий ответ на постер имеет опечатку, прерывания таймера 100 Гц, как правило, для серверов, в то время как звук rt более реалистичен с прерываниями 1000 Гц. 300hz используется для производства / редактирования видео. Также имейте в виду, что ваш идеальный выбор частоты таймера зависит от вашего процессора. У вас есть один ядро или несколько ядер? Являются ли они виртуальными гиперповерхными или реальными физическими ядрами. Если у вас нет аппаратного обеспечения, требующего последней версии ядра, сборка явного ядра, вероятно, не самая лучшая идея. Если у вас должно быть ядро 'rt', попробуйте ядро 3.2 или 2.6.31-rt, доступное от Alessio Igor Abogani на стартовой панели. Количество опций в текущем ядре является подавляющим, и правильная конфигурация может быть утомительной и трудоемкой. Тонкая настройка прерываний и правильная конфигурация системы намного эффективнее для достижения наилучшей возможной задержки.
У меня было меньше проблем с использованием ядра с малой задержкой, а не с предварительно скомпилированным ядром реального времени. Пользовательская сборка ядра не представляет сложности, но восстановление системы и отладка ядра могут быть. В настоящее время я использую 3.4.4 кенел и отказался от rts patcheset в пользу bfs scheduler / CK patchset (спасибо Con Kolivas). Кстати, я считаю, что предыдущий ответ на постер имеет опечатку, прерывания таймера 100 Гц, как правило, для серверов, в то время как звук rt более реалистичен с прерываниями 1000 Гц. 300hz используется для производства / редактирования видео. Также имейте в виду, что ваш идеальный выбор частоты таймера зависит от вашего процессора. У вас есть один ядро или несколько ядер? Являются ли они виртуальными гиперповерхными или реальными физическими ядрами. Если у вас нет аппаратного обеспечения, требующего последней версии ядра, сборка явного ядра, вероятно, не самая лучшая идея. Если у вас должно быть ядро 'rt', попробуйте ядро 3.2 или 2.6.31-rt, доступное от Alessio Igor Abogani на стартовой панели. Количество опций в текущем ядре является подавляющим, и правильная конфигурация может быть утомительной и трудоемкой. Тонкая настройка прерываний и правильная конфигурация системы намного эффективнее для достижения наилучшей возможной задержки.
У меня было меньше проблем с использованием ядра с малой задержкой, а не с предварительно скомпилированным ядром реального времени. Пользовательская сборка ядра не представляет сложности, но восстановление системы и отладка ядра могут быть. В настоящее время я использую 3.4.4 кенел и отказался от rts patcheset в пользу bfs scheduler / CK patchset (спасибо Con Kolivas). Кстати, я считаю, что предыдущий ответ на постер имеет опечатку, прерывания таймера 100 Гц, как правило, для серверов, в то время как звук rt более реалистичен с прерываниями 1000 Гц. 300hz используется для производства / редактирования видео. Также имейте в виду, что ваш идеальный выбор частоты таймера зависит от вашего процессора. У вас есть один ядро или несколько ядер? Являются ли они виртуальными гиперповерхными или реальными физическими ядрами. Если у вас нет аппаратного обеспечения, требующего последней версии ядра, сборка явного ядра, вероятно, не самая лучшая идея. Если у вас должно быть ядро 'rt', попробуйте ядро 3.2 или 2.6.31-rt, доступное от Alessio Igor Abogani на стартовой панели. Количество опций в текущем ядре является подавляющим, и правильная конфигурация может быть утомительной и трудоемкой. Тонкая настройка прерываний и правильная конфигурация системы намного эффективнее для достижения наилучшей возможной задержки.
У меня было меньше проблем с использованием ядра с малой задержкой, а не с предварительно скомпилированным ядром реального времени. Пользовательская сборка ядра не представляет сложности, но восстановление системы и отладка ядра могут быть. В настоящее время я использую 3.4.4 кенел и отказался от rts patcheset в пользу bfs scheduler / CK patchset (спасибо Con Kolivas). Кстати, я считаю, что предыдущий ответ на постер имеет опечатку, прерывания таймера 100 Гц, как правило, для серверов, в то время как звук rt более реалистичен с прерываниями 1000 Гц. 300hz используется для производства / редактирования видео. Также имейте в виду, что ваш идеальный выбор частоты таймера зависит от вашего процессора. У вас есть один ядро или несколько ядер? Являются ли они виртуальными гиперповерхными или реальными физическими ядрами. Если у вас нет аппаратного обеспечения, требующего последней версии ядра, сборка явного ядра, вероятно, не самая лучшая идея. Если у вас должно быть ядро 'rt', попробуйте ядро 3.2 или 2.6.31-rt, доступное от Alessio Igor Abogani на стартовой панели. Количество опций в текущем ядре является подавляющим, и правильная конфигурация может быть утомительной и трудоемкой. Тонкая настройка прерываний и правильная конфигурация системы намного эффективнее для достижения наилучшей возможной задержки.
У меня было меньше проблем с использованием ядра с малой задержкой, а не с предварительно скомпилированным ядром реального времени. Пользовательская сборка ядра не представляет сложности, но восстановление системы и отладка ядра могут быть. В настоящее время я использую 3.4.4 кенел и отказался от rts patcheset в пользу bfs scheduler / CK patchset (спасибо Con Kolivas). Кстати, я считаю, что предыдущий ответ на постер имеет опечатку, прерывания таймера 100 Гц, как правило, для серверов, в то время как звук rt более реалистичен с прерываниями 1000 Гц. 300hz используется для производства / редактирования видео. Также имейте в виду, что ваш идеальный выбор частоты таймера зависит от вашего процессора. У вас есть один ядро или несколько ядер? Являются ли они виртуальными гиперповерхными или реальными физическими ядрами. Если у вас нет аппаратного обеспечения, требующего последней версии ядра, сборка явного ядра, вероятно, не самая лучшая идея. Если у вас должно быть ядро 'rt', попробуйте ядро 3.2 или 2.6.31-rt, доступное от Alessio Igor Abogani на стартовой панели. Количество опций в текущем ядре является подавляющим, и правильная конфигурация может быть утомительной и трудоемкой. Тонкая настройка прерываний и правильная конфигурация системы намного эффективнее для достижения наилучшей возможной задержки.
У меня было меньше проблем с использованием ядра с малой задержкой, а не с предварительно скомпилированным ядром реального времени. Пользовательская сборка ядра не представляет сложности, но восстановление системы и отладка ядра могут быть. В настоящее время я использую 3.4.4 кенел и отказался от rts patcheset в пользу bfs scheduler / CK patchset (спасибо Con Kolivas). Кстати, я считаю, что предыдущий ответ на постер имеет опечатку, прерывания таймера 100 Гц, как правило, для серверов, в то время как звук rt более реалистичен с прерываниями 1000 Гц. 300hz используется для производства / редактирования видео. Также имейте в виду, что ваш идеальный выбор частоты таймера зависит от вашего процессора. У вас есть один ядро или несколько ядер? Являются ли они виртуальными гиперповерхными или реальными физическими ядрами. Если у вас нет аппаратного обеспечения, требующего последней версии ядра, сборка явного ядра, вероятно, не самая лучшая идея. Если у вас должно быть ядро 'rt', попробуйте ядро 3.2 или 2.6.31-rt, доступное от Alessio Igor Abogani на стартовой панели. Количество опций в текущем ядре является подавляющим, и правильная конфигурация может быть утомительной и трудоемкой. Тонкая настройка прерываний и правильная конфигурация системы намного эффективнее для достижения наилучшей возможной задержки.
У меня было меньше проблем с использованием ядра с малой задержкой, а не с предварительно скомпилированным ядром реального времени. Пользовательская сборка ядра не представляет сложности, но восстановление системы и отладка ядра могут быть. В настоящее время я использую 3.4.4 кенел и отказался от rts patcheset в пользу bfs scheduler / CK patchset (спасибо Con Kolivas). Кстати, я считаю, что предыдущий ответ на постер имеет опечатку, прерывания таймера 100 Гц, как правило, для серверов, в то время как звук rt более реалистичен с прерываниями 1000 Гц. 300hz используется для производства / редактирования видео. Также имейте в виду, что ваш идеальный выбор частоты таймера зависит от вашего процессора. У вас есть один ядро или несколько ядер? Являются ли они виртуальными гиперповерхными или реальными физическими ядрами. Если у вас нет аппаратного обеспечения, требующего последней версии ядра, сборка явного ядра, вероятно, не самая лучшая идея. Если у вас должно быть ядро 'rt', попробуйте ядро 3.2 или 2.6.31-rt, доступное от Alessio Igor Abogani на стартовой панели. Количество опций в текущем ядре является подавляющим, и правильная конфигурация может быть утомительной и трудоемкой. Тонкая настройка прерываний и правильная конфигурация системы намного эффективнее для достижения наилучшей возможной задержки.
У меня было меньше проблем с использованием ядра с малой задержкой, а не с предварительно скомпилированным ядром реального времени. Пользовательская сборка ядра не представляет сложности, но восстановление системы и отладка ядра могут быть. В настоящее время я использую 3.4.4 кенел и отказался от rts patcheset в пользу bfs scheduler / CK patchset (спасибо Con Kolivas). Кстати, я считаю, что предыдущий ответ на постер имеет опечатку, прерывания таймера 100 Гц, как правило, для серверов, в то время как звук rt более реалистичен с прерываниями 1000 Гц. 300hz используется для производства / редактирования видео. Также имейте в виду, что ваш идеальный выбор частоты таймера зависит от вашего процессора. У вас есть один ядро или несколько ядер? Являются ли они виртуальными гиперповерхными или реальными физическими ядрами. Если у вас нет аппаратного обеспечения, требующего последней версии ядра, сборка явного ядра, вероятно, не самая лучшая идея. Если у вас должно быть ядро 'rt', попробуйте ядро 3.2 или 2.6.31-rt, доступное от Alessio Igor Abogani на стартовой панели. Количество опций в текущем ядре является подавляющим, и правильная конфигурация может быть утомительной и трудоемкой. Тонкая настройка прерываний и правильная конфигурация системы намного эффективнее для достижения наилучшей возможной задержки.