Я знаю разницу между памятью стека и кучи, однако во многих блогах я встречал это слово off-heap
память. Я просмотрел множество блогов и видеороликов на YouTube, чтобы выяснить, есть ли какая-либо связь между памятью вне кучи и памятью стека? Согласно популярному ответу на этот вопрос, я могу понять, что память вне кучи относится к объектам хранения, которые управляются EHCache и не подвергаются сборке мусора. Это определение идеально, но мой вопрос: является ли память вне кучи такой же, как память стека, или все вместе это другой объект в управлении памятью?
Изменить: если они не одинаковы, может кто-нибудь подробно объяснить, что отличает их, с некоторыми базовыми пояснениями. Я совершенно новичок в управлении памятью Java.