The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Сообщения [Сортировка по времени | RSS]


224. "Linux ядро не может мягко обрабатывать ситуации с нехваткой ..."  +5 +/
Сообщение от Аноним (224), 07-Авг-19, 01:01 
Вы проблему не решили, вы её замели под ковёр и затопили оперативой и залакировали быстрым свопом. Oнa у вас воспроизведётся так:

mkdir a
mount -t ramfs ramfs ./a
dd if=/dev/urandom of=./a/b bs=1024

ну или

int main(){
  char *c;
  while(true){
    c=new char[1024];
  }
  return 0;
}

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

386. "Linux ядро не может мягко обрабатывать ситуации с нехваткой ..."  –3 +/
Сообщение от Аноним (386), 07-Авг-19, 11:33 
Строго говоря, да - я сделал так, чтобы в моих условиях проблема не воспроизводилась - на практике этого достаточно.

Описанные вами условия воспроизведения - синтетические, и в реальной жизни такого практически не бывает.

Я подозреваю что на такой синтетике и макось загнётся - впрочем, интересно будет проверить, отпишусь как доберусь.

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

530. "Linux ядро не может мягко обрабатывать ситуации с нехваткой ..."  +1 +/
Сообщение от Аноним (527), 08-Авг-19, 09:43 
у вас много буков, вот вариант для забития ОЗУ попроще (и да, я по прежнему надеюсь что awk есть на всех системах):
awk 'BEGIN{while(1){a[b++]=1;}}'
Ответить | Правка | К родителю #224 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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