Я тестирую производительность Swift. Среда состоит из 1 Swift Proxy Node и 3 Swift Storage Nodes. Каждый из узлов хранения имеет оперативную память 2 ГБ и установлен на раскладке 100 ГБ.Слишком большой объем памяти для Swift Storage Node
Во-первых, результат пропускной способности является приемлемым. После нескольких дневных тестов производительность очень много. И я считаю, что использование памяти в узлах хранения очень велико (более 95%).
Есть ли какая-либо конфигурация в Swift для управления использованием памяти узла? Или это единственное решение, увеличивающее ОЗУ (и т. Д. 8 ГБ ОЗУ)? Будет ли Узел с 8 ГБ оперативной памятью тоже потерять память?
Я рассмотрел причину кэширования и протестировал «реальную использованную» по команде «бесплатно». Прокси-узел в порядке, в то время как узел хранения действительно используется. По вашему мнению, это не означает «утечка памяти», и единственное, что я должен сделать, чтобы иметь более мощный ПК для хранения? – kururu
Возможно, вы могли бы добавить больше памяти. Мое хранилище ест почти 3g ~ 4g ram. Я дал им 8g. –