Отправляет email-рассылки с помощью сервиса Sendsay

Eureka !

В колонках были посторонние звуки. Это доставало. Пробовал заземлять
корпус об батарею и менял карточки. Теперь Creative SB. Но шумы
оставались.

В 98-м такой проблемы нет. В 2000+ была, но вроде меньше.

Когда то в форумах прочитал, что ядро отправляет процессор спать, когда
у него нет работы (импульс !). И отключив это где то в ядре можно устранить
проблему.

Не хотелось перекомпилировать ядро. Очень. Мандрейк 8, компилятор
убитый, кривой. Всё старое.

В результате написал программу (она претендует на звание самой
надёжной программы под Линукс ! :-)). Следующего вида:

hang: jmp hang

Компилируется так:

#! /bin/sh
rm hang 2> /dev/nul
nasm -felf hang.asm -ohang.o
ld hang.o 2> /dev/nul
rm hang.o
mv a.out hang
strip hang

А запускается:

/bin/nice -20 /bin/hang &

Эту строку можно прописать также в бут скриптах, например:

/etc/init.d/sound

как первую активную строку или найти место поумнее (?) .

И НАСТУПИЛА ТИШИНА !

А вообще интересно, можно ли выключить это засыпание не перекомпилируя
ядро, а заменив в уже откомпилированном некий параметр ?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20318; Возраст листа: 735; Участников: 1401
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/409198

Ответить   Thu, 28 Jul 2005 17:54:09 +0400 (#409198)

 

Ответы:

В сообщении от 1122562449 секунд после начала Эпохи Alexander
написал(а):

idle=poll

Ответить   Konstantin Korikov Fri, 29 Jul 2005 03:01:05 +0300 (#409243)

 

Дело не в засыпании процессора. Дело в помехах. С помощью этой
программы спектр помехи переносится в более высокочастотную область
(щтсутствуют паузы ожидания) и перестаёт быть слышным. Провода к
колонкам надо смотреть. Если звуковой провод не экранирован -
экранируйте! Если колонки питаются от самого компьютера - запитайте от
другого блока питания.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20370; Возраст листа: 736; Участников: 1404
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/410225

Ответить   Sat, 30 Jul 2005 10:49:44 +0400 (#410225)

 

Здравствуйте, Dmitry.

Вы писали 30 июля 2005 г., 9:49:44:

Присоединяюсь к сказанному Дмитрием и хочу добавить от себя, что если
у тебя внешняя плата СБ от креатива, и тебя достают шумы, то первым
источником может быть дешевый китайский блок питания, который вносит в
карту шум с питанием. Это происходит от того, что в некачественные
блоки не паяют дополнительные конденсаторы а также эти блоки имеют
паршивую систему стабилизации. Легко проверить такие экземпляры с
помощью мультиметра или просто на слух - при подаче вычислительной
нагрузки на компьютер вентилятор таких блоков начинает крутиться
быстрее(!). Объяснение простое - возросла нагрузка по току, а дешевая
система мониторинга напряжения на выходе скачками добавляет напряжение
иногда даже выше номинального. Разумеется это блоки-убийцы, и их нужно
избавляться (если у Вас такой случай разумеется)
2-е это может быть несогласованное сопротивление выхода карты и входа
твоего конкретного усилителя.
3-е как правило, если на карте есть встроенный усилитель, то его нужно
отключить (хотя конкретно в лайв 5.1 его нет). 4-е проверь, громкость
микшера у тебя на максимуме? возрастает ли уровни шумов с повышением
громкости на карте или шумы возрастают при увеличении громкости на
усилителе?

Ответить   Sun, 31 Jul 2005 20:48:48 +0300 (#410683)

 

В сообщении от 30 Июль 2005 10:49 Dmitry A. Kharitonov
написал(a):

Дело именно в засыпании. Ток потребления в спящем режиме
заметно снижается. А импульсный блок питания - это
источник тока с обратной связью по напряжению. В дешёвых
блоках эта связь медленная, и при скачках тока напряжение
компенсируется не сразу. Получается выброс вверх или вниз.

Так что менять надо блок питания компьютера. Желательно на
не совсем безродный. Это и для остальных компонент
безопасней.

Ответить   "Sergey B. Khvatov" Mon, 1 Aug 2005 11:24:47 +0400 (#410931)

 

Точка зрения спорная. Все блоки питания для офисных компютеров
делаются по одной схеме. Различия только во входном сетевом фильтре
(где-то его и вовсе нет). Для промышленных компьютеров и серверов
ситуация более правильная (раздельная стабилизация 5 и 12В). Но там
и ценник!!!
Шум даёт не БП. Шум даёт процессор. Еще немного видеокарта и монитор.
Сумарный шум накапливается в общем проводе (который чёрный на блоке
питания) и усиливается усилителем колонок или звуковой карты.
Правильные звуковые карты имеют галваническую развязку и входов и
выходов. Кстате, совет для тех, кто записывает звук на компьютер: во
время записи выключайте монитор.
Если еще хочется уменьшить шум - отстыкуйте кабель монитора от
видекарты. Но это помогает редко: процессор шумит сильнее.

Ответить   Mon, 1 Aug 2005 15:22:06 +0400 (#411082)

 

В сообщении от 1 Август 2005 15:22 Dmitry A. Kharitonov
написал(a):

Я в своё время когда услышал шум с преобладающей частотой
100 герц (это частота системного таймера в ядрах 2.4)
вместо того, чтобы рассуждать, посмотрел осциллографом, и
увидел пульсации питания порядка полувольта. После чего
поменял БП, и шумы исчезли вместе с пульсациями.

Ответить   "Sergey B. Khvatov" Mon, 1 Aug 2005 16:56:18 +0400 (#411158)

 

On Mon, 2005-08-01 at 15:22 +0400, Dmitry A. Kharitonov wrote:

Так как понять из описания карты, "правильная" ли она? Или, может модели
знаете конткретные (ну, с неподнебесными ценами)?

Ответить   Strong Fri, 05 Aug 2005 13:51:42 -0400 (#413322)

 

Впоследнее время, звуковые карты стали выносить за пределы корпуса.
Карты по USB очень не советую.

Начать искать можно от сюда:
http://www.musicmag.ru/info/soundstudio/soundhard2003.htm

Ответить   Sun, 7 Aug 2005 18:18:47 +0400 (#414073)

 

Alexander пишет:

Может быть проблема с блоком питания: при "засыпании" и "пробуждении"
процессора,
его потребляемая мощность меняется быстро и в широких пределах. Обратная
связь, которая
стабилизирует выходное напряжение БП может просто не успевать это
отрабатывать, и
питание звуковухи, усилителя (если он питается от машины) будет прыгать.
Кстати, для процессора,
винта и т. д. это тоже не очень полезно. Так что рекомендуется
попробовать другой БП.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 20409; Возраст листа: 738; Участников: 1399
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/410920

Ответить   Mon, 01 Aug 2005 10:10:58 +0300 (#410920)

 

Как опытный разработчик электронных систем я бы поспорил, но эта
дисскусия не по электронике, а по свободным ОС. Тем более что автор,
не описал шумы, которые слышит.

Ответить   Mon, 1 Aug 2005 15:01:51 +0400 (#411075)