Перейти к содержимому
Totoro

Benchmark - тестируем эмулятор OpenComputers

Рекомендуемые сообщения

tW5yASi.png

 

Всем привет.

Мы тут пишем эмулятор OpenComputers, и в процессе его нужно тестировать.

Поэтому будет очень здорово, если кто-нибудь напишет утилиту-бенчмарк.

 

Утилита должна выглядеть как программка для OpenOS, на Lua.

В идеале её надо загрузить в Hel, чтобы было быстрее устанавливать.

 

Для чего именно она нужна?

Делать бенчмарк компьютера в Minecraft смысла особо нет - там и так понятно насколько будет производительной твоя "сборка".

Но это имеет смысл делать в эмуляторе - потому что эмулятор может глючить, лагать, багать, и жрать оперативную память.

 

(Например, сегодня мы запустили в Ocelot Online демку, которая очень быстро рендерила текст на экране, и в результате, у @Fingercomp браузер сожрал 5 гигабайт оперативной памяти, засвопился и вырубил на час весь компьютер.)

 

Что именно она должна тестировать?

  • Утечки оперативной памяти, производительность рендера и лаги эмулятора. Для этого можно например запустить интенсивный рендер на экране какого-нибудь цветастого мусора. Или любой другой вариант. Засечь время и потом сверить "внутриигровые" часы с настоящими, чтобы определить, не лагало ли оно. (Параллельно тесту можно будет уже вручную смотреть диспетчер задач - не жрет ли браузер или десктопный эмулятор ресурсы больше положенного.)
  • Правильную работу компонентов. То есть проверить, соединяет ли интернет карта с интернетом, посылает ли сетевые сообщения модем, и так далее.

Всю инфу надо потом красиво вывести на экран.

Можно в графическом виде, можно в командной строке.

 

Награда?

Большое спасибо от всей души. :D

 

Короче, если кто-то будет искать идею "что бы написать" - бенчмарк для эмулятора это вариант.

Он нам пригодится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...