LINUX.ORG.RU

Увеличение производительности встроенной графики

 ,


0

2

После обновления до Debian Jessie заметил, что система стала местами неплохо так подтормаживать. Часто уходит в своп, хотя на Wheezy такого почти не было. У меня сейчас 2 Гб, задумался об увеличении до 6 Гб. Вот что показывает top:

top - 10:29:05 up 51 min,  2 users,  load average: 0.21, 0.26, 0.24
Tasks: 173 total,   1 running, 172 sleeping,   0 stopped,   0 zombie
%Cpu(s):  4.2 us,  0.6 sy,  0.0 ni, 94.9 id,  0.3 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:   1894924 total,  1628024 used,   266900 free,    81456 buffers
KiB Swap:  4194300 total,     3812 used,  4190488 free.   533632 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                          
 2029 eugeno    20   0 1267432 471948  78444 S  11.0 24.9   2:31.48 iceweasel                                                                        
  788 root      20   0  177800  27532  14588 S   4.7  1.5   0:29.87 Xorg                                                                             
 1147 eugeno    20   0 1830428 236388  56392 S   3.7 12.5   0:55.46 gnome-shell                                                                      
 2385 eugeno    20   0  413176  28588  21096 S   3.3  1.5   0:01.99 gnome-terminal-                                                                  
 1048 eugeno    20   0   42936   3288   2108 S   0.3  0.2   0:05.38 dbus-daemon                                                                      
 1055 eugeno    20   0   42244   3448   2992 S   0.3  0.2   0:00.10 dbus-daemon                                                                      
 2425 eugeno    20   0   23644   3000   2480 R   0.3  0.2   0:00.03 top                                                                              
    1 root      20   0  176384   5316   3104 S   0.0  0.3   0:01.01 systemd                                                                          
    2 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kthreadd                                                                         
    3 root      20   0       0      0      0 S   0.0  0.0   0:00.58 ksoftirqd/0                                                                      
    5 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:0H                                                                     
    7 root      20   0       0      0      0 S   0.0  0.0   0:02.92 rcu_sched                                                                        
    8 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcu_bh                                                                           
    9 root      rt   0       0      0      0 S   0.0  0.0   0:00.00 migration/0                                                                      
   10 root      rt   0       0      0      0 S   0.0  0.0   0:00.02 watchdog/0                                                                       
   11 root      rt   0       0      0      0 S   0.0  0.0   0:00.03 watchdog/1                                                                       
   12 root      rt   0       0      0      0 S   0.0  0.0   0:00.32 migration/1                                                                      
   13 root      20   0       0      0      0 S   0.0  0.0   0:00.27 ksoftirqd/1                                                                      
   15 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/1:0H                                                                     
   16 root      rt   0       0      0      0 S   0.0  0.0   0:00.02 watchdog/2                                                                       
   17 root      rt   0       0      0      0 S   0.0  0.0   0:00.00 migration/2                                                                      
   18 root      20   0       0      0      0 S   0.0  0.0   0:00.20 ksoftirqd/2                                                                      
   20 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/2:0H                                                                     
   21 root      rt   0       0      0      0 S   0.0  0.0   0:00.02 watchdog/3                                                                       
   22 root      rt   0       0      0      0 S   0.0  0.0   0:00.00 migration/3                                                                      
   23 root      20   0       0      0      0 S   0.0  0.0   0:00.18 ksoftirqd/3                                                                      
   25 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/3:0H                                                                     
   26 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 khelper                                                                          
   27 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kdevtmpfs                                                                        
   28 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 netns

Сильнее всего тормоза заметны в графических играх, в частности в SuperTuxKart. Последняя версия 0.9 вообще еле ворочается, хотя разработчиками заявлена минимально поддерживаемая карта HD3000, у меня как раз она. В связи с чем вопрос, как повлияет увеличение памяти на производительность графики? Можно ли как-то вручную увеличить максимально отводимую графическому адаптеру память, чтобы проверить, действительно ли в памяти дело?

★★★★★

Можно ли как-то вручную увеличить максимально отводимую графическому адаптеру память

Можно в биос. Не факт, что с увеличением памяти результат улучшится.

andrew667 ★★★★★ ()
 1147 eugeno    20   0 1830428 236388  56392 S   3.7 12.5   0:55.46 gnome-shell

Кеды жирные, говорили они. Плазма течёт, говорили они:

free -m
             total       used       free     shared    buffers     cached
Mem:          1983       1399        584          0         64        812
-/+ buffers/cache:        522       1460
Swap:         3812          0       3812

smem | grep firefox
28271 root     grep --color firefox               0      340      355     1032 
15067 user     /home/user/firefox/firefox         0   306236   310642   322192

как повлияет увеличение памяти на производительность графики?

Общей или отведённой видяшке? Если видяшечной, то зависит от приложения и проще проверить, если общей, то просто свопится не будет. На скорость встроенной видяшки больше влияют тайминги/частота памяти.

Можно ли как-то вручную увеличить максимально отводимую графическому адаптеру память

Смотри настройки своего биоса. На вики пишут, что HD3000 может памяти отбирать Up to 512 system.

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

У щели, точнее у js движка на котором она сделана, есть то-ли утечка, то-ли проблемы со сборкой мусора. Не так давно обсуждалось (было-ли на лоре - не помню): память потихоньку подтекает каждый раз при вызове деша.

Midael ★★★★★ ()

Пришлось из-за тебя целый час играть в SuperTuxKart на HD3000. Ничего не тормозит. 8Гб.

С двумя гигами жить было плохо ещё на wheezy.

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

Пришлось из-за тебя целый час играть в SuperTuxKart на HD3000. Ничего не тормозит. 8Гб.

Какая версия SuperTuxKart? Карта ноутбучная?

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

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

Та, что в Jessie: 0.8.1-2+b2

Карта ноутбучная?

Ага, thinkpad x220.

Но вообще, я негодую: не нашёл любимого трека, который ездил ещё при Squeeze.

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

Та, что в Jessie: 0.8.1-2+b2

Попробуй с сайта скачай бинарники 0.9, в Jessie запускаются без зависимостей. У меня именно последняя версия жутко тормозит, 0.8.1 только слегка подтормаживает.

Но вообще, я негодую: не нашёл любимого трека, который ездил ещё при Squeeze.

Какого?

eugeno ★★★★★ ()

свободные дрова(те весь графстек) советую накатывать из git

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

Попробуй с сайта скачай бинарники 0.9

45-50fps на настройках по-умолчанию, 10-11 на максимальных.
Это в окне на весь экран с композитингом.

Какого?

Не помню названия. Дело было в каньоне, там были очень большие перепады высоты.

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

45-50fps на настройках по-умолчанию, 10-11 на максимальных. Это в окне на весь экран с композитингом.

Круто, у меня она даже на минимальных настройках тормозит. Значит точно в памяти дело. Куплю себе ещё 4 Гб, будет 6 Гб, надеюсь, этого надолго хватит.

Не помню названия. Дело было в каньоне, там были очень большие перепады высоты.

Она есть в аддонах, Coyote Canyon называется.

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

Круто, у меня она даже на минимальных настройках тормозит.

Галочка напротив нового двигла снята? Оно на самых низких просаживает до 21-23 сразу.
Да, я ещё всегда в толпе играю, c 4мя картами вместо 20 ещё резвее должно быть.

Она есть в аддонах, Coyote Canyon называется.

Вот тут вижу: http://stkaddons.net/tracks/coyote-canyon
Написано «Download this add-on in game!», но в игре в аддонах доступно всего три трека. ЧЯДНТ?

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

Написано «Download this add-on in game!», но в игре в аддонах доступно всего три трека. ЧЯДНТ?

Всё, нашёл: в настройках нужно разрешить ходить в интернет.
Если запретить, то списки не обновляются, но аддоны качаются всё равно :)

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

Галочка напротив нового двигла снята? Оно на самых низких просаживает до 21-23 сразу.

Не помню там такой галочки, но я все галочки снимал.

Да, я ещё всегда в толпе играю, c 4мя картами вместо 20 ещё резвее должно быть.

Что-то не распарсил.

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

Всё, нашёл: в настройках нужно разрешить ходить в интернет.

А ещё начиная с 0.9 они перешли на новый сайт http://addons.supertuxkart.net/, там пока только три аддона.

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

Что-то не распарсил.

Ставлю максимальное число AI картов. Больше безумия во славу бога безумия.

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

Ставлю максимальное число AI картов. Больше безумия во славу бога безумия.

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

eugeno ★★★★★ ()

по Вашему вопросику

Евгений, Добрый день! Я по поводу Вашего вопроса.., напишите мне пожалуйста на почту тестик shpagin.fs@yandex.ru - Николай

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