Кто-нибудь сталкивался с проблемой выделить большой объем памяти в C-программе под Linux? Создаю глобальные массивы (около 15~20 Мб) и прога вылетает, судя по всему, при инициализации. Как только немного уменьшаю массивы, все нормально запускается. Может лучше выделить память malloc'om? И есть ли вообще ограничения на выделения памяти в Linux? Помогите, кто чем может..!