Хроники пикирующего компьютера
Nov. 2nd, 2007 03:40 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Болею я, соображается плохо. Не могу сходу сообразить как решить вот такую задачу - имеется списока моментов перезагрузки компьютера. Как по нему определить, какой должен быть аптайм, чтобы можно было с заданной доверительной вероятностью утверждать, что проблема, вызывавшая эти перезагрузки, устранена?
Решения учитывающие долговременный тренд и суточную динамику неучтенных факторов, способствующих появлению глюка, приветствуются.
На данный момент рабочая гипотеза - блок питания из-за поплытия параметров каких-нибудь конденсаторов перестал вытягивать второй винчестер. То что в компьютере было исходно - тянет, а при работе двух винчестеров одновременно - отказывает от перегрузки и делает brownout.
Решения учитывающие долговременный тренд и суточную динамику неучтенных факторов, способствующих появлению глюка, приветствуются.
На данный момент рабочая гипотеза - блок питания из-за поплытия параметров каких-нибудь конденсаторов перестал вытягивать второй винчестер. То что в компьютере было исходно - тянет, а при работе двух винчестеров одновременно - отказывает от перегрузки и делает brownout.
no subject
Date: 2007-11-02 01:53 pm (UTC)no subject
Date: 2007-11-02 02:05 pm (UTC)no subject
Date: 2007-11-02 02:14 pm (UTC)Очевидно, что когда у принципиально неотрицательного числа сигма превосходит среднее, гипотеза о нормальном распределении неудовлетворительна.
no subject
Date: 2007-11-02 02:18 pm (UTC)no subject
Date: 2007-11-02 03:14 pm (UTC)А вообще -- предлагаю взять максимальное (сутки там или 6 часов -- как хочешь) и не париться.
no subject
Date: 2007-11-02 03:32 pm (UTC)И тут явно должно быть какое-то другое.
no subject
Date: 2007-11-02 03:38 pm (UTC)no subject
Date: 2007-11-02 03:49 pm (UTC)no subject
Date: 2007-11-02 04:26 pm (UTC)Способ для нормального человека -- взять максимум.
Математик можэт начать сравнивать гистограмму полученных данных и кривые плотности вероятности распределений. Для построения того и другого могу посоветовать взять plplot -- там, например, для построения гистограммы:
На посмотреть можэшь начать с Гамма-распределения -- у него по мат.ожыданию и дисперсии легко считаются параметры. Экспоненцыальное тебе не очень подойдёт -- у него мат.ожыдание равно сигме, что у тебя не выполняется.
Хотя, для таких цэлей... Собственно, если на графике какое-либо из найденных дажэ экспоненцыальных (либо с параметром 1/<среднее>, либо 1/<сигма>, либо что-то между ними) будет примерно соответствовать твоим точкам -- возьми его.
Да, то, что тебе нужно, после того, как нашёл распределение -- чтобы функцыя распределения от твоего uptimeа была большэ, чем твоя заданная доверительная вероятность. Считать, соответственно, либо функцыю распределения вероятности от твоего текущего uptime для твоего найденного распределения -- получишь в результате максимальный "доверительный интэрвал". Либо искать формулу для квантили твоего распределения с заданной доверительной вероятностью -- и сравнивать результат со своим uptimeом.
Если полезешь за гамма-распределением -- я брал все эти бэта-функцыи как определённые интэгралы. ::math::calculus::integralExpr, math::calculus идёт в tcllib. 1000 шагов за глаза хватает обычно.
no subject
Date: 2007-11-02 06:50 pm (UTC)А без осознанного задания распределения любая цифирь будет отфонарной.
Впрочем, решение, насколько я понимаю, уже принято. :)
no subject
Date: 2007-11-02 06:57 pm (UTC)Теоретически -- базу даёт именно физика. Практически -- после физики идёт проверка теории практикой. Невыдержывающие гипотезы выкидываются.
На нормальное не с чего быть похожым. Экспоненцыальное -- ещё понятно. Но у экспоненцыального мат.ожыдание равно сигме, а тут отличаются вдвое.
no subject
Date: 2007-11-02 08:11 pm (UTC)no subject
Date: 2007-11-03 02:41 pm (UTC)no subject
Date: 2007-11-03 02:44 pm (UTC)no subject
Date: 2007-11-03 02:48 pm (UTC)