From 21943addfb18b1fa9db38598e4498dbe3d5e0d19 Mon Sep 17 00:00:00 2001
From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674>
Date: 星期一, 14 八月 2017 19:16:11 +0800
Subject: [PATCH] aaaaa
---
VisitFace/RtspNativeCodec/app/src/main/cpp/cpu_sched_test.cpp | 28 +++++++++++++++++++++++-----
1 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/VisitFace/RtspNativeCodec/app/src/main/cpp/cpu_sched_test.cpp b/VisitFace/RtspNativeCodec/app/src/main/cpp/cpu_sched_test.cpp
index cd4bd17..47ffe6c 100644
--- a/VisitFace/RtspNativeCodec/app/src/main/cpp/cpu_sched_test.cpp
+++ b/VisitFace/RtspNativeCodec/app/src/main/cpp/cpu_sched_test.cpp
@@ -25,11 +25,29 @@
LOG_ERROR << "cpu " << i <<": " << CPU_ISSET(i, &mask) <<LOG_ENDL;
}
- CPU_SET(id, &mask);
- if (sched_setaffinity(0, sizeof(mask), &mask) == -1)
- {
- fprintf(stderr, "warning: could not set CPU affinity/n");
- }
+ //CPU_CLR(0x0000, &mask);
+ //CPU_CLR(0x0001, &mask);
+ //CPU_CLR(0x0002, &mask);
+ //CPU_CLR(0x0003, &mask);
+ //CPU_CLR(0x0004, &mask);
+ //CPU_CLR(0x0005, &mask);
+
+ CPU_SET(0x0000, &mask);
+ CPU_SET(0x0001, &mask);
+ CPU_SET(0x0002, &mask);
+ CPU_SET(0x0003, &mask);
+ CPU_SET(0x0004, &mask);
+ CPU_SET(0x0005, &mask);
+
+ if (sched_setaffinity(0, sizeof(mask), &mask) == -1)
+ {
+ LOG_ERROR << "warning: could not set CPU affinity" << LOG_ENDL;
+ }
+
+ for(int i= 0; i< num; i++)
+ {
+ LOG_ERROR << "cpu " << i <<": " << CPU_ISSET(i, &mask) <<LOG_ENDL;
+ }
}
void cpu_sched()
--
Gitblit v1.8.0