The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Linux ядро не может мягко обрабатывать ситуации с нехваткой ..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Linux ядро не может мягко обрабатывать ситуации с нехваткой ..." +/
Сообщение от анонн (ok), 07-Авг-19, 23:45 
> Я чёт не понял юмора…
>  Maximum resident set size (kbytes): 3189080

У тебя юмор в том, что или есть лимиты:


% ulimit -v 30000
% /usr/bin/time -l  python -c '{x:str(x)*(x**x**x) for x in range(100000000)}'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "<string>", line 1, in <dictcomp>
MemoryError
        0,06 real         0,05 user         0,00 sys
      7664  maximum resident set size
         4  average shared memory size

или оно просто "не шмагло" зарезервировать непрерывный кусок памяти > 3ГБ.

В первом случае профит от лимитов будет только при грамотной организации всего запускаемого барахла (иначе значительная часть ресурсов будет просто простаивать).
Во втором, если свободной памяти было значительно поболее 3ГБ, это как бы вообще индикатор проблемы с менеджментом памяти. Из предоставленной информации не понять.

Можешь попробовать
python -c '{x:str(x)*1024*3 for x in range(1000000000)}'
в качестве заполнялки памяти или написать свою.

> Свапа в системе отродясь не было, Firefox открыт, никакие приложения закрыты не были… Ты что хотел сказать-то?

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Linux ядро не может мягко обрабатывать ситуации с нехваткой ..., opennews, 06-Авг-19, 18:47  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру