Для приложений, которые я пишу на Visual C#?Как рассчитать минимальные системные требования?
ответ
Тестирование.
(Нет, на самом деле, это все, что есть на него.)
вы просто придется попробовать его в типичных средах, которые будут использовать конечные пользователи. (dev машины часто более жесткие, чем у типичных пользователей, это часто заставляет разработчиков думать, что все работает лучше, чем они на самом деле) – seand
@seand: Это одно из приятных преимуществ разработки на ноутбуке: ваш целевой компьютер часто быстрее. –
Какие другие приятные преимущества помимо мобильности? – ya23
Ну, минимальные требования для вашего приложения, написанные на C#, вероятно, будет служить основой .Net, которая имеет хороший page here список требований для различных версий.
Насколько применимо к вашему приложению использовать рекомендуемый минимум? Вам нужно найти какое-нибудь оборудование (
или использовать виртуальную машину
см. Комментарии) и попробовать.
VM не обязательно будет полезной здесь. –
@Steven Должен признаться, что у меня не было большого опыта работы с VM! Я предположил, что это может быть способ имитировать медленное оборудование (вы можете ограничить доступную память и быстро [google says] (http://communities.vmware.com/message/1018981), вы можете дросселировать процессор) – Samuel
Проблема в том, что виртуальная машина машины не обязательно имеет те же характеристики производительности, что и фактическая машина: обычно она работает медленнее. Итак, да, вы можете отключить память, отключить процессоры и снизить тактовую частоту. Но, реалистично, QA будет иметь несколько «типичных» машин, сидящих вокруг, и ваше программное обеспечение не обязательно будет работать * хорошо * на самом старом. –
Это зависит от вида приложения, которое вы пишете. Например, для 3D-видеоигр может потребоваться аппаратное обеспечение, совместимое с DirectX. Если вы пишете офисное приложение (текстовые процессоры и т. Д.), То каждый современный компьютер с платформой .NET достаточно :)
Не обязательно, все зависит от того, что делает приложение и насколько хорошо оно написано. Раньше я видел некоторые приложения для ранжирования ресурсов, и они даже не делали много. – fletcher
Я бы предложил настроить виртуальную машину только с установленным программным обеспечением, а затем просто изменить спецификации плунжера и процессора на он и повторный тест.
Это займет немного времени, но это будет отличный способ определить его и посмотреть, какие области, которые могут быть применены для приложения.
Опять же, благодаря характеристикам ВМ, в лучшем случае это может создать потолок. Другими словами, если он хорошо работает на конкретной виртуальной машине, он должен работать как минимум на реальной машине с одинаковыми базовыми числами. –
Проблема не в том, что она работает медленнее, но не в режиме реального времени. Таким образом, они могут быть секундами, когда они очень быстры, другие медленнее. Таким образом, одно и то же приложение при запуске будет занимать разные времена, чтобы дать тот же результат. – Charlie
@Charlie: Извините, я не совсем понимаю. –
- 1. «Official» R Минимальные системные требования
- 2. Минимальные системные требования Python kivy
- 3. MySql Community Server Минимальные системные требования
- 4. Минимальные системные требования для запуска webGL?
- 5. Каковы минимальные системные требования, необходимые для запуска Tomcat + Mysql
- 6. Android 4 ICS build исходный код - минимальные системные требования
- 7. Каковы минимальные системные требования для Windows Embedded OS?
- 8. Минимальные системные требования для запуска Рекомендации в Predictionio
- 9. Каковы минимальные системные требования для запуска исполняемого файла приложения Kinect?
- 10. Минимальные системные требования для .NET Compact Framework 3.5
- 11. Минимальные системные требования для работы кластера Hadoop с высокой доступностью
- 12. Системные требования для приложения System.speech
- 13. Системные требования для сервера Wakanda
- 14. Системные требования и функциональные требования
- 15. Минимальные требования fot bcp.exe
- 16. Минимальные требования к rand() C
- 17. Минимальные требования к браузеру WebSharper
- 18. Минимальные требования к разработке iPhone
- 19. Минимальные требования к использованию AspNetSqlMembershipProvider
- 20. Минимальные требования Azure IoT Hub
- 21. Каковы минимальные требования к neo4j?
- 22. Минимальные требования к геообработке Android?
- 23. Минимальные требования к серверу для проекта django
- 24. Каковы системные требования для vscode?
- 25. Как вы выполняете минимальные требования к ОС в приложении Cocoa?
- 26. Системные требования для VS 2010
- 27. Каковы системные требования для ADT?
- 28. Как найти минимальные системные требования для моего приложения winform и плагина outlook
- 29. Как я могу получить минимальные/рекомендуемые системные требования для своей игры?
- 30. Как проверить пользовательские системные требования перед установкой
Вы можете найти это сообщение полезным - http://stackoverflow.com/questions/3227766/what-tools-can-i-use-to-determine-the-hardware-requirements-of-my-application – fletcher