на главнуюВсе эхи RU.UNIX.BSD
войти ?

malloc(2) на amd64

От Andrey Zonov (2:5020/830.28) к All

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Привет, All!

1. Hа 6-ке i386 можно выделить только 512Мб памяти через malloc(2) одним приложением
2. на amd64 - 32Гб
3. на 7-ке amd64 бесконечное количество памяти (при 128Тб, например, top сходит с ума)
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
65141 user 1 8 0.0).0+./(,K 64048K nanslp 1 0:01 6.15% malloc


2 вопроса:
1) а почему так? и где эти лимиты можно покрутить/посмотреть?
2) как правильно аллоцировать/мапить память? но только реальную, свободную... а не бесконечные Тб.


Успехов!

--- GoldED+/W32 snapshot-2000.12.24
* Origin: Жизнь - хорошая штука (2:5020/830.28)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.UNIX.BSD?msgid=2:5020/830.28+49de41f9