Информация о производственной памяти Ubuntu 16.04, мне нужно больше? - PullRequest
0 голосов
/ 11 октября 2019

Это информация о памяти моего сервера, который недавно вышел из строя из-за недостатка доступной памяти. Я использую ec2 t2.medium экземпляр с объемом тома 250 ГБ. Я публикую другую информацию, которую могу найти, если кто-нибудь может дать мне предложение, если мне нужно получить более крупный экземпляр, больше оперативной памяти, а что нет, спасибо!

cat /proc/meminfo
MemTotal:        4044596 kB
MemFree:         1524600 kB
MemAvailable:    1952120 kB
Buffers:          129284 kB
Cached:           574152 kB
SwapCached:            0 kB
Active:          1942336 kB
Inactive:         301060 kB
Active(anon):    1611364 kB
Inactive(anon):    73740 kB
Active(file):     330972 kB
Inactive(file):   227320 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:               132 kB
Writeback:             0 kB
AnonPages:       1540008 kB
Mapped:           117912 kB
Shmem:            145144 kB
Slab:             179544 kB
SReclaimable:     142616 kB
SUnreclaim:        36928 kB
KernelStack:        5184 kB
PageTables:        59236 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     2022296 kB
Committed_AS:    4391552 kB
VmallocTotal:   34359738367 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
HardwareCorrupted:     0 kB
AnonHugePages:     18432 kB
CmaTotal:              0 kB
CmaFree:               0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:      116736 kB
DirectMap2M:     4077568 kB

free -m

free -m
              total        used        free      shared  buff/cache   available
Mem:           3949        1585        1489         141         875        1921
Swap:             0           0           0

vmstat -s

vmstat -s
      4044596 K total memory
      1621084 K used memory
      1950104 K active memory
       302080 K inactive memory
      1525904 K free memory
       134288 K buffer memory
       763320 K swap cache
            0 K total swap
            0 K used swap
            0 K free swap
      6670440 non-nice user cpu ticks
         7629 nice user cpu ticks
       831487 system cpu ticks
     92593259 idle cpu ticks
      1674661 IO-wait cpu ticks
            0 IRQ cpu ticks
        57027 softirq cpu ticks
        59461 stolen cpu ticks
    631261197 pages paged in
     71304036 pages paged out
            0 pages swapped in
            0 pages swapped out
    335555394 interrupts
    336916628 CPU context switches
   1570306924 boot time
       874532 forks

ОЗУ info

sudo dmidecode -t 17
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.7 present.

Handle 0x1100, DMI type 17, 34 bytes
Memory Device
        Array Handle: 0x1000
        Error Information Handle: 0x0000
        Total Width: 64 bits
        Data Width: 64 bits
        Size: 4096 MB
        Form Factor: DIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: Not Specified
        Type: RAM
        Type Detail: None
        Speed: Unknown
        Manufacturer: Not Specified
        Serial Number: Not Specified
        Asset Tag: Not Specified
        Part Number: Not Specified
        Rank: Unknown
        Configured Clock Speed: Unknown

Я сделал:

root@ip-10-0-x-xxx:/proc/sys/vm# sync; echo 1 > /proc/sys/vm/drop_caches
root@ip-10-0-x-xxx:/proc/sys/vm# free -m
              total        used        free      shared  buff/cache   available
Mem:           3949        1314        1783          80         852        2264
Swap:             0           0           0
root@ip-10-0-x-xxx:/proc/sys/vm# vmstat -s
      4044596 K total memory
      1510088 K used memory
      1578180 K active memory
       114576 K inactive memory
      1580160 K free memory
         5288 K buffer memory
       949060 K swap cache
            0 K total swap
            0 K used swap
            0 K free swap
        63484 non-nice user cpu ticks
          102 nice user cpu ticks
         7276 system cpu ticks
       671166 idle cpu ticks
        22586 IO-wait cpu ticks
            0 IRQ cpu ticks
          467 softirq cpu ticks
         3076 stolen cpu ticks
      4750395 pages paged in
       950720 pages paged out
            0 pages swapped in
            0 pages swapped out
      3031389 interrupts
      2821797 CPU context switches
   1570819865 boot time
        10728 forks

Теперь есть больше свободной памяти, но все еще слишкомнизкий уровень для производственного сервера?

...