Ноутбук подвисает при заполнении памяти
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Ноутбук подвисает при заполнении памяти
Есть ноут Asus X501A, в нем 2Гб памяти. Если открыть 8-10 вкладок в хроме или фф, начинает жутко тормозить, вплоть до зависания. 
Даже при переключении в другой терминал (по Ctrl+Alt+F1) жутко тормозит, иногда пароль проверяет по несколько минут и более.
Если удается запустить top на отдельном терминале - то он показывает забитую память, если кикнуть пару хромов - то все становится на свое место.
Самое странное, что такое бывает только на этом ноуте, на заводе стоит комп на станке с 1Гб памяти - таких проблем никогда не видел.
swap ни там ни там нет.
Как такое вылечить?
ЗЫ Сейчас стоит Ubuntu 14.04.02 такое же было и на предыдущей системе.
			
			
									
									
						Даже при переключении в другой терминал (по Ctrl+Alt+F1) жутко тормозит, иногда пароль проверяет по несколько минут и более.
Если удается запустить top на отдельном терминале - то он показывает забитую память, если кикнуть пару хромов - то все становится на свое место.
Самое странное, что такое бывает только на этом ноуте, на заводе стоит комп на станке с 1Гб памяти - таких проблем никогда не видел.
swap ни там ни там нет.
Как такое вылечить?
ЗЫ Сейчас стоит Ubuntu 14.04.02 такое же было и на предыдущей системе.
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
покаж десяток верхних строчек top (в нём Shift-M нажми) и iotop в такой момент?
			
			
									
									Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- MX_Master
 - Мастер
 - Сообщения: 7488
 - Зарегистрирован: 27 июн 2015, 19:45
 - Репутация: 3113
 - Настоящее имя: Михаил
 - Откуда: Алматы
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
По симптомам - может загибаться хард. Недавно видел такое на ноуте с 4гб озу, там и три вкладки открыть было сложно. Проверка диска показала, что пациент скорее мёртв )) Еще при занятой ОЗУ может идти подсос с диска, а если пациент болен, то эта операция затягивается, подвешивая всю систему.
			
			
									
									
						- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
UAVpilot писал(а):покаж десяток верхних строчек top
Обычно там хром больше всего забивал.
Винч гляну вечерком.. но вроде он более менее стабильно пахал, криминала за ни замечено не было...
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
top
iotop 
smartctl /dev/sda -a
			
			
									
									
						Код: Выделить всё
nick1@nick-laptop:~$ sudo smartctl /dev/sda -a
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.19.0-33-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Scorpio Blue Serial ATA (AF)
Device Model:     WDC WD3200BPVT-80JJ5T0
Serial Number:    WD-WX61C12C3802
LU WWN Device Id: 5 0014ee 6ad24018f
Firmware Version: 01.01A01
User Capacity:    320 072 933 376 bytes [320 GB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS (minor revision not indicated)
SATA Version is:  SATA 2.6, 3.0 Gb/s
Local Time is:    Tue Jan 26 18:39:39 2016 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		( 8100) seconds.
Offline data collection
capabilities: 			 (0x7b) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					Offline surface scan supported.
					Self-test supported.
					Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   2) minutes.
Extended self-test routine
recommended polling time: 	 (  82) minutes.
Conveyance self-test routine
recommended polling time: 	 (   5) minutes.
SCT capabilities: 	       (0x7035)	SCT Status supported.
					SCT Feature Control supported.
					SCT Data Table supported.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       0
  3 Spin_Up_Time            0x0027   144   139   021    Pre-fail  Always       -       1800
  4 Start_Stop_Count        0x0032   098   098   000    Old_age   Always       -       2281
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   096   096   000    Old_age   Always       -       3415
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   098   098   000    Old_age   Always       -       2254
191 G-Sense_Error_Rate      0x0032   001   001   000    Old_age   Always       -       1558
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       65
193 Load_Cycle_Count        0x0032   143   143   000    Old_age   Always       -       172186
194 Temperature_Celsius     0x0022   103   094   000    Old_age   Always       -       40
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   100   253   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0008   100   253   000    Old_age   Offline      -       0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%      2905         -
SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
- selenur
 - Почётный участник

 - Сообщения: 4605
 - Зарегистрирован: 21 авг 2013, 19:44
 - Репутация: 1622
 - Настоящее имя: Сергей
 - Откуда: Новый Уренгой
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
У меня как-то были заморочки с подвисанием разных программ, из-за того что я в compiz,  включил кучу эффектов, и парочка эффектов не дружили вместе. Может попробовать отключить эффекты, анимации?
			
			
									
									Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
						Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
Навряд ли. Отслеживается сильна корреляция с забиванием памяти. 
Почему система может разрешить хрому забить всю память?
			
			
									
									
						Почему система может разрешить хрому забить всю память?
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
а почему swap' а нет? При таком количестве памяти он необходим.Nick писал(а):top
А так у тебя получается, что можно освобождать память только за счёт "свопа" сегментов кода (они уже есть на диске в составе бинарников, поэтому их можно просто выбрасывать из памяти), а этого крайне мало...
P.S. Хорошо свои картинки не вставил в вордовый файл... Текстового копипаста было-бы вполне достаточно...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
Со свапом была та же хрень, но ради интереса могу добавить. 
			
			
									
									
						Ха ха, очень смешно, а как сделать копипаст с top, когда все тормозит? Пока мышку тянешь, а это может занять несколько десатков секунд, он обновляется и выделение сбрасывается. В отдельном терминале не тормозит, но как оттуда сделать копипаст?UAVpilot писал(а): P.S. Хорошо свои картинки не вставил в вордовый файл... Текстового копипаста было-бы вполне достаточно...
- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
И опять же, почему вешается вся система? А не хром, которому памяти не хватает? И почему у меня такого не бывает на других компах с меньшим количеством памяти?
			
			
									
									
						- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
В текстовой консоли (Ctrl-Alt-Fn) сделай той-же мышкой.Nick писал(а):В отдельном терминале не тормозит, но как оттуда сделать копипаст?
Тут похоже компизу с хромом памяти не хватает и они друг друга пытаются отсвопить, но друг без друга работать не могут...Nick писал(а):И опять же, почему вешается вся система? А не хром, которому памяти не хватает? И почему у меня такого не бывает на других компах с меньшим количеством памяти?
индикатор дисковой активности есть?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- Nick
 - Мастер
 - Сообщения: 22776
 - Зарегистрирован: 23 ноя 2009, 16:45
 - Репутация: 1735
 - Заслуга: Developer
 - Откуда: Gatchina, Saint-Petersburg distr., Russia
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
Там мышки нет.UAVpilot писал(а):В текстовой консоли (Ctrl-Alt-Fn) сделай той-же мышкой.
В смысле лампочка?UAVpilot писал(а):Тут похоже компизу с хромом памяти не хватает и они друг друга пытаются отсвопить, но друг без друга работать не могут...
индикатор дисковой активности есть?
iotop при этом более менее спокойный.
И почему вешается все, в том числе текстовая консоль?
ЗЫ Alt+SysRq+B работает железно
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Ноутбук подвисает при заполнении памяти
gpm поставь.Nick писал(а):Там мышки нет.
свопа нет, вот и спокойный. хром хочет виртуальной памяти больше, чем есть в системе и система тасует все процессы в памяти пытаясь их "уложить поплотнее"...Nick писал(а):iotop при этом более менее спокойный.
И почему вешается все, в том числе текстовая консоль?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						