История изменений
Исправление MOPKOBKA, (текущая версия) :
Допустим я своём приложении создал mmap на 64 гигабайта, чтобы заменить всю работу с памятью на ультра-быстрый бамп-аллокатор
Отойду немного в сторону, и скажу что он не будет быстрее чем malloc, зря ты так делаешь вообще.
В эльбрусе ты получишь свой указатель на mmap с размером 64 гб, после этого ты можешь сжать свой указатель на меньший размер, но не на больший, доступ к нему есть, но ограниченный. monk по моему ты тут ошибаешься.
Помимо этого защита от неинициализированной памяти.
Исправление MOPKOBKA, :
Допустим я своём приложении создал mmap на 64 гигабайта, чтобы заменить всю работу с памятью на ультра-быстрый бамп-аллокатор
Отойду немного в сторону, и скажу что он не будет быстрее чем malloc, зря ты так делаешь вообще.
В эльбрусе ты получишь свой указатель на mmap с размером 64 гб, после этого ты можешь сжать свой указатель на меньший размер, но не на больший, доступ к нему есть, но ограниченный.
Помимо этого защита от неинициализированной памяти.
Исходная версия MOPKOBKA, :
Допустим я своём приложении создал mmap на 64 гигабайта, чтобы заменить всю работу с памятью на ультра-быстрый бамп-аллокатор
Отойду немного в сторону, и скажу что он не будет быстрее чем malloc, зря ты так делаешь вообще.
В эльбрусе ты получишь свой указатель на mmap с размером 64 гб, после этого ты можешь сжать свой указатель на меньший размер, но не на больший, доступ к нему есть, но ограниченный.