Я хотел бы перевести виртуальную машину в режим «ускоренной перемотки вперед», чтобы я мог просматривать и анализировать журналы и временные файлы за несколько дней (или недель, или месяцев).
Это возможно с VirtualBox & Ubuntu 12.04 VM?
virtualbox
virtualization
ubuntu-12.04
Дин Скорее
источник
источник
Ответы:
По-видимому, это можно сделать, поиграв с jiffies в ядре, добавив коэффициент ускорения. Есть документ с презентацией о быстром 10-летнем тесте . Это сводится к этому:
Добавьте параметр в Kconfig (SPEEDUP_RATIO, ~ 1-1000), измените do_timer ():
Наконец, коэффициент управления через procfs (
echo 100 > /proc/accel
). Затем у него было много таймаутов при загрузке, и он должен был настроить все таймауты в ядре (timeout * speedup_ratio). Он говорит, что большинство этих значений можно найти с помощьюgrep jiffies
, но «большинство» означает, что это может включать в себя метод проб и ошибок.Также, согласно
man 7 time
: «Размер jiffy определяется значением константы ядра HZ». Это настраивается, но принимает только значения 100, 250, 300 и 1000.РЕДАКТИРОВАТЬ : Если скачки времени приемлемы, libfaketime может быть гораздо более простой альтернативой. Но я не знаю, как программное обеспечение для ведения журналов справится с этим.
источник