腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
clock_gettime
()
问题
休眠
c++
、
c
、
usleep
我的代码如下所示 struct timespec tps, tpe; long time_diff = tpe.tv_nsec如果我
使用
上面的框架来测量这段代码的执行,那么对于100us和1000us的睡眠时间,我得到的时间分别从~1.8us到
浏览 10
提问于2017-03-13
得票数 1
2
回答
C,
clock_gettime
,返回不正确的纳秒值?
c
、
timer
、
posix
、
gettime
我
使用
clock_gettime
()函数获取开始时间,然后调用sleep(5),获取新的时间并检查差异是否大于1;我
休眠
5秒,然后它应该大于5,但是我的程序打印了一个奇怪的结果。timespec nano1; tv3.tv_nsec = 0; perror(NULL);
浏览 5
提问于2017-08-25
得票数 1
3
回答
C.ussleep中的时间延迟
c
、
timedelay
、
usleep
问题
是我不能将程序暂停一个确切的时间间隔-- 20000微秒。函数usleep(20000)运行大约30000微秒。结果总是比预期的多10000微秒。unsigned long long t1, t2; {
clo
浏览 2
提问于2012-10-08
得票数 14
回答已采纳
2
回答
<time.h> clock()不能正常工作
c++
、
linux
、
time
堆栈溢出的
问题
主要是推荐clock()方法,我已经尝试过了,但是它似乎不能正常工作。我已经
使用
gettimeoftheday()方法解决了这个
问题
,但是我仍然很好奇为什么clock()会失败。
浏览 4
提问于2014-12-08
得票数 0
回答已采纳
1
回答
clock_nanosleep不工作吗?
c
、
linux
、
multithreading
while (true) pthread_mutex_lock(&lock); if (ret) { exit(1); pthread_mutex_unlock(&
浏览 1
提问于2016-04-25
得票数 1
回答已采纳
3
回答
如何在Linux中检索当前的处理器时间?
c
、
linux
我在嵌入式设备上
使用
C语言和Linux作为编程平台。谢谢。
浏览 0
提问于2010-06-24
得票数 2
回答已采纳
3
回答
如何在原生Android代码中获取当前时间?
android-ndk
我将只
使用
它来查看某些函数调用将花费多长时间,因此当前时间为毫秒的长变量将是我的最佳解决方案。 提前感谢!
浏览 2
提问于2010-09-30
得票数 24
回答已采纳
1
回答
使用
NDK精确的POSIX线程计时
android
、
c
、
android-ndk
、
opensl
经过大量的实验和阅读,我决定
使用
一个单独的POSIX循环来实现这一点。正如您在代码中看到的,它从
休眠
时间中减去任何处理时间,以便使每个循环的间隔尽可能接近所需的
休眠
间隔(在本例中为5000000纳秒)。,即使
使用
这种方法,结果也会更好,但相当不一致。有没有更好的方法来解决这个
问题
?或者OpenSL ES是一个潜在的
问题
?所有的缓冲区数据都被加载到内存中--那里会有瓶颈吗?
浏览 3
提问于2013-06-14
得票数 0
1
回答
如何
使用
相同和不变的输入创建基准测试?
php
、
c++
、
benchmarking
、
perf
、
hhvm
如何
使用
相同和不变的输入创建基准测试?我的基准是oss-性能()。我希望下面两个在指令计数方面具有相同的输出。
浏览 6
提问于2022-07-04
得票数 0
2
回答
用C++检查进程持续时间
c
、
clock
、
operation
、
time.h
我正在用C代码检查进程的持续时间。它可以在Windows 32位环境下运行,但不能在Linux 64位环境下运行。#include <stdio.h>#include <Windows.h> { printf("%.3f sec\n", (double)(clock() - sta
浏览 1
提问于2013-09-02
得票数 0
2
回答
如何在Linux中获得最准确的实时周期性中断?
linux
、
timer
、
real-time
我想在两次中断之间
休眠
1毫秒或250微秒。在某些系统上,它只会打印出一个警告,即它在目标时间上
休眠
了大约100微秒。在其他情况下,它将打印出一批警告,指出它在目标时间上
休
浏览 6
提问于2011-04-29
得票数 7
2
回答
c++
clock_gettime
()溢出了吗?
c++
、
time
当
使用
下面的示例代码tv_nsec值时,我猜想它是循环的,因为它只是一个long;using namespace std; timespec time1, time2; timens.tv_sec = 1; 2743552 : 2754327睡眠时间设定为100,000 ha
浏览 2
提问于2012-05-13
得票数 0
回答已采纳
1
回答
如何在linux中对C++中的操作计时时处理缓存
c++
、
linux
、
caching
、
profiling
、
timing
我必须计时
clock_gettime
()函数来估计和分析其他操作,这是为了做功课,所以我不能
使用
分析器,而必须编写自己的代码。我的做法如下:
clock_gettime
(CLOCK_PROCESS_CPUTIME_ID, &end);
浏览 1
提问于2013-10-19
得票数 0
回答已采纳
2
回答
为什么strace会根据环境/内核而忽略一些系统(随机)?
linux
、
linux-kernel
、
system-calls
、
strace
、
vdso
(CLOCK_MONOTONIC, &ts);然后在“标准”Kubuntu中在strace下运行它,我得到以下内容:17:58:40.395200 +++ exited with 0 +++strace -tt --trace=
clock_gettime
.+++ ex
浏览 6
提问于2021-07-26
得票数 3
回答已采纳
2
回答
如何使链接器报告其链接到的给定函数的位置
c
、
linux
、
linker
、
cross-build
要在linux主机上交叉构建win32和win64 exes,我遇到了一个
问题
。现在这是一个POSIX,所以不能保证它是可移植的。但是,在另一台具有类似(但显然不完全相同)设置的膝上型计算机上,它确实编译和链接没有
问题
。1 exit status 我想要做的是让另一台机器上的链接器告诉我它在哪里找到带有
clock_gettime
()的
clock_gettime</
浏览 3
提问于2016-01-21
得票数 0
回答已采纳
1
回答
在CPU上花费的时间比在现实中要快。
c++
、
linux
、
gcc
、
cpu
、
ctime
我想知道为什么我的整个应用程序运行的时间少于8 seconds,而从
clock_gettime
获得的时间是19.3468 seconds,这是实际情况的两倍多。
问题
出在哪里?
clock_gettime
(CLOCK_PROCESS_CPUTIME_ID, &time_start); (1
浏览 6
提问于2015-12-25
得票数 2
回答已采纳
1
回答
32位浮点除法并不像我预期的那么慢。
c
、
linux
、
performance
、
floating-point
、
arm
我的环境: 我
使用
以下代码对
clock_gettime
()的处理时间进行计时。float fval = 314159000.00; fval = fval / 1.00
浏览 1
提问于2014-10-06
得票数 0
回答已采纳
1
回答
尝试
使用
clock_gettime
(),但从time.h获得了大量“未声明”的错误
c
、
time
、
libraries
我正在尝试
使用
clock_gettime
()来测量函数的运行时间。我包含了time.h,我将-lrt添加到Makefile中,并在Eclipse CDT上添加了正确的路径。我尝试
使用
的任何类型的CLOCK_都会发生这种情况。我已经阅读了大量的
问题
/答案和教程,但没有找到一些有帮助的东西。Wall -pedantic -std=c99<e
浏览 2
提问于2014-11-06
得票数 7
回答已采纳
5
回答
Linux
clock_gettime
(CLOCK_MONOTONIC)奇怪的非单调行为
linux
、
gcc
、
clock
各位,在我的应用程序中,我
使用
clock_gettime
(CLOCK_MONOTONIC)来测量帧之间的增量时间(在gamedev中是一种典型的方法),并且不时地遇到
clock_gettime
(..)的奇怪行为
问题
是,这怎么可能呢?它是
clock_gettime
的Linux实现中的一个bug吗?我正在
使用
10.04 (内核2.6.32-24,x86_64),gcc-4.4.3。
浏览 1
提问于2010-09-07
得票数 27
回答已采纳
2
回答
为什么CHECK_FUNCTION_EXISTS在CMake中找不到
clock_gettime
?
c
、
cmake
为什么CHECK_FUNCTION_EXISTS找不到
clock_gettime
include(CheckFunctionExists) CHECK_FUNCTION_EXISTS(
clock_gettime
HAVE_CLOCK_GETTIME)-- Looking for
clock_gettim
浏览 2
提问于2012-12-06
得票数 7
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券