Studio64 -- дистрибутив на основе Debian с оптимизированным ядром (2.6.13 + real-time preemption) и внушительным набором аудио- и видео- программ в сборке для 64-битных архитектур.
Видать не так. 1. Контроллер SATA - на чем висит? 2. Дисков-то сколько? Если больше одного - так это они своими данными все забивают, вот звук и икает... А PCI-E видюха тут, скорее всего ни при чем...
>Если больше одного - так это они своими данными все забивают, вот звук и икает...
Я думаю, вся проблема в "нечестном" шедуллинге I/O. Когда сильно нагружаю диск (например, удаляю тонну мелких файлов на reiserfs), то другие процессы использующие диск просто висят/тормозят/икают. CPU слабо нагружен при этом.
Вполне возможно, что какими-то настройками ядра это лечится. Просто лень вникать в это. А вот если бы кто-нибудь уже собрал ядро с RT фичами для Debian, я бы попробовал.
Мне приходит в голову, что просто не может с диска считаться очередной кусок mp3, не так? Если так, то попробуй поставить elevator=cfq в параметрах ядра, может помочь.
>Мне приходит в голову, что просто не может с диска считаться очередной кусок mp3, не так? Если так, то попробуй поставить elevator=cfq в параметрах ядра, может помочь.
Так тогда что сравниваем? неужели две системы на одном и том же железе? Отключи dma в Винде - мыша и то спотыкаться будет. При том, что ее обработчик в винде на ядерном уровне работает и отрисовка курсора тоже, а не как в Linux, в юзерспейсе. Более того, открою страшную тайну: такое наблюдается даже в насквозь реалтаймовм QNX.
> Отключи dma в Винде - мыша и то спотыкаться будет.
Только не надо рассказывать сказки, что в линухе с винтом без DMA мыша летает :) DMA включено в обеих системах. Плюс 32-битный доступ (синхронный или асинхронный - без разницы).
> При том, что ее обработчик в винде на ядерном уровне работает и > отрисовка курсора тоже, а не как в Linux, в юзерспейсе.
Ага. В линухе и драйвер мыши тоже в юзерспейсе живет ? Тот, который отвечает за /dev/mice (/dev/input/mice, /dev/input/mouse*). Андерсон, блин :)
> Ага. В линухе и драйвер мыши тоже в юзерспейсе живет ? Тот, который
> отвечает за /dev/mice (/dev/input/mice, /dev/input/mouse*). Андерсон,
> блин :)
Код, который отрисовывает мышиный курсор, в Linux живет в userspace,
а в XP - в ядре, анонимный брат Гримм ;)
Опа, и давно сидение под XP стало называться "работой"?
И что, Вас, бедненького прямо-таки по воскресеньям работать заставляют? Да еще так, что Вас ужасно раздражает заикающаяся музыка? Сочувствую, сочувствую...
Странно у меня AMD64X2 + 6 hdd (raid5) av.load все время не меньше 1.9 и звук не заикается не только на мп3 но и даже когда видео играет то все пучком - единнственно подтормаживает когда при записи CD/DVD finalise disk.
Ещё один ненужный кулибинский дебиан-мутант... Почему бы просто не сделать pool, куда положить оптимизированные сборки и патчи к ядру в виде пакетов? Так нет же, дистрибутив! А я думал, что времена пионерских забав по созданию своих ЯП, OS и дистрибутивов безвозвратно прошли...
Но мое мнение остается прежним: настройки по-умолчанию в блошинстве современных дистров позволяют абсолютно комфортно работать, никаких заиканий и прочих лагов для больших нагрузок. Так что если что-то подобное имеется - копаем в сторону проблем с железом.
А я отвечу. потому что, небось, на старом компе отдельная звуковуха, а не инегрированное все-со-всем дерьмецо, которое охоче до проца, шины, да притом криво с ними работающее.
>А я отвечу. потому что, небось, на старом компе отдельная звуковуха, а не инегрированное все-со-всем дерьмецо, которое охоче до проца, шины, да притом криво с ними работающее.
Да, там отдельная звуковуха, хоть и древняя ESS. А здесь кучаканальная, но впаянная. Обидно.
Да я с самого начала долдоню в этом треде: производители говноматеринок понавешают на PCI и звук, и сетевую (гигабитку! уроды...) и диски (а то еще и рейды), а потом "Linux виноват, что икает". Все как-то забывается, что 5 лет назад это работало потому, что гигабитки были где-то на оптике, не в PCюках, диски - медленные, а звуки перимущественно двухканальные... Да притом это все полосу пропускания жрет от пуза и ACPI дебильный, разруливает криво.
Есть 2 вещи, которые меня бесят в современных компах: ACPI и USB. И то, и другое, в кривейших инкарнациях криворуких желтых парней просто ужасно. Да и сами спецификации - дерьмо еще то.