По сути продолжение моего предыдущего топика.
pages_to_scan - how many present pages to scan before ksmd goes to
sleep
e.g. "echo 100 > /sys/kernel/mm/ksm/pages_to_scan"
Default: 100 (chosen for demonstration purposes)
sleep_millisecs - how many milliseconds ksmd should sleep before next
scan
e.g. "echo 20 > /sys/kernel/mm/ksm/sleep_millisecs"
Default: 20 (chosen for demonstration purposes)
Насколько часто нужно включать ksmd (параметр sleep_millisecs) ?
Сколько страниц памяти желательно проходить за раз (параметр
pages_to_scan) если у меня всего страниц около 100 000 (параметр
pages_sharing) ?
Сколько ресурсов (память, процессор, io) потребляет ksmd ?
В принципе при pages_to_scan = 100 000
и sleep_millisecs = 300
все работает, но может быть я слишком расточителен ?
В виртуальных машинах мало что меняется, время от времени пользователи
заходят на них и работают в своих программах. Где-то раз 5 в день по
15-20 минут в каждой машине.
Поделитесь практическим советом пожалуйста. Заранее благодарю.