使用SDK接收数据时,CPU占用率异常升高且不会下降 #132

Open
opened 2021-07-02 04:03:40 +02:00 by VectorHou · 5 comments
VectorHou commented 2021-07-02 04:03:40 +02:00 (Migrated from github.com)

当使用该SDK连接LIDAR时,偶发性CPU占用率异常升高且不会下降,通过strace -f -p PID发现,此时系统调用全为epool,请问该怎么避免这种情况?运行环境是Ubuntu 16.04

当使用该SDK连接LIDAR时,偶发性CPU占用率异常升高且不会下降,通过strace -f -p PID发现,此时系统调用全为epool,请问该怎么避免这种情况?运行环境是Ubuntu 16.04
Livox-SDK commented 2021-07-02 06:33:17 +02:00 (Migrated from github.com)

@VectorHou
您好,请问出现 CPU 占用率异常升高情况时,可以描述更详细一些现场的信息吗?LiDAR 当时是否在进行采样,如果有保留该次 sdk 的运行日志,能否提供给我们一份,多谢

@VectorHou 您好,请问出现 CPU 占用率异常升高情况时,可以描述更详细一些现场的信息吗?LiDAR 当时是否在进行采样,如果有保留该次 sdk 的运行日志,能否提供给我们一份,多谢
VectorHou commented 2021-07-02 07:09:18 +02:00 (Migrated from github.com)

@Livox-SDK 是否需要调用saveLoggerFile接口就会生成SDK日志,该日志文件保存在什么目录下的?

@Livox-SDK 是否需要调用saveLoggerFile接口就会生成SDK日志,该日志文件保存在什么目录下的?
Livox-SDK commented 2021-07-02 08:23:11 +02:00 (Migrated from github.com)

@VectorHou
是的,调用 saveLoggerFile 就会生成 SDK 日志,会在与可执行文件的同一路径下生成日志文件。
我们在压测过程中没有出现过 CPU 占用率异常升高情况。
如果方便的话,能否提供能够复现 CPU 占用率异常升高这种情况的操作方法

@VectorHou 是的,调用 saveLoggerFile 就会生成 SDK 日志,会在与可执行文件的同一路径下生成日志文件。 我们在压测过程中没有出现过 CPU 占用率异常升高情况。 如果方便的话,能否提供能够复现 CPU 占用率异常升高这种情况的操作方法
VectorHou commented 2021-07-08 10:40:16 +02:00 (Migrated from github.com)

@Livox-SDK 我在调用saveLoggerFile接口以后,在可执行文件的同一路径下仍然没有发现livox_log.txt日志文件,能否提供给我一个能生成日志文件的示例

@Livox-SDK 我在调用saveLoggerFile接口以后,在可执行文件的同一路径下仍然没有发现livox_log.txt日志文件,能否提供给我一个能生成日志文件的示例
Livox-SDK commented 2021-07-09 05:02:30 +02:00 (Migrated from github.com)

@VectorHou
SaveLoggerFile 需要在 Init 接口 之前调用。
示例程序可以参考 sample_cc/lidar/main.cpp
cd build/sample_cc/lidar, 然后执行 ./lidar_sample_cc -l

@VectorHou `SaveLoggerFile` 需要在 `Init` 接口 之前调用。 示例程序可以参考 `sample_cc/lidar/main.cpp` `cd build/sample_cc/lidar`, 然后执行 `./lidar_sample_cc -l`
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mmr/Livox-SDK#132