From dec8fd24bd240ca617140eb64e339e78b4f3d5db Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Wed, 27 Oct 2021 15:37:53 -0300 Subject: [PATCH] Warn about memory usage. --- SignalServiceKit/src/Util/LocalDevice.swift | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/SignalServiceKit/src/Util/LocalDevice.swift b/SignalServiceKit/src/Util/LocalDevice.swift index 841e546122..300c77d65b 100644 --- a/SignalServiceKit/src/Util/LocalDevice.swift +++ b/SignalServiceKit/src/Util/LocalDevice.swift @@ -47,6 +47,12 @@ public class LocalDevice: NSObject { guard let memoryUsageUInt64 = self.memoryUsageUInt64 else { return "Unknown" } - return "\(memoryUsageUInt64)" + let nseMemoryUsageWarn: UInt64 = 24 * 1000 * 1000 + if CurrentAppContext().isNSE, + memoryUsageUInt64 > nseMemoryUsageWarn { + return "\(memoryUsageUInt64) ⚠️⚠️⚠️" + } else { + return "\(memoryUsageUInt64)" + } } }