Как увеличить использование ksoftirqd для тестирования

Esto parece una fuga de memoria, posiblemente en solr, o ha configurado incorrectamente sus parámetros JVM. Supongo que, dado que se trata de una máquina virtual, solo se está ejecutando solr.

Es posible que desee inspeccionar los parámetros JVM relacionados con su memoria -.

-Xms
-Xmx

Tenga en cuenta que -Xmxespecifica el tamaño máximo de almacenamiento dinámico.

También puede configurar su JVM para crear volcados de almacenamiento dinámico en OOME, puede hacerlo agregando "-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/some/path/filename"a sus argumentos de JVM. Este archivo será grande y, por lo tanto, probablemente necesitará espacio en disco, ¡32 Gb como mínimo!

Una vez que tenga eso, debería ver dónde está ocurriendo la fuga.

Actualización :Dado que esto no parece ser la JVM, debemos observar todos los procesos:

Ejecute esto, le dirá qué procesos están usando más swap:

for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r

Tomado dehttps://www.cyberciti.biz/faq/linux-which-process-is-using-swap/

2
14.06.2019, 11:05
1 ответ

Я нашел способ увеличить Ksoftirqs. Я делаю синфлуд(по ссылке ), что увеличивает нагрузку на ksoftirqs. Спасибо

Программа была написана на python2, но ее можно легко преобразовать в python3.

0
23.06.2021, 11:30

Теги

Похожие вопросы