Этот пост в основном является продолжением предыдущего моего вопроса. Отвечая на этот вопрос, я понял, что не только я не совсем понимаю всю концепцию «подоболочки», но и более ...
Сервер имеет приблизительно 24 ГБ памяти. Рабочим свободным-g я нахожу, что память израсходована, общие используемые свободные общие буферы кэшировали Мадам: 23 23 0...
Я работаю над встроенной системой Linux (128 МБ RAM) без любого раздела подкачки. Ниже его главный вывод: Мадам: используемый 37824K, 88564K свободный, 0K клочок, 0K любитель, 23468K кэшировал ЦП: 0% usr 0% sys 0% nic...
Мне просто интересно, где эти значения устанавливаются и какие они по умолчанию? Мой в настоящее время 18446744073692774399. Я не устанавливал его нигде, что бы я мог видеть. $ cat / proc / sys / kernel / shmmax ...
Что происходит, когда конкретный процесс находит, что нет никакой памяти для использования? Тот процесс уничтожит/перезапустит другой процесс для продолжения их задачи? Или что процесс (который требует большей памяти)...
Из страницы справочника vfork (): vfork () отличается от ветвления (), в котором приостановлен родитель, пока ребенок не звонит execve (2) или _exit (2). Ребенок совместно использует всю память с ее родителем...