|
SID - wolniejsza praca systemu?
miszmaniac - 25-07-2007 09:02
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:)
ruun - 25-07-2007 09:35
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.
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
miszmaniac - 25-07-2007 12:09
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.
stepek - 25-07-2007 16:35
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)
miszmaniac - 28-07-2007 10:23
Ok, pamięci to raczej nic nie zawala. Nawet nie zaczyna SWAPować.
W topie najwyżej jest:
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: 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
stepek - 30-07-2007 06:25
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.
rafal_lisewski - 30-08-2007 11:30
Co prawda uzywam Debiana w wersji lenny, ale mam podobnie z ksoftirqd na jadrze 2.6.21-2-k7.
Problem znikł, gdy wróciłem do jądra 2.6.18-4-k7.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|