Linux Memoria agotada Análisis de Causa

  

uso de memoria Linux necesita ser mantenido en una cierta proporción, si el uso de memoria es demasiado alto, el sistema puede funcionar, pero afectará a la velocidad. En este artículo se va a introducir Linux en el agotamiento de la memoria debe analizar cómo?

pruebas de rendimiento NAS desde hace mucho tiempo para escribir fstest, analizar las causas de los malos resultados, se encontró el uso de memoria del servidor host es alta.

1. En primer lugar comprobar la memoria # superior -M

top - 14:43:12 hasta 14 días, 6 min, 1 de usuario, carga media: 8,36, 8,38, 8,41

Tareas: 419 total 1 correr, dormir 418, se detuvo 0, 0 zombi

CPU (s): 0.0% nosotros, 0,2% sy, 0,0% de Ni, 99,0% de identidad, wa 0,7%, 0,0% hola, 0,0% de Si, 0,0 % st

Mem: 63.050G total 62.639G utiliza, 420.973M libre, tampones 33.973M

Intercambiar: total 4095.996M, 0.000k utilizado, 4095.996M libre, 48.889G en caché

PID USUARIO PR NI VIRT RES SHR S% CPU% MEM TIEMPO + COMANDO

111 raíz 20 0 0 0 0 S 2,0 0,0 0: 25,52 ksoftirqd /11

5.968 raíz 20 0 15352 1372 828 R 2,0 0,0 0: 00,01 superior

13273 raíz 20 0 0 0 0 D 2,0 0,0 25: 54,02 nfsd

17765 raíz 0 -20 0 0 0 S 2,0 0,0 0: 11,89 kworker /5: 1H

1 raíz 20 0 19 416 1 436 1 136 S 0,0 0,0 0: 01,88 init

. . . . .

Encontrados básicamente quedarse sin memoria, lo que es el proceso de ocupación? Las filas comando top descubiertos por primera vez sólo unas pocas décimas de% MEM.

2. Comprobar el núcleo uso de la memoria por espacio de comando vmstat -m. # vmstat -m

Caché Num Total de páginas de tamaño

xfs_dqtrx 0 0 384 10

xfs_dquot 0 0 504 7

xfs_buf 91425 213300 384 10

fstrm_item 0 0 24 144

xfs_mru_cache_elem 0 0 32 112

xfs_ili 7.564.110 8.351.947 224 17

xfs_Linux /1672.html y lsquo; target = ’ _blank y lsquo; " inode 7564205 8484180 1024 4

xfs_efi_item 257 390 400 10

xfs_efd_item 237 380 400 10

xfs_buf_item 1795 2414 232 17

xfs_log_item_desc 830 1456 32 112

xfs_trans 377 490 280 14

xfs_ifork 0 0 64 59

xfs_da_state 0 0 488 8

xfs_btree_cur 342 437 208 19

xfs_bmap_free_item 89 288 24 144

xfs_log_ticket 717 966 184 21

xfs_ioend 726 896 120 32

rbd_segment_name 109 148 104 37

rbd_obj_request 1054 1452 176 22

rbd_img_request 1037 1472 120 32

ceph_osd_request 548 693 872 9

ceph_msg_data 1,041 1,540 48 77

ceph_msg 1197 1632 232 17

nfsd_drc 19323 33456 112 34

nfsd4_delegations 0 0 368 10

nfsd4_stateids 855 1024 120 32

nfsd4_files 802 1050 128 30

nfsd4_lockowners 0 0 384 10

nfsd4_openowners 15 50 392 10

rpc_inode_cache 27 30 640 6

rpc_buffers 8 8 2048 2

rpc_tasks 8 15 256 15

fib6_nodes 22 59 64 59

pte_list_desc 0 0 32 112

ext4_groupinfo_4k 722 756 136 28

ext4_inode_cache 3,362 3,728 968 4

ext4_xattr 0 0 88 44

ext4_free_data 0 0 64 59

ext4_allocation_context 0 0 136 28

ext4_prealloc_space 42 74 104 37

ext4_system_zone 0 0 40 92

Cache Num total de páginas de tamaño

ext4_io_end 0 0 64 59

ext4_extent_status 1,615 5,704 40 92

jbd2_transaction_s 30 30 256 15

jbd2_inode 254 539 48 77

. . . . . . . .

encontraron que estos dos valores son altos: xfs_ili xfs_inode ocupar una gran cantidad de memoria. Anterior12Página siguiente Total 2 páginas

Copyright © Conocimiento de Windows All Rights Reserved