kuharan Ответов: 1

Как управлять средой выполнения программного обеспечения?


Программное обеспечение будет работать почти целый день. Я не хочу, чтобы мой личный домашний компьютер взорвался.
В принципе, приложение будет работать и собирать статистику использования, а затем хранить ее в базе данных.
Затем приложение будет извлекать значения из базы данных для выполнения вычислений по ним.
На основе этих вычислений будет выполнена некоторая аналитика, и результаты будут сгенерированы в виде графиков, а также сохранены.
Код находится внутри c#.net

1. я хочу знать, есть ли в этом риск?
2. Как избежать этого и смоделировать процесс?

Что я уже пробовал:

Я пробовал запускать его в течение 1 часа.
У меня также была идея бегать с интервалами.

CHill60

Недостаточно информации, чтобы помочь вам.

kuharan

Я изо всех сил старался объяснить это. По какой-то причине я не могу опубликовать код.

CHill60

"по какой - то причине" - что происходит?
"статистика использования" - чего, откуда?
Почему он будет работать почти целый день?
Должны ли вычисления выполняться параллельно со сбором данных?
"какая-то аналитика" - какая?
"в виде графиков и также хранится" - вы хотите хранить графики или данные, которые могут их генерировать?
Почему вы запускаете это на своем личном домашнем компьютере? Что заставляет вас думать, что он "взорвется"?
Это локальная база данных или где-то еще?

Все эти вопросы просто вылетели у меня из головы. Некоторые из них могут даже не иметь отношения к делу - на самом деле вы ничего не объяснили. Если вы не дадите четкого изложения своей проблемы, то мы действительно не сможем помочь

kuharan

Неужели вы думаете, что я не смог написать подробности? Я не раскрывал код, так как он секретный.

Позвольте мне прояснить ваши сомнения
По какой-то причине? - Я не включил эту фразу в свою статью. Комментарий, Где находится эта фраза, говорит сам за себя.
статистика использования-системы.
Почему он будет работать почти целый день? Для сбора данных и статистики использования. И это-цель.
Должны ли вычисления выполняться параллельно со сбором данных? Да
какая-то аналитика - какая-то. В этом деле задействовано много аналитиков. Не могу дать подробностей о каждом из них.
"в виде графиков и также хранятся - данные будут интерпретироваться в виде графиков,графики будут храниться, результаты, промежуточные значения, все.
Почему вы запускаете это на своем личном домашнем компьютере?
Что заставляет вас думать, что он "взорвется"? - он интенсивный и может это сделать.
Большинство ваших вопросов бессмысленны. Некоторые из них тоже не имеют отношения к делу, как вы уже сказали. И, конечно, я не могу все объяснить.

CHill60

Если вы не готовы вдаваться в подробности, то мы действительно не можем вам помочь - мы не умеем читать мысли.
Решение 1-это примерно все, что мы можем сделать с информацией, которую Вы нам предоставляете. Вы ответили, что "столкнулись с проблемами, которые необъяснимы". Все, что я могу предложить, - это тщательно отладить вашу программу(ы).

[no name]

"связаны ли с этим риски", скорее всего, нет. Не могу себе представить, какие риски, по вашему мнению, могут возникнуть при локальном запуске вашего собственного кода на вашем собственном компьютере. Конечно, дополнительное потребление электроэнергии может нарушить магнитное поле планеты и уничтожить всю жизнь. Что такое жизнь без небольшого риска?

ZurdoDev

1. ничего, что я могу придумать.
2. Избегайте чего именно?

1 Ответов

Рейтинг:
1

Patrice T

Трудно давать советы с такими маленькими деталями.

Цитата:
1. я хочу знать, есть ли в этом риск?

Там нет никакого риска с программным обеспечением, написанным будет достаточно. Обратите внимание, что всегда можно написать программу настолько плохую, настолько предвзятую, что со временем ей потребуется больше ресурсов, и в конце концов она может разбить ваш компьютер, забив все ресурсы.
На самом деле, в зависимости от того, как написано программное обеспечение, оно варьируется от безопасного до катастрофического.
Цитата:
2. Как избежать этого и смоделировать процесс?

Моделирование процесса требует больше ресурсов, чем сам процесс, поэтому это не очень хорошая идея.
Цитата:
Я пробовал запускать его в течение 1 часа.

Вы только забыли сообщить нам, если у вас возникнут проблемы в течение этого часа. Вы видели, как он съедает все больше и больше памяти, или он был стабильным ?


kuharan

Я столкнулся с проблемами, которые необъяснимы. В этом что-то должно быть, вот почему я задаю этот вопрос?

Patrice T

Не видя кода, вам будет сложно помочь.