Автор Тема: openSuse 10.2 + Gnome = тормозим...  (Прочитано 8603 раз)

0 Пользователей и 1 Гость просматривают эту тему.

anthonio

  • *
  • Сообщений: 6
  • Karma: +0/-0
openSuse 10.2 + Gnome = тормозим...
« : 20 Апреля 2007, 08:34 »
Собственно, суть дела и обстановка в следующем:
пользуюсь данной системой совсем недавно (около трёх недель) и поэтому много чего не знаю :). Чтобы не грешить на железо, сразу приведу конфигурацию: Athlon64 3000+, 512Mb DDR400, nForce3 250, Radeon 9550, винт 80Гб 5400rpm (единственное узкое место).
KDE мне не понравился и использовать его я не буду :) (хотя в нём тормозов не наблюдалось). Причины называть не хочу, ибо они субъективны.
По ощущениям складывается такое впечатление, что происходит очень долгий запуск приложений, элементов интерфейса, меню и т.д. При повторном запуске (сразу после закрытия) тормозов нет. К примеру, nautilus можно ждать около 15 секунд, около 10 можно ждать меню "Компьютер". Столько же уходит времени на открывание списка приложений.
Вчера поставил Audacious 1.3.1 - он жрёт 45% процессора. С ним системе ещё хуже... :(
И ещё один неприятный момент - клавиша <Win>, которая вызывает меню "Компьютер" - достала уже. Его и так можно вызвать Alt+F1,  Ctrl+Esc. Зачем столько вариантов? И в настройках ускорителей изменить нельзя - нет. А если учесть момент с тормозами, то при случайном нажатии данной клавиши - можно "откинуться на спинку кресла и подождать, пока..." (с) Microsoft Windows 98 Setup.

ufvflhbk

  • *
  • Сообщений: 171
  • Karma: +0/-0
(Нет темы)
« Ответ #1 : 20 Апреля 2007, 11:17 »
оперативы малавата - с гиктаром - будет пошустрее.
сделал ли ты нармальный раздел падкачки.
поставил ли ты драйвер на видюшко.
И вообще под гномом все литать должно.
А кнопки можно назначить как хочешь.

anthonio

  • *
  • Сообщений: 6
  • Karma: +0/-0
(Нет темы)
« Ответ #2 : 21 Апреля 2007, 12:19 »
Цитата: "ufvflhbk"
оперативы малавата - с гиктаром - будет пошустрее.
сделал ли ты нармальный раздел падкачки.
поставил ли ты драйвер на видюшко.
И вообще под гномом все литать должно.
А кнопки можно назначить как хочешь.


1. А если поставить максимально возможное, которое позволит материнка - ещё лучше.
2. Я ставил автоматом. Автомат сделал swap самым первым разделом диска размеров в 1 гиг. Думаю, это нормально.
3. Ничего не ставил отдельно. Всё устанавливалось автоматом. Как проверить?
4. Видимо, я забыл поставить драйвер на крыло - вот и не летает. ))))
5. Клавиша <Win> не настраивается в ярлыках. Как ей управлять я вчера случайно нарыл: Редактор конфигурации для GNOME и там /apps/metacity/general/enable_windows_keys - снимаем галочку.

Вчера за три-четыре часа память забилась настолько, что я не смог ввести машину в hibernate. Не хватало swap. Хотя при этом запущенные приложения были только firefox, отъедавший 47Мб и консоль. Плюс гномовские апплеты. Вот и спрашивается где свободная память??? Чем она занята???

ufvflhbk

  • *
  • Сообщений: 171
  • Karma: +0/-0
(Нет темы)
« Ответ #3 : 21 Апреля 2007, 11:08 »
какая то мистика

Sentinel

  • Administrator
  • *****
  • Сообщений: 198
  • Karma: +3/-0
(Нет темы)
« Ответ #4 : 22 Апреля 2007, 12:27 »
Посмотрите с помощью команды hdparm, включён ли режим DMA для ваших винчестеров. Если включён, тогда, полагаю, нужно (сейчас надо мной уже смеяться будут :-) ) настраивать ядро: пересобирать его под ваш системный чипсет.
Машина у вас отличная. У меня на рабочей машине (Nforce2) всего 256 мегабайт оперативной памяти и всё летает без вопросов.  Кстати, рекомендуемый размер своп-файла - вдвое больше размера RAM.
Linux.su - Linux в пять минут!
Knoppix.ru/sentinel - Личный архив

anthonio

  • *
  • Сообщений: 6
  • Karma: +0/-0
(Нет темы)
« Ответ #5 : 22 Апреля 2007, 02:32 »
banderas:/home/anthonio # hdparm -i /dev/hdd

/dev/hdd:

 Model=SAMSUNG SV0813H, FwRev=RJ100-15, SerialNo=0531J1AW704412
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156368016
 IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 udma3 udma4 *udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 1:  ATA/ATAPI-1 ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5 ATA/ATAPI-6

 * signifies the current active mode


Я так понимаю, что дело не винте? Надо ядро пересобирать?

Sentinel

  • Administrator
  • *****
  • Сообщений: 198
  • Karma: +3/-0
(Нет темы)
« Ответ #6 : 22 Апреля 2007, 08:50 »
Anthonio, да, похоже, дело не в винте, но - я пропустил мимо ушей ваше замечание о том, что память забивается быстро. В таком случае прежде чем браться за ядро, попробуйте сперва повторить эту ситуацию: пусть машина начнёт тормозить, а потом введите в консоли команду top - и покажите её вывод здесь. Возможно, у вас барахлит какой-то процесс - так его можно будет вычислить.
Linux.su - Linux в пять минут!
Knoppix.ru/sentinel - Личный архив

anthonio

  • *
  • Сообщений: 6
  • Karma: +0/-0
(Нет темы)
« Ответ #7 : 23 Апреля 2007, 07:31 »
Tasks: 115 total,   3 running, 111 sleeping,   0 stopped,   1 zombie
Cpu(s): 30.7%us,  3.3%sy,  0.0%ni, 65.7%id,  0.0%wa,  0.3%hi,  0.0%si,  0.0%st
Mem:    516224k total,   509688k used,     6536k free,     1352k buffers
Swap:   779112k total,   502528k used,   276584k free,    42464k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                          
 3982 anthonio  15   0  121m 8088 4184 S 23.8  1.6  88:02.47 audacious                                        
18732 anthonio  15   0 87128  30m  13m S  8.3  6.0   0:18.28 gnome-system-mo                                  
 3400 root      15   0  185m 8532 3972 S  1.7  1.7   9:34.34 X                                                
18734 root      15   0  2256 1032  760 R  0.7  0.2   0:00.06 top                                              
 2526 messageb  15   0  3680  628  388 S  0.3  0.1   0:15.76 dbus-daemon                                      
16601 anthonio  15   0  429m 259m 7980 S  0.3 51.4   5:22.51 main-menu                                        
    1 root      15   0   740   64   32 S  0.0  0.0   0:01.08 init                                              
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0                                      
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.30 ksoftirqd/0                                      
    4 root      10  -5     0    0    0 S  0.0  0.0   0:00.31 events/0                                          
    5 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 khelper                                          
    6 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kthread                                          
    9 root      10  -5     0    0    0 S  0.0  0.0   0:00.05 kblockd/0                                        
   10 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid                                            
  135 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 cqueue/0                                          
  136 root      10  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod                                          
  179 root      15   0     0    0    0 S  0.0  0.0   0:00.11 pdflush                                          
  180 root      10  -5     0    0    0 S  0.0  0.0   0:03.43 kswapd0                                          
  181 root      20  -5     0    0    0 S  0.0  0.0   0:00.00 aio/0                                            
  428 root      11  -5     0    0    0 S  0.0  0.0   0:00.00 kpsmoused                                        
  852 root      10  -5     0    0    0 S  0.0  0.0   0:00.35 kjournald                                        
  900 root      14  -4  1936  188  184 S  0.0  0.0   0:00.51 udevd                                            
 1423 root      10  -5     0    0    0 S  0.0  0.0   0:00.02 kgameportd                                        
 1447 root      10  -5     0    0    0 S  0.0  0.0   0:00.06 khubd                                            
 2055 root      10  -5     0    0    0 S  0.0  0.0   0:00.77 kjournald                                        
 2465 root      15   0  2108  340  220 S  0.0  0.1   0:00.13 syslog-ng                                        
 2469 root      15   0  1724  312  136 S  0.0  0.1   0:00.05 klogd                                            
 2488 root      15   0  1588  272  268 S  0.0  0.1   0:00.00 acpid                                            
 2519 root      15   0  2248  164  160 S  0.0  0.0   0:00.00 resmgrd                                          
 2640 root      15   0  3564  556  452 S  0.0  0.1   0:00.06 polkitd                                          
 2641 root      15   0  2996  600  596 S  0.0  0.1   0:00.01 NetworkManagerD                                  
 2648 root      15   0  2592  304  276 S  0.0  0.1   0:00.02 dhcdbd                                            
 2650 haldaemo  15   0  5748 1456  960 S  0.0  0.3   0:13.89 hald                                              
 2653 root      18   0  2948  548  544 S  0.0  0.1   0:00.04 hald-runner                                      
 2664 mdnsd     15   0  2044  268  236 S  0.0  0.1   0:00.03 mdnsd                                            
 2830 nobody    18   0  1628   28   24 S  0.0  0.0   0:00.00 portmap                                          
 2900 root      15   0 12272 1148  996 S  0.0  0.2   0:00.19 NetworkManager                                    
banderas:/usr/bin #

anthonio

  • *
  • Сообщений: 6
  • Karma: +0/-0
(Нет темы)
« Ответ #8 : 13 Мая 2007, 04:37 »
Вообщем, как оказалось у этого дистрибутива "текут иксы" и решение проблемы пока нет. Я переехал на Debian Etch и актуальность проблемы для меня пропала.

whisper

  • *
  • Сообщений: 48
  • Karma: +0/-0
(Нет темы)
« Ответ #9 : 16 Мая 2007, 11:02 »
Судя по топу - не иксы а гном. У меня, помнится, иксы текли 1.0.2.
А компа вашего, даже в четыре раза урезанного, на нормальную работу десктопа бы хватило.
Debian. Хороший выбор. Как бывшый сторонник сьюза вам говорю :) Главное не бросать, пока разбираешься.
Я убил ICQ. Пользуйтесь Jabber. phoenix@2on.net
nowfucking: Gentoo current.