Strona 1 z 1

SID - wolniejsza praca systemu?

: 25 lipca 2007, 09:02
autor: miszmaniac
Hej,
chciałbym się zapytać czy ktoś z was doświadczył czegoś podobnego po przejściu na SIDa.

Otóż, gdy oglądam film i uruchomię IceWeasela to film zaczyna strasznie ciąć.
Dzieje się tak nie tylko w tym przypadku, ale to chyba najbardziej obrazuje tą sytuację.

Tak samo, np. działa mplayer przychodzi wiadomość na kadu i wysypuje się ALSA, twierdząc, że urządzenie jest zajęte.

Mój komputer to Athlon Xp 2800+, 512MB ram, Radeon 9550... także ani na windowsie, ani wcześniej na Slackware nie miałem takich problemów.

Proszę o naprowadzenie mnie na jakiś trop co może być nie tak :)

: 25 lipca 2007, 09:35
autor: ruun
miszmaniac pisze:Otóż, gdy oglądam film i uruchomię IceWeasela to film zaczyna strasznie ciąć.
Gdy komputer zwolni, uruchom w konsoli (jako root) top albo htop i zobacz jakie procesy zużywają najwięcej zasobów.
miszmaniac pisze:Tak samo, np. działa mplayer przychodzi wiadomość na kadu i wysypuje się ALSA, twierdząc, że urządzenie jest zajęte.
Może coś nie tak z miksowaniem dźwięku. Poczytaj http://debian.linux.pl/viewtopic.php?t=494

: 25 lipca 2007, 12:09
autor: miszmaniac
Z miksowaniem jest raczej wszystko ok.
Mam SB Audigy, także sprzętowo spokojnie radzi sobie z tym.
Np. xmms + kadu dźwięki słychać normalnie.

Htopa sprawdzę jak wrócę z pracy.

: 25 lipca 2007, 16:35
autor: stepek
U mnie tez nie ma takich problemow. Nie pamietam jak to jest z jadrem i ALSA ale moze powiniens tam poszukac. (tylko to mi przychodzi do glowy). JA na sid'zie nie mam zadnych problemow, ogladam film rozmawiam na kadu i z dzwiekiem jest wszedzie ok, film mi moze troszeczke sie cial (ale tylko na poczatku i naprawde tyci) ale to byla wina dvd (ogladalem film z plytki).
Tak jak powiedzial ruun sprawdz co zawala pamiec i moze pokaz jakich modulow uzywasz (lsmod)

: 28 lipca 2007, 10:23
autor: miszmaniac
Ok, pamięci to raczej nic nie zawala. Nawet nie zaczyna SWAPować.

W topie najwyżej jest:

Kod: Zaznacz cały

    3 root      34  19     0    0    0 S 24.6  0.0  26:20.45 ksoftirqd/0
Nie podoba mi się to, ponieważ z jakiej paki przy 50% użyciu procesora miałoby nie starczać czasu na obsługę przerwań?

Po za tym, np przy przesuwaniu okienka z filmem często pojawia się błąd, że urządzenie Alsa/PCM jest zajęte, a nie jest, bo nic nie jest odtwarzane w tym momencie i film się zacina.

Może to jakiś konflikt sterowników? W sumie lsmod jest mega rozbudowany:

Kod: Zaznacz cały

Module                  Size  Used by
radeon                110944  2
drm                    74388  3 radeon
button                  8272  0
ac                      5508  0
battery                10308  0
ipv6                  238688  19
smbfs                  59320  2
nls_iso8859_1           4416  2
nls_cp437               6080  2
vfat                   12544  2
fat                    48924  1 vfat
ext3                  122312  1
jbd                    55720  1 ext3
mbcache                 8452  1 ext3
fuse                   42132  1
dm_snapshot            16740  0
dm_mirror              20564  0
dm_mod                 53132  2 dm_snapshot,dm_mirror
sbp2                   21764  0
loop                   16328  0
tsdev                   7872  0
snd_emu10k1_synth       7296  0
snd_emux_synth         31296  1 snd_emu10k1_synth
snd_seq_virmidi         7040  1 snd_emux_synth
snd_seq_midi_emul       6208  1 snd_emux_synth
snd_emu10k1           123264  4 snd_emu10k1_synth
snd_seq_dummy           4036  0
snd_seq_oss            29568  0
snd_seq_midi            8480  0
snd_seq_midi_event      7360  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
parport_pc             33124  0
parport                34056  1 parport_pc
snd_seq                46608  9 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_rawmidi            23072  3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
firmware_class          9856  1 snd_emu10k1
snd_ac97_codec         92708  1 snd_emu10k1
ac97_bus                2560  1 snd_ac97_codec
snd_pcm_oss            39904  0
snd_mixer_oss          15744  1 snd_pcm_oss
snd_pcm                72388  5 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
snd_seq_device          7884  8 snd_emu10k1_synth,snd_emux_synth,snd_emu10k1,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd_timer              21188  3 snd_emu10k1,snd_seq,snd_pcm
snd_page_alloc          9800  2 snd_emu10k1,snd_pcm
snd_util_mem            4864  2 snd_emux_synth,snd_emu10k1
snd_hwdep               8836  2 snd_emux_synth,snd_emu10k1
snd                    48612  17 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_seq_oss,snd_seq,snd_rawmidi,snd_ac97_codec,snd_pcm_oss,
    snd_mixer_oss,snd_pcm,snd_seq_device,snd_timer,snd_hwdep
i2c_viapro              8980  0
tuner                  57000  0
psmouse                35336  0
serio_raw               6916  0
pcspkr                  3456  0
cx8800                 32300  0
cx88xx                 64868  1 cx8800
ir_common              34500  1 cx88xx
i2c_algo_bit            7624  1 cx88xx
video_buf              23748  2 cx8800,cx88xx
tveeprom               14416  1 cx88xx
i2c_core               20928  5 i2c_viapro,tuner,cx88xx,i2c_algo_bit,tveeprom
videodev               26304  2 cx8800,cx88xx
v4l1_compat            12740  1 videodev
compat_ioctl32          1664  1 cx8800
v4l2_common            16192  4 tuner,cx8800,cx88xx,videodev
rtc                    13016  0
shpchp                 31316  0
pci_hotplug            29440  1 shpchp
btcx_risc               5064  2 cx8800,cx88xx
emu10k1_gp              4096  0
soundcore               7712  1 snd
gameport               15304  2 emu10k1_gp
via_agp                10304  1
agpgart                32520  2 drm,via_agp
eth1394                18820  0
evdev                   9536  4
reiserfs              221888  1
ide_cd                 37024  0
cdrom                  33120  1 ide_cd
generic                 5124  0 [permanent]
via82cxxx               8964  0 [permanent]
ide_core              115656  3 ide_cd,generic,via82cxxx
8139cp                 22720  0
sd_mod                 20352  6
floppy                 55300  0
ata_generic             8388  0
ehci_hcd               31116  0
uhci_hcd               23056  0
8139too                25984  0
mii                     5696  2 8139cp,8139too
usbcore               123976  3 ehci_hcd,uhci_hcd
sata_via               12036  5
ohci1394               32944  0
libata                110420  2 ata_generic,sata_via
scsi_mod              134412  3 sbp2,sd_mod,libata
ieee1394               90872  3 sbp2,eth1394,ohci1394
thermal                14472  0
processor              31240  1 thermal
fan                     5188  0
Nigdy takiego nie miałem szczerze mówiąc, bo wcześniej na Slackware te rzeczy, które potrzebowałem wrzucałem statycznie do jądra i lsmod miał max 8-10 modułów :)
Także proszę o info jakieś :)

//edit
poprawilem jedna z linii wstawionego kodu, bo rozszerzala forum
mlyczek

: 30 lipca 2007, 06:25
autor: stepek
Kurcze no u mnie jest dokladnie kilkanascie modolow i dziala. No ale co moge podpowiedzec, prezkompiluj jadro. Jak uzywasz alsy po co Ci oss? Sugeruje by z glowa przekompilowac jadro, jak nie pomoze to bedzeimy mysleli dalej.

: 30 sierpnia 2007, 11:30
autor: rafal_lisewski
Co prawda uzywam Debiana w wersji lenny, ale mam podobnie z ksoftirqd na jadrze 2.6.21-2-k7.
W topie najwyżej jest:
Kod:

3 root 34 19 0 0 0 S 24.6 0.0 26:20.45 ksoftirqd/0
Problem znikł, gdy wróciłem do jądra 2.6.18-4-k7.