LINUX.ORG.RU

Тормозит старый комп, железо сбоит

 ,


0

1

здравствуйте! на стационарном офисном компьютере у меня Дебиан 8.3.

Работает немного быстрее виндовс, которая была до этого, но всё равно при долгой работе тоже неудобно тормозит. Скорее всего из-за железа.

Проблема: при долгой работе компьютер не справляется с открытым в хроме почтовым ящиком майл, гимпом и офисом - скорость серфига в хром в этом случае резко падает, графика загрузки страницы (кружок) заметно тормозит. А гим тоже не открывается в данный момент (я только сканировал в gscan2pdf и серфил).

Индикатор загрузки процессора (в лхде в углу) на низком уровне, тем не менее тормоза ощутимы.

Я установил lm-sensors, чтобы сообщить вам температуру проца.

Вот что показывает

lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
NUMA node(s):          1
Vendor ID:             AuthenticAMD
CPU family:            15
Model:                 107
Model name:            AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
Stepping:              1
CPU MHz:               2109.746
BogoMIPS:              4219.17
Virtualization:        AMD-V
L1d cache:             64K
L1i cache:             64K
L2 cache:              512K
NUMA node0 CPU(s):     0,1


sensors
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:      +1.28 V  (min =  +0.85 V, max =  +1.60 V)
 +3.3 Voltage:      +3.30 V  (min =  +2.97 V, max =  +3.63 V)
 +5 Voltage:        +5.07 V  (min =  +4.50 V, max =  +5.50 V)
 +12 Voltage:      +12.54 V  (min = +10.20 V, max = +13.80 V)
CPU FAN Speed:     3214 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS FAN Speed:    0 RPM  (min =  800 RPM, max = 7200 RPM)
CPU Temperature:    +37.0°C  (high = +60.0°C, crit = +95.0°C)
MB Temperature:     +40.0°C  (high = +45.0°C, crit = +95.0°C)

k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:   +34.0°C  
Core0 Temp:   +29.0°C  
Core1 Temp:   +29.0°C  
Core1 Temp:   +24.0°C  

radeon-pci-0400
Adapter: PCI adapter
temp1:        +58.0°C  

до запуска гимп и после нескольких нажатий на гимп - вот что показывает топ (а гимп все равно не грузится в данный момент (первый раз так).

root@debian:~# top

top - 13:49:13 up 44 min,  1 user,  load average: 5,26, 4,02, 2,54
Tasks: 165 total,   1 running, 163 sleeping,   1 stopped,   0 zombie
%Cpu(s): 20,6 us,  4,5 sy,  2,1 ni, 57,7 id, 14,8 wa,  0,0 hi,  0,2 si,  0,0 st
KiB Mem:   1024128 total,   885516 used,   138612 free,    16724 buffers
KiB Swap:  3924988 total,   183836 used,  3741152 free.   275088 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
 3195 root      20   0   23668   2732   2304 R   6,4  0,3   0:00.01 top         
    1 root      20   0   28816   3420   1816 S   0,0  0,3   0:01.79 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:15.06 ksoftirqd/0 
    5 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 kworker/0:+ 
    7 root      20   0       0      0      0 S   0,0  0,0   0:07.88 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.06 watchdog/0  
   11 root      rt   0       0      0      0 S   0,0  0,0   0:00.05 watchdog/1  
   12 root      rt   0       0      0      0 S   0,0  0,0   0:00.02 migration/1 
   13 root      20   0       0      0      0 S   0,0  0,0   0:16.96 ksoftirqd/1 
   15 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 kworker/1:+ 
   16 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 khelper     
   17 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kdevtmpfs   
   18 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 netns       
   19 root      20   0       0      0      0 S   0,0  0,0   0:00.00 khungtaskd  
[1]+  Stopped                 top

root@debian:~# top

top - 13:49:37 up 44 min,  1 user,  load average: 5,17, 4,10, 2,60
Tasks: 181 total,   3 running, 176 sleeping,   2 stopped,   0 zombie
%Cpu(s): 14,8 us,  3,9 sy,  0,0 ni, 80,8 id,  0,5 wa,  0,0 hi,  0,0 si,  0,0 st
KiB Mem:   1024128 total,   948936 used,    75192 free,    15692 buffers
KiB Swap:  3924988 total,   183764 used,  3741224 free.   282116 cached Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND     
 3228 myuser    20   0  311812  15688  12512 S   5,6  1,5   0:00.17 gimp-2.8    
 3234 myuser    20   0  311812  15776  12600 S   5,6  1,5   0:00.17 gimp-2.8    
 3240 myuser    20   0  311812  15752  12576 S   5,6  1,5   0:00.17 gimp-2.8    
 3231 myuser    20   0  311812  15592  12416 S   5,3  1,5   0:00.16 gimp-2.8    
 3237 myuser    20   0  311812  15732  12556 S   5,3  1,5   0:00.16 gimp-2.8    
  818 root      20   0  296912  15584   7140 S   2,3  1,5   1:16.36 Xorg        
    3 root      20   0       0      0      0 S   2,0  0,0   0:15.28 ksoftirqd/0 
 2347 myuser    20   0  877076 168548  61880 S   1,7 16,5   0:14.54 chrome      
  976 myuser    20   0  554048  14356   9752 S   1,0  1,4   0:07.22 lxpanel     
 2242 myuser    20   0  926816 155912  78796 S   1,0 15,2   0:11.08 chrome      
    7 root      20   0       0      0      0 S   0,7  0,0   0:08.07 rcu_sched   
   13 root      20   0       0      0      0 S   0,7  0,0   0:17.25 ksoftirqd/1 
   29 root      20   0       0      0      0 S   0,7  0,0   0:07.14 kswapd0     
 2214 myuser    20   0  307316  20932  16940 S   0,7  2,0   0:00.92 lxterminal  
  950 myuser    20   0   42632   1384    804 S   0,3  0,1   0:00.11 dbus-daemon 
  987 myuser    20   0  229928   2004   1312 S   0,3  0,2   0:00.21 applet.py   
 1009 myuser    20   0  219076   5372   4564 S   0,3  0,5   0:03.45 clipit      
[2]+  Stopped                 top
★★

Возможно, хром начинает течь, система из-за этого свопится и поэтому тормозит.

Включи zswap, поставь ядро c UKSM, можешь попробовать использовать 32х-битные версии софта.

sudopacman ★★★★★
()

Добавь оперативной памяти в машину, ситуация заметно улучшится.

adamantan
()

ОЗУ мало и она засрана, привыкай к голому openbox вместо lxde и убирай всё что возможно из демонои и прочей автозагрузки.

anonymous
()

Попробуй собрать ядро под свое железо,использовать другой браузер, использовать другое DE. Начни с того, что отключи ненужные сервисы и демоны, которые запускаются при включении.

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

Самый бесполезный совет в данной ситуации.

Полностью согласен. Старое железо отлично поддерживается любым ядром. Разве что ооочень древнее железо...

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

Скорее всего мало поможет. Голый арч с i3 в метров 60 укладывается, на убунте 64 бит, с awesome метров 200, ЕМНИП. И этом при том, что тут 64 бита и ещё какая-то фигня вертелась вроде веб-сервера для нужд. Шкурка выделки не стоит.

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

Я говорю про выкидывание лишних модулей

И как тебе поможет эта пара килобайт?

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

Ну вот. Из них 140 занимает дропбокс. А так - чистая загрузка, awesome. И это с lsmod на 74 позиции. Понятно что тут дисковый кеш ещё жрёт, что не учитывается, но тем не менее.

ronkajitsu
()

У меня на таком компе даже убунта летала. В 2008 году. Попробуй выставить другой сваппинес, и вообще попробуй Debian 6!

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

Я говорю про выкидывание лишних модулей

Так ты сэкономишь только немного места на жёстком диске. В дефолтное ядро вкомпилированы только самые необходимые модули, оттуда много не выкинешь, остальные необходимые модули подгружаются в память в соответствии с установленным железом.

Попробуй выставить другой сваппинес

Вот это - верно. И ещё можно поиграться с параметром vfs_cache_pressure

adamantan
()

[1]+ Stopped top
[2]+ Stopped top

А ты всегда приложения в фон отправляешь, вместо того, чтобы завершить?

OldManClone ★★
()

Работает немного быстрее виндовс
AMD Athlon(tm) 64 X2 Dual Core Processor 4000+

ты гонишь. у меня виндовс даже на AMD 5k86 не тормозит.

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

что именно писать в настройках кэша?

я почитал мануал о swappiness http://fx-files.ru/archives/704 - там для большой озу

вот что у меня сейчас в настройках:

# cat /proc/sys/vm/swappiness
60

# cat /etc/sysctl.conf 
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See /etc/sysctl.d/ for additional system variables.
# See sysctl.conf (5) for information.
#

#kernel.domainname = example.com

# Uncomment the following to stop low-level messages on console
#kernel.printk = 3 4 1 3

##############################################################3
# Functions previously found in netbase
#

# Uncomment the next two lines to enable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
#net.ipv4.conf.default.rp_filter=1
#net.ipv4.conf.all.rp_filter=1

# Uncomment the next line to enable TCP/IP SYN cookies
# See http://lwn.net/Articles/277146/
# Note: This may impact IPv6 TCP sessions too
#net.ipv4.tcp_syncookies=1

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

# Uncomment the next line to enable packet forwarding for IPv6
#  Enabling this option disables Stateless Address Autoconfiguration
#  based on Router Advertisements for this host
#net.ipv6.conf.all.forwarding=1


###################################################################
# Additional settings - these settings can improve the network
# security of the host and prevent against some network attacks
# including spoofing attacks and man in the middle attacks through
# redirection. Some network environments, however, require that these
# settings are disabled so review and enable them as needed.
#
# Do not accept ICMP redirects (prevent MITM attacks)
#net.ipv4.conf.all.accept_redirects = 0
#net.ipv6.conf.all.accept_redirects = 0
# _or_
# Accept ICMP redirects only for gateways listed in our default
# gateway list (enabled by default)
# net.ipv4.conf.all.secure_redirects = 1
#
# Do not send ICMP redirects (we are not a router)
#net.ipv4.conf.all.send_redirects = 0
#
# Do not accept IP source route packets (we are not a router)
#net.ipv4.conf.all.accept_source_route = 0
#net.ipv6.conf.all.accept_source_route = 0
#
# Log Martian Packets
#net.ipv4.conf.all.log_martians = 1
#

в предложенном источнике написано: добавить в файл /etc/sysctl.conf следующую строку: vm.vfs_cache_pressure=1000

а что мне добавить в свапинес и этот файл?

----

дебиан 6 не хочу, так как в 8м лучше поддержка и драйверы.

--

опенбокс у меня уже установлен, я не знаю как сделать вход с выбором окружения, об этом я спросил тут Debian 8.3 настроить вход с выбором «безпаролевого» пользователя и окружения

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

оптимизация дебиан

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

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

zswap не получилось включить

тут https://debianforum.ru/index.php?topic=9422.0 написано проверить есть ли зсвоп и прописать в груб, у меня не получилось:

# dmesg | grep -i zswap
# cat /boot/config-`uname -r` | grep -i zswap
CONFIG_ZSWAP=y
# nano  /etc/default/grub
прописал в конец zswap.enabled=1
# update-grub
/usr/sbin/grub-mkconfig: 34: /etc/default/grub: zswap.enabled=1: not found
znavko ★★
() автор топика
Ответ на: zswap не получилось включить от znavko

zswap.enabled=1 нужно писать не в конец файла а в переменную GRUB_CMDLINE_LINUX. Например, у меня так:

[$][~] > grep zswap /etc/default/grub 
GRUB_CMDLINE_LINUX="zswap.enabled=1 rhgb quiet"

sudopacman ★★★★★
()
Ответ на: оптимизация дебиан от znavko

Это тот который с системд? Так не получится, для начала потребуется заменить дебиан на генту. А вообще, у дебиана с применимостью на рабочих станциях всегда плохо было. Это же серверный дистрибутив, ну.

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