Русскоязычное Linux-сообщество's Journal
 
[Most Recent Entries] [Calendar View]

Friday, March 31st, 2017

    Time Event
    6:35p
    объём адресного пространства
    Написал на с++ простенькую программку - в цикле выделяем блоки памяти по 1мб и считаем их. как только не удалось выделить - прекращаем безобразие, пишем результат.

    результаты на дебиан32:
    аллок спотыкается на 3052..3053 блоках по 1Мб. (почти 3Гб итого памяти)

    результаты на дебиан64:
    аллок спотыкается на 956498..974621 блоках по 1Мб. (чуть меньше 1Тб), причем с убиением приложения системой.

    собственно вопрос, а почему так мало?

    ps: обращаю внимание, что выделенную память я не использовал. то есть, проверял именно выделение памяти в пределах адресного пространства пользовательского процесса, а не физическую доступность памяти.

    << Previous Day 2017/03/31
    [Calendar]
    Next Day >>

Русскоязычное Linux-сообщество   About LJ.Rossia.org