|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 15 Sep 2005 15:16:06 To : Vadim Goncharov Subject : malloc() overcommit bug -------------------------------------------------------------------------------- 15 Sep 05, Vadim Goncharov writes to Valentin Nechayev: VN>> В ru.unix.prog это обсуждалось на моей памяти минимум дважды, причём VN>> в один из раз очень обширно, многосторонне и продвинуто; дошло до VN>> того, что был реализован патч (не вошедший, вестимо, в основную VN>> систему) который спасает в случае исчерпания виртуальной памяти - за VN>> счёт ремаппинга своповых областей в файлы в /tmp;) Hу и обсуждения VN>> были неплохие. VG> Прочитал, да. Hо воз и ныне там. И все-таки я не понял, почему так VG> сложно сделать хотя бы уменьшение вероятности возникновения такой VG> ситации (пусть даже по типу как в линуксе), надо-то чтобы malloc() всего VG> лишь вернул NULL, если столько свободной памяти нет? Потому что память может исчезнуть в процессе. ... и молодая не узнает, какой у паpня был CONNECT... --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22214329581e.html, оценка из 5, голосов 10
|