Описание тега nanotime
Все, что связано с функциями языков программирования (или другими подобными средствами), позволяющими извлекать текущее время с разрешением в диапазоне наносекунд.
1
ответ
Цикл таймера, отображающий 0 тиков вместо 60
У меня есть следующий код: public void run(){ long lastTime=System.nanoTime(); final double amountOfTicks=60.0; double ns=1000000000/amountOfTicks; double delta=0; int updates=0; int frames=0; long timer=System.currentTimeMillis(); while(running){ l…
16 фев '14 в 16:37
2
ответа
Как операторы "<" или ">" могут переполниться?
Я заинтригован следующим утверждением, найденным в документации метода System.nanoTime() в Java: long t0 = System.nanoTime(); ... long t1 = System.nanoTime(); Надо использовать t1 - t0 < 0 не t1 < t0 из-за возможности численного переполнения .…
15 июл '14 в 09:16
2
ответа
Как правильно отображать наночастицы в секунду
У меня есть алгоритм BFS для решения 8-Puzzle, и одно из требований проекта - вывести количество времени, которое требуется, чтобы найти самое мелкое решение. я использую System.nanoTime() следить за временем выполнения приложений, потому что оно ре…
02 ноя '13 в 17:14
1
ответ
Является ли System.nanoTime() одинаковым для всех потоков?
Я хочу посчитать время, прошедшее между двумя событиями в наносекундах. Для этого я могу использовать System.nanoTime() как уже упоминалось здесь. Проблема в том, что два события происходят в разных потоках. поскольку nanoTime() не возвращает абсолю…
22 апр '10 в 03:43
2
ответа
Система не может обрабатывать события, происходящие на наносекундах, почему?
Я действительно ищу логическое объяснение относительно следующего. у меня есть timed task static TimerTask timedTask = new TimerTask() { @Override public void run() { // TODO Auto-generated method stub System.out.println("timed task"); } }; Timer ti…
03 дек '14 в 12:37
1
ответ
Измерить продолжительность функции таймера
У меня есть функция таймера (для опроса), которую я хочу вызывать каждые 1 мкс, но я также хочу убедиться, что есть достаточно времени для запуска других задач, поэтому я хочу измерить время, необходимое для выполнения этой функции. Для этого я дума…
15 ноя '13 в 21:39
1
ответ
Java - объекты ArrayList не удалены должным образом
Я работаю над 2D-платформерной игрой для моего последнего проекта HS Year. Игра в основном о том, что игрок идет назад и вперед, набирает очки и достигает целей... Игрок может стрелять пулями, а когда пули попадают в блок, он уничтожается. Теперь я …
08 сен '18 в 20:22
3
ответа
Синхронизировать виртуальную машину Java с System.nanoTime
Имеет ли смысл синхронизировать виртуальные машины Java с System.nanoTime ()? Я имею в виду: Вызов System.nanoTime () и помещает результаты в t1 Отправить пакет B когда пакет от A получен на B, B вызывает System.nanoTime () и отправляет результат A …
13 окт '11 в 11:06
1
ответ
Свойство JMeter nanoThreadSleep - как его использовать?
Я настраиваю решение для нагрузочного тестирования, и, читая документы JMeter, я вижу, что вы можете установить множество свойств для планов тестирования. У меня есть тесты, которые уже выполняются очень хорошо и дают результаты, графики и т. Д., Но…
05 мар '15 в 21:54
3
ответа
(Delta time) Получение 60 обновлений в секунду в Java
Я видел этот код несколько раз. long lastTime = System.nanoTime(); final double ticks = 60D; double ns = 1000000000 / ticks; double delta = 0; Приведенный выше код отнимает системное время и сохраняет его в lastTime, 60 тиков должны соответствовать …
10 ноя '14 в 06:52
2
ответа
ScalaTest: обрабатывать Instants как равные в течение одной миллисекунды
У меня есть класс case, который я сериализую в JSON, и тестовый пример, который проверяет, работает ли циклическое переключение. Глубоко внутри корпуса класса находятся java.time.Instantс, которые я положил в JSON как их эпоху миллисекунд. Оказывает…
13 дек '18 в 15:20
4
ответа
Точность против точности System.nanoTime()
Документация для System.nanoTime() говорит следующее (выделение мое). Этот метод может использоваться только для измерения прошедшего времени и не связан с каким-либо другим понятием системного или настенного времени. Возвращаемое значение представл…
12 июл '12 в 13:11
5
ответов
Как получить системное время в нано секундах в Perl?
Я хотел получить системное время в нано секундах в Perl. Я старался Time::HiRes Модуль и он поддерживает только до микросекунд. Любая помощь будет принята с благодарностью.
25 сен '14 в 07:01
3
ответа
Как получить время в PHP с точностью до наносекунды?
Это вообще возможно в PHP? Если нет, то какая максимальная точность доступна?
17 ноя '10 в 17:35
0
ответов
Java System.nanoTime() несколько параллельных вызовов приводят к одним и тем же значениям?
public static void main(String[] args) { Map<Long, Long> map = IntStream.range(0, 1_000_000) .parallel() .mapToObj(i -> System.nanoTime()) .collect(Collectors.groupingBy(x -> x, Collectors.counting())); map.entrySet() .stream() .max(Entr…
14 сен '18 в 12:14
2
ответа
Почему первый вызов конструктора занимает в 10 раз больше времени, чем другие?
class testx { public testx() { long startTime = System.nanoTime(); System.out.println((System.nanoTime() - startTime)); } public static void main(String args[]) { new testx(); new testx(); new testx(); } } Я всегда получаю результаты, похожие на это…
17 авг '12 в 19:56
1
ответ
Получить объект времени из нано секунды?
У меня наносекундное целое число должно быть отформатировано как объект Time в ruby. Как я могу получить объект Time из наносекунды в рубине? Я старался Time.strptime '2318482693000', '%N' но возвращаемое время - это текущее время, а не точное время…
06 янв '17 в 03:15
1
ответ
Centos 7, 400x медленнее для System.nanoTime, чем windows
Я видел и читал сообщения о том, почему System.nanoTime() медленнее в некоторых ОС, чем в других, однако я никогда не видел ничего, объясняющего разницу, которую я вижу сейчас. Используя JMH, я запускаю этот тест. (Примечание: он также использует Sy…
21 авг '17 в 18:31
1
ответ
Android: временные интервалы с глубоким сном (System.nanoTime(), System.currentTimeMillis(), SystemClock.elapsedRealtimeNanos())
Я реализую приложение, которое имеет минимальный уровень API 14 (это важно) и требует последовательного измерения интервалов. Нет необходимости в точности мс, просто нужно всегда считать время (прошедшие секунды).Пока что для обработки временных инт…
08 окт '14 в 21:05
1
ответ
Каковы преимущества класса Guava Секундомер?
В библиотеке Google Guava есть Stopwatch класс, и его документация утверждает это - Объект, который измеряет прошедшее время в наносекундах. Полезно измерять прошедшее время, используя этот класс вместо прямых вызовов System.nanoTime() по нескольким…
19 мар '13 в 23:36