Re: Ignite data region off-heap allocation

2023-07-09 Thread Pavel Tupitsyn
It is similar with .NET, try the following code: Console.WriteLine("Press any key to allocate 100MB"); Console.ReadKey(); var bytes = new byte[100_000_000]; // At this point Linux reports ~6MB of memory used by the process. Console.WriteLine("Array allocated, press any key to fill with 1s"); Cons

Re: Ignite data region off-heap allocation

2023-07-09 Thread Raymond Wilson
Hi Pavel, I want to say this should be included in the ‘used’ memory for a process, but perhaps that is not correct. Raymond. On Mon, 10 Jul 2023 at 5:07 PM, Pavel Tupitsyn wrote: > Hi Raymond, > > "allocated=94407MB" reported by Ignite is "committed" memory - requested > from the OS, but not

Re: Ignite data region off-heap allocation

2023-07-09 Thread Pavel Tupitsyn
Hi Raymond, "allocated=94407MB" reported by Ignite is "committed" memory - requested from the OS, but not entirely used/touched. See - https://github.com/apache/ignite/blob/df685afb08e3c2297adb8fc6df435a7310e95e50/modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java#L2369 - ht

Re: How to query an running cluster for ThreadPool and AtomicSequence config settings!

2023-07-09 Thread Николай Ижиков
Hello. Please, take a look at the following possibilities: * `LogExporterSpi#setExportFilter` method which allows to set filter and print only specific values. * https://github.com/nizhikov/ignite-http-metrics-exporter - this exporter allows to you to export specific subset of metrics in prome