LINUX.ORG.RU

Эффективное распределение ресурсов\приорететов.


0

0

Прочитав статью о том как к одному компу подсоединить два терминала, естественно появилось желание это сделать, но не только для одновременного выполнения несложных задач, но и для игр. Но к огромному сожалению выяснил, что линукс не умеет (по крайней мере у меня) выполнять две трудоемкие задачи, стоит запустить два раза например Quake3, как они оба начинают жудко лагать. Если запустить их в винде то обе копии прекрасно работают (просто в два раза медленнее), а вот в линуксе сплошное слайдшоу. Проблема как я думаю не нова, по этому подскажите куда копать? Так же пробывал менять приорететы, в результате одна запущенная копия стала работать быстро, а вторая так и осталась лагать с 5-7FPS.


Как раз в распределении ресурсов процессора современный линукс очень эффективен. Здесь, видимо, что-то не так с графическим ускорением. Скажи, какая версия иксов, какая видеокарточка, какие драйвера и какой версии к ней (уж не глюкавые ли драйвера nvidia?).

mr ★★
()

С родным fglrx на ATI даже плоская графика отрисовывалась тормозно, если залогинены в иксах 2 пользователя (для второго ускорение не работало). Так же дела и с оверлеями (xv использует его в "монопольном режиме").

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

Дистрибутив ASPLinux v10 kernel-2.6.9-1.667asp.i686.rpm

xorg-x11-6.8.1-12.FC3.1.i386.rpm

kdebase-3.3.1-6asp.i386.rpm

Видеокарта GF6600GT PCI-Ex

NVIDIA-Linux-x86-1.0-8178-pkg1.run с офиц. сайта.

Сейчас запустил два одинаковых ролика с разрешением 1920х1080-60 (т.н. HD 1080р) в mplayer'e - результат тот же, оба ролика жудко залагали, ни о каком падении производительности в два раза речи нет, в винде конечно медленно они работают, только один ролик грузит проц около 100%, а тут их целых два. В top'e смотрю вроде пополам разделил (одному процессу ~47% времени отдал, и другому столько же). Не понимаю почему все так дергается....

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

Запустил 9(!) mplayer'ов, разрешение видео 1280x720. картинка на всех мплеерах нормальная, примерно 20 фпс, смотреть можно, нет никаких лагов, только звук иногда подергивается.

top - 20:35:51 up 1 day,  3:14, 20 users,  load average: 7.99, 5.23, 3.68
Tasks: 140 total,   5 running, 134 sleeping,   1 stopped,   0 zombie
Cpu0  : 92.4% us,  3.0% sy,  0.0% ni,  4.0% id,  0.0% wa,  0.7% hi,  0.0% si
Cpu1  : 92.7% us,  1.7% sy,  0.0% ni,  5.0% id,  0.0% wa,  0.3% hi,  0.3% si
Mem:    963792k total,   954172k used,     9620k free,      844k buffers
Swap:  1751044k total,      168k used,  1750876k free,   448392k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 5228 mops      15   0  136m  28m  10m S   25  3.0   1:10.59 mplayer
 5236 mops      15   0  133m  25m  10m S   23  2.7   0:45.75 mplayer
 5157 mops      15   0  131m  22m  10m S   23  2.4   1:27.80 mplayer
 5226 mops      16   0  133m  24m  10m R   22  2.6   1:22.95 mplayer
 5230 mops      15   0  132m  23m  10m S   20  2.5   1:00.70 mplayer
 5238 mops      15   0  132m  23m  10m R   18  2.5   0:45.61 mplayer
 5284 mops      15   0  132m  24m  10m S   18  2.6   0:17.39 mplayer
 5325 mops      15   0  134m  26m  10m S   18  2.8   0:10.74 mplayer
 5305 mops      15   0  132m  23m  10m R   17  2.5   0:20.00 mplayer
 5399 root      16   0  149m  97m  37m R    4 10.4  19:29.50 X
24725 mops      15   0  178m  62m  22m S    1  6.7   2:06.67 amule
 4993 mops      15   0 95540  20m  14m S    1  2.1   0:09.71 konsole
 2368 root      15   0  8296  876  556 S    0  0.1   0:01.23 syslog-ng
 5774 mops      16   0  5592 1240  876 S    0  0.1   2:09.68 top
30626 mops      16   0  5588 1248  876 S    0  0.1   0:21.72 top
 5345 mops      16   0  5588 1236  876 R    0  0.1   0:00.16 top

> uname -a
Linux router 2.6.16.13-4-smp #1 SMP Wed May 3 04:53:23 UTC 2006 x86_64 x86_64 x86_64 GNU/Linux

video - Nvidia 6150.

PS SUSE 10.1


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