]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kperf/kperf_timer.h
xnu-4903.221.2.tar.gz
[apple/xnu.git] / osfmk / kperf / kperf_timer.h
index fcc64221720fd60f940a51c4af6e1746d9ce0aac..3d5b91cad729bfbe48b48b5a8115595699f93c45 100644 (file)
@@ -66,23 +66,23 @@ void kperf_ipi_handler(void *param);
 #if defined(__x86_64__)
 
 #define KP_MIN_PERIOD_NS        (20 * NSEC_PER_USEC)
-#define KP_MIN_PERIOD_BG_NS     (10 * NSEC_PER_MSEC)
+#define KP_MIN_PERIOD_BG_NS     (1 * NSEC_PER_MSEC)
 #define KP_MIN_PERIOD_PET_NS    (2 * NSEC_PER_MSEC)
-#define KP_MIN_PERIOD_PET_BG_NS (10 * NSEC_PER_MSEC)
+#define KP_MIN_PERIOD_PET_BG_NS (5 * NSEC_PER_MSEC)
 
 #elif defined(__arm64__)
 
 #define KP_MIN_PERIOD_NS        (50 * NSEC_PER_USEC)
-#define KP_MIN_PERIOD_BG_NS     (20 * NSEC_PER_MSEC)
+#define KP_MIN_PERIOD_BG_NS     (1 * NSEC_PER_MSEC)
 #define KP_MIN_PERIOD_PET_NS    (2 * NSEC_PER_MSEC)
-#define KP_MIN_PERIOD_PET_BG_NS (50 * NSEC_PER_MSEC)
+#define KP_MIN_PERIOD_PET_BG_NS (10 * NSEC_PER_MSEC)
 
 #elif defined(__arm__)
 
 #define KP_MIN_PERIOD_NS        (100 * NSEC_PER_USEC)
-#define KP_MIN_PERIOD_BG_NS     (50 * NSEC_PER_MSEC)
+#define KP_MIN_PERIOD_BG_NS     (10 * NSEC_PER_MSEC)
 #define KP_MIN_PERIOD_PET_NS    (2 * NSEC_PER_MSEC)
-#define KP_MIN_PERIOD_PET_BG_NS (100 * NSEC_PER_MSEC)
+#define KP_MIN_PERIOD_PET_BG_NS (50 * NSEC_PER_MSEC)
 
 #else /* defined(__x86_64__) */
 #error "unsupported architecture"