Вопросы по теме 'timing'

Точная (или лучше) синхронизация процессов в микросекундах в Linux
Мне нужен очень точный способ определения времени частей моей программы. Я мог бы использовать для этого обычные часы с высоким разрешением, но это вернет время настенных часов, а это не то, что мне нужно: мне нужно время, потраченное на выполнение...
18374 просмотров

Как включить время сборки в Xcode?
Я хотел бы знать, сколько времени занимает сборка моего проекта, например, отображая его на панели сборки. Эта опция доступна где-нибудь в Xcode? Спасибо.
22209 просмотров
schedule 12.03.2022

Каков точный способ заблокировать поток на определенный период времени?
Система, над которой я работаю, должна потреблять IEnumerable рабочих элементов, перебирать каждый из них и ждать между ними определенный период времени. Я хотел бы, чтобы система на переписном участке была максимально простой. То есть я хотел бы...
235 просмотров
schedule 20.01.2023

Последовательное программирование: измерение времени между символами
Я отправляю / получаю данные по последовательной линии в Linux, и я хотел бы найти задержку между символами. Modbus использует задержку в 3,5 символа для определения границ кадра сообщения. Если задержка превышает 1,5 символа, фрейм сообщения...
3578 просмотров
schedule 04.02.2022

Измерение общего процессорного времени программы, использующей предварительно скомпилированные библиотеки (C ++, Linux)
В настоящее время я столкнулся с этой проблемой и хотел бы услышать от вас несколько предложений. У меня есть программа на C ++, которая использует предварительно скомпилированную библиотеку для выполнения некоторых запросов к базе данных...
713 просмотров
schedule 02.05.2024

Что обеспечивает надежную схему последовательной связи RS232 на встроенном устройстве?
Итак, у меня начинают возникать повторяющиеся проблемы с написанием схем последовательной связи, и, похоже, это связано со временем. Моя встраиваемая платформа — Rabbit Semiconductor BL2600, и в данном случае она общается с устройством по RS232. Он...
1947 просмотров
schedule 08.12.2023

Как применить декоратор таймингов Python к методу внутри класса
Я пытаюсь применить декоратор времени, описанный здесь к методу внутри класса вместо отдельного метода. Как это сделать? Я получаю эту ошибку: TypeError: unbound method wrapper() must be called with SomeClass instance as first argument (got...
498 просмотров
schedule 16.05.2023

Вызывать функцию каждую наносекунду?
Не уверен, что это возможно в свете физических ограничений компьютерного оборудования или электронов, но существует ли практический способ в любом языке программирования вызывать функцию каждую наносекунду? Какие ограничения существуют? Например,...
412 просмотров

Точное измерение времени выполнения кода в потоке (C#)
Я пытаюсь как можно точнее измерить время выполнения некоторых фрагментов кода в нескольких потоках, принимая во внимание переключение контекста и время простоя потока. Приложение реализовано на C# (VS 2008). Пример: public void ThreadFunc () {...
6858 просмотров
schedule 04.03.2023

Измеряйте время выполнения заданий Hadoop с помощью JobControl
Раньше я запускал свою работу Hadoop со следующим long start = new Date().getTime(); boolean status = job.waitForCompletion(true); long end = new Date().getTime(); Таким образом, я мог измерить время, затрачиваемое на задание...
1011 просмотров
schedule 08.01.2023

Функция Matlab tic toc и режим ожидания компьютера
Я запускаю программу Matlab, время выполнения которой велико (несколько дней). Я измеряю время выполнения различных шагов программы, используя функции tic и toc. иногда я жду или перевожу свой ноутбук в спящий режим, чтобы безопасно перевезти его....
1037 просмотров
schedule 13.06.2022

Какое лучшее временное разрешение я могу получить в Linux
Я пытаюсь измерить разницу во времени между двумя сигналами на параллельном порту, но сначала я узнал, насколько точна и точна моя измерительная система (AMD Athlon (tm) 64 X2 Dual Core Processor 5200+ × 2) в SUSE 12.1 x64. Итак, после некоторого...
6778 просмотров
schedule 12.09.2023

Android холст onDraw время
Я делаю игру для Android, в которой некоторые графические элементы двигаются быстро. Я собираюсь использовать Canvas, но опасаюсь, что метод onDraw будет вызываться с нерегулярными интервалами, из-за чего быстрые элементы будут двигаться с...
1273 просмотров
schedule 26.06.2023

Особенности расчета задержек в Verilog и синхронизации
В настоящее время я изучаю Verilog и просматриваю несколько учебных пособий, которые я нашел, и две вещи, которые меня смущают, - это то, как конкретно рассчитать, сколько времени вам нужно отложить после изменения входов в комбинаторную схему, и в...
2379 просмотров

Предотвратить переключение контекста в синхронизированном разделе кода (или измерить, а затем вычесть время, фактически не потраченное в потоке)
У меня многопоточное приложение, и в определенном разделе кода я использую Stopwatch для измерения времени операции: MatchCollection matches = regex.Matches(text); //lazy evaluation Int32 matchCount; //inside this bracket program should not...
4501 просмотров

Насколько точен Thread.sleep?
Я изучаю компьютерное оборудование, где мы узнаем, что использование аппаратного таймера дает более точные результаты, чем программная задержка. Я написал программную задержку сборки на 1 миллисекунду, и я могу запустить процесс, который повторяется...
10333 просмотров
schedule 18.02.2022

Измерение времени выполнения CUDA через скрипт на питоне
Я пытаюсь использовать некоторые инструменты профилирования на CUDA с таким количеством разных входов, чтобы увидеть различия между разными входами. Для этого я написал скрипт на питоне, чтобы скомпилировать код на CUDA, запустить профилировщик с...
211 просмотров
schedule 02.05.2022

Синхронизация времени
Я пытаюсь мазохистски синхронизировать тайминги нот, чтобы выровнять их по этой сетке: (увеличьте масштаб, чтобы правильно увидеть сетку) (обратите внимание, как 2 строки не выровнены правильно), но все, что я пытаюсь сделать, похоже, не...
185 просмотров
schedule 11.10.2022

используя функцию clock() (или аналогичную), чтобы найти время выполнения, когда есть несколько процессов
Я хочу использовать функцию, например clock(), для определения времени выполнения определенного фрагмента кода. Но если есть несколько потоков/процессов, то будут ли те, которые запланированы между ними, влиять на вывод функции clock()? Пример...
68 просмотров
schedule 22.04.2023

glClear() занимает слишком много времени — Android OpenGL ES 2
Я разрабатываю приложение для Android с использованием OpenGL ES 2. Проблема, с которой я сталкиваюсь, заключается в том, что функция glClear() обрабатывается так долго, что игра кажется дрожащей из-за задержки кадров. Выходные данные запуска...
1666 просмотров
schedule 17.02.2022