Добро пожаловать на Форум по станкам с ЧПУ!

Ноутбук подвисает при заполнении памяти

Тема в разделе "Системы ЧПУ - Linux", создана пользователем PRO59, 22 окт 2017.

  1. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
    Есть ноут Asus X501A, в нем 2Гб памяти. Если открыть 8-10 вкладок в хроме или фф, начинает жутко тормозить, вплоть до зависания.
    Даже при переключении в другой терминал (по Ctrl+Alt+F1) жутко тормозит, иногда пароль проверяет по несколько минут и более.
    Если удается запустить top на отдельном терминале - то он показывает забитую память, если кикнуть пару хромов - то все становится на свое место.

    Самое странное, что такое бывает только на этом ноуте, на заводе стоит комп на станке с 1Гб памяти - таких проблем никогда не видел.
    swap ни там ни там нет.
    Как такое вылечить?

    ЗЫ Сейчас стоит Ubuntu 14.04.02 такое же было и на предыдущей системе.
     
  2. Arhi

    Arhi Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    10.435
    Симпатии:
    0
    покаж десяток верхних строчек top (в нём Shift-M нажми) и iotop в такой момент?
     
  3. Alena:)

    Alena:) Active Member

    Регистрация:
    28 апр 2012
    Сообщения:
    1.312
    Симпатии:
    0
    По симптомам - может загибаться хард. Недавно видел такое на ноуте с 4гб озу, там и три вкладки открыть было сложно. Проверка диска показала, что пациент скорее мёртв )) Еще при занятой ОЗУ может идти подсос с диска, а если пациент болен, то эта операция затягивается, подвешивая всю систему.
     
  4. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
    А по какому параметру сортировать? (понял shift-m - по памяти)
    Обычно там хром больше всего забивал.

    Винч гляну вечерком.. но вроде он более менее стабильно пахал, криминала за ни замечено не было...
     
  5. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
    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.
    
    
    [​IMG]
    [​IMG]
     
  6. technos

    technos Active Member

    Регистрация:
    8 май 2012
    Сообщения:
    2.288
    Симпатии:
    0
    У меня как-то были заморочки с подвисанием разных программ, из-за того что я в compiz, включил кучу эффектов, и парочка эффектов не дружили вместе. Может попробовать отключить эффекты, анимации?
     
  7. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
    Навряд ли. Отслеживается сильна корреляция с забиванием памяти.

    Почему система может разрешить хрому забить всю память?
     
  8. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
    Со свапом была та же хрень, но ради интереса могу добавить.

    Ха ха, очень смешно, а как сделать копипаст с top, когда все тормозит? Пока мышку тянешь, а это может занять несколько десатков секунд, он обновляется и выделение сбрасывается. В отдельном терминале не тормозит, но как оттуда сделать копипаст?
     
  9. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
    И опять же, почему вешается вся система? А не хром, которому памяти не хватает? И почему у меня такого не бывает на других компах с меньшим количеством памяти?
     
  10. Arhi

    Arhi Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    10.435
    Симпатии:
    0
    В текстовой консоли (Ctrl-Alt-Fn) сделай той-же мышкой.

    Тут похоже компизу с хромом памяти не хватает и они друг друга пытаются отсвопить, но друг без друга работать не могут...
    индикатор дисковой активности есть?
     
  11. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
    Там мышки нет.

    В смысле лампочка?
    iotop при этом более менее спокойный.

    И почему вешается все, в том числе текстовая консоль?

    ЗЫ Alt+SysRq+B работает железно :)
     
  12. Arhi

    Arhi Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    10.435
    Симпатии:
    0
    gpm поставь.

    свопа нет, вот и спокойный. хром хочет виртуальной памяти больше, чем есть в системе и система тасует все процессы в памяти пытаясь их "уложить поплотнее"...