Freertos: штуке уже лет 15+. Распространенный и устоявшийся продукт. До сих пор при включении статистики по отсчётам таймера с микросекундным разрешением примерно через полчаса оно начинает считать, что суммарно таски жрут примерно 1470% cpu. Причём пропорции жора cpu тасками остаются корректными. Просто процентов теперь не 100, а 1470.

Комментарии: 11

  1. Samuil

    Мдэ... Кстати, а почему тебя в астрономиконе не сожгли?)

  2. Vga

    А сколько было патриотам, когда обнаружилось что через N суток аптайма они лупят туда, где цель была пару секунд назад?)

    • Samuil

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

      • Vga

        но там и баг критичнее чем мониторинг)

      • Vga

        10 лет и 100 часов аптайма А сколько времени фиксили не указано

      • Sexst

        Согласись, такие ситуации происходили гораздо реже. Это ещё поймать нужно. А в чём баг то был рассказали?)

        • Samuil

          Копилась ошибка подсчёта времени, емнип.

          • Sexst

            А, классика. Везде время через жопу. На stm32, которые миллионами лепят, до сих пор пор включенном CSS рандомно ломается переинициализация LSE при возврате с аварийного vbat на основное питание. Фича, созданная чтобы добавить фейловер источнику low-speed тактирования, только всё портит.

            • Sergei

              Используй ntp - прикручивается не так сложно

              • Sexst

                NTP и близко не такой точный, как нужно бы в моменте. В ряде кейсов требуется уровень точности pps как условного PTP. И оба они требуют сети ВНЕЗАПНО!!! Иначе вопросов и не стояло бы https://youtube.com/@hansrosenberg74?si=-JzKNiqh6FwxrCLp Цельный годный канал про то, как разводить землю.

Не нашли ответ?

Вам также может быть интересно