From 603cb36a5123e46656b06a5deb8d7ac7ff81307f Mon Sep 17 00:00:00 2001
From: 554325746@qq.com <554325746@qq.com>
Date: 星期三, 25 十二月 2019 08:48:51 +0800
Subject: [PATCH] a

---
 app/src/main/java/com/basic/security/utils/MemoryUtil.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/app/src/main/java/com/basic/security/utils/MemoryUtil.java b/app/src/main/java/com/basic/security/utils/MemoryUtil.java
index 35c916f..666800d 100644
--- a/app/src/main/java/com/basic/security/utils/MemoryUtil.java
+++ b/app/src/main/java/com/basic/security/utils/MemoryUtil.java
@@ -5,10 +5,16 @@
 import com.basic.security.base.BaseApplication;
 
 public class MemoryUtil {
+    static long lastTimePrint = 0;
+
     public static void monitorMemory() {
         if (1 == 1) {
             return;
         }
+        if (System.currentTimeMillis() - lastTimePrint < 15 * 1000) {
+            return;
+        }
+        lastTimePrint = System.currentTimeMillis();
         try {
             Runtime runtime = Runtime.getRuntime();
             long usedMemInMB = (runtime.totalMemory() - runtime.freeMemory()) / 1048576L;
@@ -20,7 +26,7 @@
             long getNativeHeapAllocatedSize = Debug.getNativeHeapAllocatedSize() / 1048576L;
             long getNativeHeapSize = Debug.getNativeHeapSize() / 1048576L;
             long getNativeHeapFreeSize = Debug.getNativeHeapFreeSize() / 1048576L;
-            System.out.println(" " + "usedInMB=" + usedMemInMB + " " + Thread.getAllStackTraces().size()
+            System1.out.println(" " + "usedInMB=" + usedMemInMB + " " + Thread.getAllStackTraces().size()
                     + " availHeapSizeInMB=" + availHeapSizeInMB + " getNativeHeapAllocatedSize=" + getNativeHeapAllocatedSize
                     + " getNativeHeapSize=" + getNativeHeapSize + " getNativeHeapFreeSize=" + getNativeHeapFreeSize
             );

--
Gitblit v1.8.0