Как реализовать кучу памяти

Не совсем понимал, как сформулировать заголовок, но вопрос такой:

Я слышал о программистах, которые выделяли большой участок непрерывной памяти в начале программы, а затем распределяли ее по мере необходимости. Это контрастирует с простым обращением к ОС каждый раз, когда требуется память. но вопрос в следующем: я слышал о программистах, которые выделяют большой участок непрерывной памяти в начале программы, а затем обрабатывают его как ...

Не совсем понимал, как сформулировать заголовок, но вопрос is:

Я слышал о программистах, которые выделяют большой участок непрерывной памяти в начале программы, а затем распределяют его по мере необходимости. Это контрастирует с простым обращением к ОС каждый раз, когда требуется память. но вопрос в следующем: я слышал о программистах, которые выделяют большой участок непрерывной памяти в начале программы, а затем обрабатывают его как ...

Не совсем понимал, как сформулировать заголовок, но вопрос is:

Я слышал о программистах, которые выделяют большой участок непрерывной памяти в начале программы, а затем распределяют его по мере необходимости. Это контрастирует с простым обращением к ОС каждый раз, когда требуется память. Я слышал, что это будет быстрее, потому что это позволит избежать затрат на постоянный запрос у ОС непрерывных блоков памяти.

Я считаю, что JVM делает именно это, поддерживая свой собственный раздел памяти, а затем выделяя из него объекты.

У меня вопрос, как это реализовать?

Спасибо, dragonwrenn

20
задан Prime 21 December 2010 в 03:21
поделиться