Гость Опубликовано 26 декабря, 2001 Жалоба Поделиться Опубликовано 26 декабря, 2001 Есть Red Hat 7.1 с ядром 2.4.2 на PentiumIV с 2 ГБайтами RDRAM. При попытке сделать массив размером больше 1 Гбайта ядро вылетает. В чем причина? Как с этип бороться? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 27 декабря, 2001 Жалоба Поделиться Опубликовано 27 декабря, 2001 а что говорит ulimit -d и как себя чувствует опция ядра CONFIG_HIHGMEM ?? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 29 декабря, 2001 Жалоба Поделиться Опубликовано 29 декабря, 2001 ситуация следующая ulimit -d : unlimited что касается CONFIG_HIGHMEM, то ситуация следующая вариант1: HIGH_MEM=4G VIRTUAL=3G вариант2: HIGH_MEM=4G VIRTUAL=2G вариант3: HIGH_MEM=off VIRTUAL=2G вариант4(по дефолту): HIGH_MEM=off VIRTUAL=3G результат один и тотже: segmentation faul (core dump) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 2 января, 2002 Жалоба Поделиться Опубликовано 2 января, 2002 а в каком месте валится, при выделении памяти или при попытке записи или еще где? корку дебажил? efence-ом пользовался? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Гость Опубликовано 25 января, 2002 Жалоба Поделиться Опубликовано 25 января, 2002 Где-то читал что 2.4 ядру пофигу всякие HIMEMы, он может свободно адресовать всю доступную память. А вот юзерному процессу один гигабайт пожалуй многовато. Ananas писал(а): > > а в каком месте валится, при выделении памяти или при попытке > записи или еще где? > > корку дебажил? > > efence-ом пользовался? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.