проблема в том, что я запустил приложение используя официальную grpc-либу под нагрузкой оно упало с ООМ изучаю хипдамп и в нём среди Leak suspects 2 проблемы: Problem Suspect 1 1 679 instances of “io.grpc.netty.shaded.io.netty.buffer.PoolThreadCache”, loaded by “jdk.internal.loader.ClassLoaders$AppClassLoader @ 0xffe587a0” occupy 239 391 144 (45,31 bytes. Problem Suspect 2 6 826 instances of “java.lang.Thread”, loaded by “<system class loader>” occupy 131 798 328 (24,95 bytes. вот пытаюсь понять 6 826 инстанса тредов это норм или нет:) если кто знает, хелпаните плес
а что в треддампе
и график мониторинга тредов бы
для начала понять бы норм ли такое кол-во..
почитай про то зачем нужен асинхронный код, и там сразу рассказывают что много тредов ОС это проблема
да это понятно.. я за тем и спросил про такое кол-во
Обсуждают сегодня