Java JNI: выделение / разделение памяти

При использовании JNI двоичный файл JNI использует свою собственную память или часть памяти, выделенную для JVM?

Подробности

Когда вы указываете -Xmx1024m в качестве параметра JVM, выделяет ли JVM все 1024 МБ памяти объектам Java?
или использовать часть памяти, выделенную JVM? Подробности Когда вы указываете -Xmx1024m в качестве параметра JVM, выделяет ли JVM все 1024 МБ из ...

При использовании JNI двоичный файл JNI использует свою собственную память или часть памяти, выделенную для JVM?


Подробности

Когда вы указываете -Xmx1024m в качестве параметра JVM, выделяет ли JVM все 1024 МБ памяти объектам Java?
или использовать часть памяти, выделенную JVM? Подробности Когда вы указываете -Xmx1024m в качестве параметра JVM, выделяет ли JVM все 1024 Мб ...

При использовании JNI двоичный файл JNI использует свою собственную память или часть памяти, выделенную для JVM?


Подробности

Когда вы указываете -Xmx1024m в качестве параметра JVM, выделяет ли JVM все 1024 МБ памяти объектам Java?
Использует ли он часть этого для объектов Java и часть этого для двоичного файла JNI, или двоичный файл JNI должен использовать память в дополнение к этому количеству? Как JVM выделяет / разделяет / управляет использованием памяти в этом сценарии?


Связанные вопросы:

Предел выделения памяти Java

13
задан Community 23 May 2017 в 10:31
поделиться