Понимание использования памяти в Linux [закрыто]Linux

Ответить
Anonymous
 Понимание использования памяти в Linux [закрыто]

Сообщение Anonymous »

Я знаю, что здесь есть несколько вопросов, подобных моим, и я обещаю, что прочитал несколько, но я все еще не понимаю, что происходит на одном из моих серверов (ну, управление памятью в Linux всегда было для меня загадкой). < /p>
Использование виртуальной память />https://segmentfault.com/a/1190000042475928/en
Использование виртуальной памяти из Java под Linux, используется слишком много памяти
https://www.linuxatemyram.com/ написан/> У меня есть сервер, который работает от взрыва и чтения DB из DB из DISK. (Мы говорим о 2 ТБ файлов DB). < /P>
Процесс начинается и, согласно HTOP, значения VIRT и RES для процесса достигают почти 800 г, но общее использование памяти, показанное в HTOP (и Free и HTOP), являются очень разными значениями: < /p>

Я читал, что я должен игнорировать VIRT и сосредоточиться на RES, и теперь я еще более запутался ... в соответствии с ценностями использования памяти Res, но значения HTOP/MEM и Free - невероятные низкие. Большая часть памяти-«кэширован» (свободно? Итак, действительно ли это означает, что процесс требует только 8 ГБ памяти? Почему res такой высокий? Я не понял, что кэшированная память учитывается в Res ..
Объяснение ценится.

Подробнее здесь: https://stackoverflow.com/questions/797 ... e-in-linux
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»