LINUX.ORG.RU

Глючит передвижение курсора при высокой нагрузке на винт


0

3

Помогите нубу. Есть ArchLinux с Gnome на ноуте. Есть беспроводная юсб мышь. При высокой нагрузке на винт (когда с тебя качают торренты) мышь начинает дико лагать (курсор тормознуто перемещается). Какого *** и че делать?


Ответ на: комментарий от derlafff

Хотя как вариант ограничить скорость аплоада, либо перенести торрент-качалку с компа на роутер или тп

derlafff ★★★★★
()
Ответ на: комментарий от devl547

//интересно, анестезиолог выкатит ли очередной патч от этого?

devl547 ★★★★★
()
Ответ на: комментарий от zensey
cat /proc/interrupts

           CPU0       CPU1       
  0:    7353986          0   IO-APIC-edge      timer
  1:       5753          0   IO-APIC-edge      i8042
  8:          8          0   IO-APIC-edge      rtc0
  9:      65510          0   IO-APIC-fasteoi   acpi
 12:         12          0   IO-APIC-edge      i8042
 14:     174344          0   IO-APIC-edge      pata_atiixp
 15:          0          0   IO-APIC-edge      pata_atiixp
 16:      12886          0   IO-APIC-fasteoi   ohci_hcd:usb2, hda_intel
 17:        933          0   IO-APIC-fasteoi   ohci_hcd:usb3, ohci_hcd:usb5, radeon@pci:0000:01:05.0
 18:     267692          0   IO-APIC-fasteoi   ohci_hcd:usb4, ohci_hcd:usb6
 19:          2          0   IO-APIC-fasteoi   ehci_hcd:usb1
 20:          0          0   IO-APIC-fasteoi   eth0
 21:    6326585          0   IO-APIC-fasteoi   yenta, 0000:09:00.0
 22:     128093          0   IO-APIC-fasteoi   ahci
 23:          0          0   IO-APIC-fasteoi   mmc0
NMI:          0          0   Non-maskable interrupts
LOC:     605135    2979694   Local timer interrupts
SPU:          0          0   Spurious interrupts
PMI:          0          0   Performance monitoring interrupts
PND:          0          0   Performance pending work
RES:    3109517    3587608   Rescheduling interrupts
CAL:         12         37   Function call interrupts
TLB:      17887      13368   TLB shootdowns
TRM:          0          0   Thermal event interrupts
THR:          0          0   Threshold APIC interrupts
MCE:          0          0   Machine check exceptions
MCP:        117        117   Machine check polls
ERR:          0
MIS:          0

я так понял это общая проблема, надо какие-то патчи искать...

Dan432
() автор топика
Ответ на: комментарий от derlafff

спс за 12309, хоть понятно че гуглить =)

Dan432
() автор топика
Ответ на: комментарий от Dan432

Попробуй сбалансировать прерывания с помощью irqbalace

zensey
()
Ответ на: комментарий от zensey

хм, irqbalace при запуске выдает [FAIL], a на sudo echo 5 > /proc/sys/vm/dirty_background_ratio пишет permission denied. Короче без шансов )))

Dan432
() автор топика
Ответ на: комментарий от zensey

да аналогичные цифры

           CPU0       CPU1       
  0:     296202          0   IO-APIC-edge      timer
  1:       1089          0   IO-APIC-edge      i8042
  8:          3          0   IO-APIC-edge      rtc0
  9:       1947          0   IO-APIC-fasteoi   acpi
 12:         12          0   IO-APIC-edge      i8042
 14:       4292          0   IO-APIC-edge      pata_atiixp
 15:          0          0   IO-APIC-edge      pata_atiixp
 16:        432          0   IO-APIC-fasteoi   ohci_hcd:usb2, hda_intel
 17:        331          0   IO-APIC-fasteoi   ohci_hcd:usb3, ohci_hcd:usb5, radeon@pci:0000:01:05.0
 18:      16957          0   IO-APIC-fasteoi   ohci_hcd:usb4, ohci_hcd:usb6
 19:          2          0   IO-APIC-fasteoi   ehci_hcd:usb1
 20:          0          0   IO-APIC-fasteoi   eth0
 21:      14528          0   IO-APIC-fasteoi   yenta, 0000:09:00.0
 22:      22326          0   IO-APIC-fasteoi   ahci
 23:          0          0   IO-APIC-fasteoi   mmc0
NMI:          0          0   Non-maskable interrupts
LOC:      24972     130868   Local timer interrupts
SPU:          0          0   Spurious interrupts
PMI:          0          0   Performance monitoring interrupts
PND:          0          0   Performance pending work
RES:     132932     153665   Rescheduling interrupts
CAL:          9         35   Function call interrupts
TLB:       1424       1233   TLB shootdowns
TRM:          0          0   Thermal event interrupts
THR:          0          0   Threshold APIC interrupts
MCE:          0          0   Machine check exceptions
MCP:          3          3   Machine check polls
ERR:          0
MIS:          0

лан, я в принципе не так активно юзаю торрент, ограничение скорости помогает убрать глюк.

Dan432
() автор топика
Ответ на: комментарий от Dan432

Число dirty_background_ratio

представляет собой долю свободной памяти в процентах от общей памяти всей системы, по достижении которой демон pdflush начинает сбрасывать данные их дискового кэша на сам диск (данные в дисковом кэше, которые пока находятся в оперативной памяти, называются «грязными» и процесс их сброса на диск называется их «очищением», а демон pdflush существует именно для этого - прим.перев.).

http://kelerus.livejournal.com/10298.html

zensey
()

>При высокой нагрузке на винт ... мышь начинает дико лагать (курсор тормознуто перемещается

Та же хрень. Попробуйте сменить фс, попробовать её дефрагментировать,
либо cменить шедулер io на noop:

echo "noop" >/sys/block/sd*/queue/scheduler
либо увеличить кеш данных диска в ram:
echo "1000" >/proc/sys/vm/vfs_cache_pressure
либо подстроить аллокатор:
echo "1" >/proc/sys/vm/overcommit_memory

anon_666
()

Пользуйтесь в таких ситуациях тачпэдом или поменяйте мышь на проводную - спасет

dumal ★★
()
Ответ на: комментарий от zensey

слушай, ты из какого века?
сейчас любая железяка умеет расшаренные irq - так что мимо!
хватит читать допотопную литературу о говнокомпах 20-го века!

megabaks ★★★★
()

задай торрентам минимальный приоритет(вообще) или I/O приоритет(в частности)

megabaks ★★★★
()

Какая версия ядра?

xorik ★★★★★
()
Ответ на: комментарий от zensey

>Ну и по традиции

echo 5 > /proc/sys/vm/dirty_background_ratio



когда с тебя качают торренты

с тебя качают


с тебя качают

anon_666
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.