OAID / TengineKit

TengineKit - Free, Fast, Easy, Real-Time Face Detection & Face Landmarks & Face Attributes & Hand Detection & Hand Landmarks & Body Detection & Body Landmarks & Iris Landmarks & Yolov5 SDK On Mobile.
Other
2.38k stars 318 forks source link

内存泄漏问题 #32

Closed 15335179243 closed 3 years ago

15335179243 commented 3 years ago

/zygote: Long monitor contention with owner demo-pool-3 (7295) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=2 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 169ms

Crusoekid commented 3 years ago

你监视了多久?你手机原始运行耗时多少?

15335179243 commented 3 years ago

你监视了多久?你手机原始运行耗时多少?

我这个是rk3399的开发板,现在是这样了,一直在监视,因为我们这个上面硬件比较多,使用内存使用也比较多 Long monitor contention with owner demo-pool-0 (15051) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=2 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 721ms

是否是因为我开启线程,取点的这一过程我在线程里面操作的,但我看你取点调用算法的话也是同步方法哦

lucienhuan commented 3 years ago

我是直接在电脑linux跑,编译都通过了,就是加载模型出问题 image我直接注释掉就剩这句还是会有问题。 image 这个问题上网查说是内存不够,但是不可能啊,我电脑虚拟机10gb呢,而且查了内存也没有占用,基本空的,有在电脑上配置跑起来的大佬能交流一下吗?

Crusoekid commented 3 years ago

你监视了多久?你手机原始运行耗时多少?

我这个是rk3399的开发板,现在是这样了,一直在监视,因为我们这个上面硬件比较多,使用内存使用也比较多 Long monitor contention with owner demo-pool-0 (15051) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=2 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 721ms

是否是因为我开启线程,取点的这一过程我在线程里面操作的,但我看你取点调用算法的话也是同步方法哦

你可以看下初始运行耗时,和长期得耗时,因为我检查了一下,并没有对应得内存泄漏。你要不试下?

15335179243 commented 3 years ago

我截取了一部分日志,时间的话都是有一定波动的,最近我们这个设备啊,老容易anr了,几乎把能放子线程的都放线程池了,还是容易anr,现在就排查是否是硬件或者一些c里面的内存泄漏,或者是大的cpu占用,开发板他不同手机,性能要差了好多

2021-03-31 15:48:35.712 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 316ms 2021-03-31 15:48:35.753 12647-12681/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 300ms 2021-03-31 15:48:35.848 12647-13427/com.jdh.showroomv2 I/[Gralloc]: Got handle 9 for fd 646 2021-03-31 15:48:35.848 12647-13427/com.jdh.showroomv2 I/[Gralloc]: leave, w : 384, h : 288, format : 0x2,internal_format : 0x2, usage : 0x133. size=442368,pixel_stride=384,byte_stride=1536 2021-03-31 15:48:35.848 12647-13427/com.jdh.showroomv2 I/[Gralloc]: leave: prime_fd=646,share_attr_fd=647 2021-03-31 15:48:35.853 12647-13036/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-4 (13027) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 298ms 2021-03-31 15:48:35.870 12647-13262/com.jdh.showroomv2 I/[Gralloc]: Got handle 10 for fd 653 2021-03-31 15:48:35.870 12647-13262/com.jdh.showroomv2 I/[Gralloc]: leave, w : 1080, h : 810, format : 0x1,internal_format : 0x1, usage : 0x300. size=3525120,pixel_stride=1088,byte_stride=4352 2021-03-31 15:48:35.870 12647-13262/com.jdh.showroomv2 I/[Gralloc]: leave: prime_fd=653,share_attr_fd=654 2021-03-31 15:48:36.002 12647-13427/com.jdh.showroomv2 I/[Gralloc]: Got handle 11 for fd 685 2021-03-31 15:48:36.002 12647-13427/com.jdh.showroomv2 I/[Gralloc]: leave, w : 384, h : 288, format : 0x2,internal_format : 0x2, usage : 0x133. size=442368,pixel_stride=384,byte_stride=1536 2021-03-31 15:48:36.002 12647-13427/com.jdh.showroomv2 I/[Gralloc]: leave: prime_fd=685,share_attr_fd=686 2021-03-31 15:48:36.016 12647-13262/com.jdh.showroomv2 I/[Gralloc]: Got handle 12 for fd 688 2021-03-31 15:48:36.016 12647-13262/com.jdh.showroomv2 I/[Gralloc]: leave, w : 1080, h : 810, format : 0x1,internal_format : 0x1, usage : 0x300. size=3525120,pixel_stride=1088,byte_stride=4352 2021-03-31 15:48:36.016 12647-13262/com.jdh.showroomv2 I/[Gralloc]: leave: prime_fd=688,share_attr_fd=689 2021-03-31 15:48:36.179 12647-12681/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 363ms 2021-03-31 15:48:36.239 12647-13322/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-5 (13036) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 379ms 2021-03-31 15:48:36.347 12647-13103/com.jdh.showroomv2 D/UVCCamera: [13103UVCCamera.cpp:393:changePalette]:begin 2021-03-31 15:48:36.351 12647-13027/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-3 (13023) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 345ms 2021-03-31 15:48:36.352 12647-13103/com.jdh.showroomv2 D/UVCCamera: [13103UVCCamera.cpp:397:changePalette]:end 2021-03-31 15:48:36.444 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-1 (12682) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 392ms 2021-03-31 15:48:36.500 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-7 (13328) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 377ms 2021-03-31 15:48:36.573 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 387ms 2021-03-31 15:48:36.623 12647-12681/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 376ms 2021-03-31 15:48:36.861 12647-13103/com.jdh.showroomv2 E/UVCCamera: startTemp 2021-03-31 15:48:36.861 12647-13103/com.jdh.showroomv2 D/UVCCamera: [13103UVCCamera.cpp:369:startTemp]:begin 2021-03-31 15:48:36.861 12647-13103/com.jdh.showroomv2 D/UVCCamera: [13103UVCCamera.cpp:374:startTemp]:end (0) 2021-03-31 15:48:36.879 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-1 (12682) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 373ms 2021-03-31 15:48:36.884 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2242:setZoom]:begin 2021-03-31 15:48:36.884 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:977:internalSetCtrlValue]:end (0) 2021-03-31 15:48:36.884 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2247:setZoom]:end (0) 2021-03-31 15:48:36.900 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2242:setZoom]:begin 2021-03-31 15:48:36.900 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:977:internalSetCtrlValue]:end (0) 2021-03-31 15:48:36.901 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2247:setZoom]:end (0) 2021-03-31 15:48:36.928 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-7 (13328) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 325ms 2021-03-31 15:48:36.937 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2242:setZoom]:begin 2021-03-31 15:48:36.937 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:977:internalSetCtrlValue]:end (0) 2021-03-31 15:48:36.937 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2247:setZoom]:end (0) 2021-03-31 15:48:36.964 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2242:setZoom]:begin 2021-03-31 15:48:36.965 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:977:internalSetCtrlValue]:end (0) 2021-03-31 15:48:36.965 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2247:setZoom]:end (0) 2021-03-31 15:48:36.967 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 328ms 2021-03-31 15:48:36.995 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:339:whenShutRefresh]:begin 2021-03-31 15:48:37.040 12647-12681/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 352ms 2021-03-31 15:48:37.159 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:339:whenShutRefresh]:begin 2021-03-31 15:48:37.175 12647-13036/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-4 (13027) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 349ms 2021-03-31 15:48:37.259 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:2242:setZoom]:begin 2021-03-31 15:48:37.260 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647UVCCamera.cpp:977:internalSetCtrlValue]:end (0) 2021-03-31 15:48:37.260 12647-12647/com.jdh.showroomv2 D/UVCCamera: [12647*UVCCamera.cpp:2247:setZoom]:end (0) 2021-03-31 15:48:37.341 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-7 (13328) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 364ms 2021-03-31 15:48:37.382 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 333ms 2021-03-31 15:48:37.507 12647-13322/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-5 (13036) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 324ms 2021-03-31 15:48:37.590 12647-13027/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-3 (13023) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 288ms 2021-03-31 15:48:37.620 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-1 (12682) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 275ms 2021-03-31 15:48:37.660 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=4 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 226ms 2021-03-31 15:48:37.802 12647-13322/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-5 (13036) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 239ms 2021-03-31 15:48:37.850 12647-13036/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-4 (13027) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 251ms 2021-03-31 15:48:37.952 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-4 (13027) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 261ms 2021-03-31 15:48:38.049 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 276ms 2021-03-31 15:48:38.173 12647-13322/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-5 (13036) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 296ms 2021-03-31 15:48:38.249 12647-13036/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-1 (12682) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 332ms 2021-03-31 15:48:38.315 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-3 (13023) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 358ms 2021-03-31 15:48:38.357 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-4 (13027) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 352ms 2021-03-31 15:48:38.437 12647-13027/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-7 (13328) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 340ms 2021-03-31 15:48:38.501 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 339ms 2021-03-31 15:48:38.758 12647-13036/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-1 (12682) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 439ms 2021-03-31 15:48:38.821 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-3 (13023) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 449ms 2021-03-31 15:48:38.878 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-4 (13027) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 435ms 2021-03-31 15:48:38.986 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 406ms 2021-03-31 15:48:39.029 12647-12681/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 343ms 2021-03-31 15:48:39.153 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-3 (13023) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 268ms 2021-03-31 15:48:39.273 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 241ms 2021-03-31 15:48:39.372 12647-13322/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-5 (13036) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 245ms 2021-03-31 15:48:39.459 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-4 (13027) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=4 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 218ms 2021-03-31 15:48:39.498 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-4 (13027) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 231ms 2021-03-31 15:48:39.527 12647-13027/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-7 (13328) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 225ms 2021-03-31 15:48:39.571 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 229ms 2021-03-31 15:48:39.909 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=4 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 228ms 2021-03-31 15:48:39.963 12647-12681/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 258ms 2021-03-31 15:48:40.026 12647-13322/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-5 (13036) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 285ms 2021-03-31 15:48:40.205 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-7 (13328) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 363ms 2021-03-31 15:48:40.260 12647-12668/com.jdh.showroomv2 I/zygote: Background concurrent copying GC freed 12295(3MB) AllocSpace objects, 23(9MB) LOS objects, 50% free, 19MB/39MB, paused 1.061ms total 263.077ms 2021-03-31 15:48:40.260 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-1 (12682) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 345ms 2021-03-31 15:48:40.305 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 336ms 2021-03-31 15:48:40.337 12647-12681/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 301ms 2021-03-31 15:48:40.397 12647-13322/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-5 (13036) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 303ms 2021-03-31 15:48:40.485 12647-13027/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-3 (13023) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 228ms 2021-03-31 15:48:40.515 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-7 (13328) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 218ms 2021-03-31 15:48:40.572 12647-13328/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-1 (12682) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 258ms 2021-03-31 15:48:40.613 12647-12682/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-0 (12681) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 250ms 2021-03-31 15:48:40.853 12647-13023/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-7 (13328) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 272ms 2021-03-31 15:48:40.981 12647-12681/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-6 (13322) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 244ms 2021-03-31 15:48:41.038 12647-13322/com.jdh.showroomv2 W/zygote: Long monitor contention with owner demo-pool-5 (13036) at com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[])(Face.java:-1) waiters=5 in com.tenginekit.Face$FaceDetect com.tenginekit.Face.detect(byte[]) for 254ms

Crusoekid commented 3 years ago

看起来好像并没有内存泄漏呀。。。不过可能CPU使用会高。。

15335179243 commented 3 years ago

看起来好像并没有内存泄漏呀。。。不过可能CPU使用会高。。 好吧我感觉说白了也就性能太弱了·····