Повільний розвиток машини вниз?


0

Моя машина для розробки досить хитрою з пристойною відеокартою. Виробничі машини, до яких розгортається наше програмне забезпечення, мають набагато нижчу специфікацію і не мають відеокарти (використовується спільна пам'ять Intel). На виробничих машинах помітна мерехтіння при виконанні певних дій. Але на машині розробки, мерехтіння важко (або майже неможливо) виявити.

Чи існують (тимчасові тільки!) Хитрощі, які я можу застосувати, щоб уповільнити машину розробки і спробувати відтворити, а потім профілізувати проблеми з продуктивністю? Встановлення всього середовища розробки на одній з виробничих машин, на жаль, не є можливим. Зауважте, що будь-які трюки / пропозиції повинні бути суворо оборотні! : o)


3
Як щодо запуску на віртуальній машині?
James P

Це розумна пропозиція, спасибі. Я іноді використовую VirtualBox у себе вдома, тому я побачу, як використовувати це на роботі.
AlainD

@James, я твердо вважаю, що ви повинні перенести свій коментар до відповіді. ІМО - це найкраще рішення
Dave

Хто б не розцінив цю турботу? @James: Погодьтеся, це може бути відповідь, яку я буду приймати (і, будь ласка, підвищити питання так його принаймні нейтральним).
AlainD

Відповіді:


2

Одним з варіантів є тестування та розробка у віртуальній машині (наприклад, через VirtualBox )

В System- & gt; Процесор У вікні налаштувань віртуальної машини VirtualBox ви можете обмежити кількість логічних процесорів для використання та / або встановити кришку виконання, яка допоможе уповільнити роботу програми.

VirtualBox CPU settings

Можливо, вам доведеться встановити гостьові доповнення VirtualBox, щоб мати можливість комфортно працювати в VM, це можна зробити за допомогою Зображення компакт-дисків для пристроїв & gt; у головному вікні віртуальної машини.


Це працює. Альтернативою, на яку я згодом натрапив, є команда VBoxManage setextradata "& lt; NAME-OF-VM & gt;" "VBoxInternal / TM / WarpDrivePercentage" & lt; PERCENT & gt; хоча я знайшов, що Cap Execution працює більш надійно. Єдиним недоліком є ​​те, що це впливає на всю ВМ, а не тільки на застосування інтересів.
AlainD
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.