Мне было любопытно, как измеряется производительность кеша. Можете ли вы сделать это программно или вам нужны специализированные инструменты для этой цели? Используется ли язык программирования?Как вы оцениваете производительность кеша?
ответ
Отношение «Cache Hits» к «Cache Misses» является обычным индикатором производительности кэша.
В мире Windows/.NET это обычно измеряется созданием пользовательских счетчиков производительности.
Есть ли какие-либо ресурсы, как это сделать? Могу ли я сделать это из своего Java-кода или он должен быть написан на C или что-то еще? – abhinav
У меня нет конкретной информации о java, я боюсь. –
Предполагаю, что вы находитесь на Windoze, потому что все такие статистические данные и связанные с ними статистики доступны в утилитах, входящих в состав операционной системы.
Когда вы используете такое приложение, как Windead, которое не является o/s (за исключением рекламных брошюр), самая простая (трудоемкая) вещь - это реализовать на ней слой Unix. Их много, таких как Cygwin. Это обеспечивает уровень o/s и большую часть того, что можно ожидать от o/s. Например, статистика виртуальной памяти. Nohing для записи, это всего лишь однострочная команда. Google для vmstat.
- 1. Как вы оцениваете/оцениваете архитектуру обмена сообщениями?
- 2. Как вы оцениваете программиста?
- 3. Для ваших сложных алгоритмов, как вы оцениваете его производительность?
- 4. Как вы оцениваете влияние присоединенной функции события на производительность?
- 5. Как вы оцениваете свои проекты?
- 6. Как вы оцениваете отчеты SRSS?
- 7. Как вы оцениваете эффективность хранимой процедуры?
- 8. Как измерить производительность кеша?
- 9. Как вы оцениваете строку как выражение clojure?
- 10. Как вы оцениваете Oracle Portal как платформу?
- 11. Как измерить производительность кеша Django?
- 12. При оценке дизайна, как вы оцениваете сложность?
- 13. Как вы оцениваете временную сложность этого алгоритма?
- 14. Как вы оцениваете качество своего объектного кода?
- 15. Как вы оцениваете масштаб шкалы CAKeyframe?
- 16. Как вы оцениваете эффективность приложений Silverlight?
- 17. Как вы оцениваете популярность языка программирования?
- 18. Как вы оцениваете результат нескольких задач
- 19. Как вы оцениваете ход вызова веб-службы?
- 20. Как вы оцениваете проекты веб-дизайна?
- 21. Как вы оцениваете надежность Open Street Maps?
- 22. Как вы оцениваете ограничение операции ввода-вывода?
- 23. Как вы оцениваете java.lang.String в clojure
- 24. Улучшает ли производительность кеша?
- 25. Как вы оцениваете модель ML, уже развернутую на производстве?
- 26. Как вы оцениваете P & L трейдера, учитывая их историю торговли?
- 27. Закорачивается, если вы оцениваете заявление дважды?
- 28. Как измерить производительность кеша в многопоточных приложениях?
- 29. Как вы оцениваете ввод пароля как строку в java?
- 30. В R, как вы оцениваете ... в вызывающей функции?
Это действительно зависит от используемого кеша, не так ли? Кроме того, что конкретно означает «производительность кеша» - скорость, с которой кеш ищет внутреннюю информацию или время, сохраненное кешем? –
Да, это будет зависеть от кеша, но позволяет сказать, что я фиксирую измерения в определенном кеше. По «производительности кеша» я имел в виду скорость, с которой поисковые запросы возвращают результаты. – abhinav