знаете ли вы "качество" кода?
плохой код может стоить огромного количества оборудования, в то время как хороший код может ничего не стоить
Обновление на основе комментария
Несколько лет назад я должен был поддерживать плохие приложения, они использовали 500 мегабайт оперативной памяти (иногда 1,5 гигабайта) и требовали минут, чтобы показать материал, мне пришлось переписать все это, и после этого это было взяв необходимый объем памяти (примерно в 10-15 раз меньше), и он быстро показал все, я говорю здесь за миллисекунду.
Количество зацикленных и плохо кэшируемых данных в памяти, которые были сделаны неправильно, было ... невероятно грустным. Просто скажу вам, что у меня в памяти было 3 версии целой базы данных о бешенстве (то есть 4 с реальным БД), и код должен был обновлять все версии одну за другой. Все остальное в приложениях основано на версиях в памяти.
Во всяком случае, в конце. Я удалил 25 тысяч строк кода.
Качество кода IS важно.
второе обновление
нашел это, может быть хорошо
третье обновление
В приложении, которое я сейчас разрабатываю, asp.net 3.5 использует linq to sql, общаясь (конечно) с sql server 2005. многие читают в БД и не так много пишут.
на моей собственной машине разработчика, которая является старым p4 prescott с 3 гигабайтами оперативной памяти. загрузка всей страницы занимает в среднем от 20 до 100 мс, в зависимости от того, какая страница: -)
сеанс (использование памяти) очень низкий, наверняка ниже 20k
если я уйду отсюда, моя плохая математика будет;
Если бы у меня было 100 одновременных пользователей, для загрузки страницы потребовалось бы около 2 сек, а для продолжительности сеанса потребовалось бы не менее 2 мегабайт оперативной памяти.
нужна плохая математика ? что вам нужно для 1 пользователя и для этого просто умножьте 1 пользователя на WhatYouThinkYouShouldBeAbleToHandle
Я не думаю, что есть другой способ узнать. Потому что опять код под страницей имеет значение.