From c5994841380ce21d6e5403f6cc23d67c464c90e7 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Sat, 12 Jun 2021 09:14:29 +0200 Subject: [PATCH] fix: fixed top processes usage in the RAM when top returns additional + (#499) --- Modules/RAM/readers.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/RAM/readers.swift b/Modules/RAM/readers.swift index 8150cafd..c06d017b 100644 --- a/Modules/RAM/readers.swift +++ b/Modules/RAM/readers.swift @@ -148,7 +148,7 @@ public class ProcessReader: Reader<[TopProcess]> { if line.matches("^\\d+ +.* +\\d+[A-Z]*\\+?\\-? *$") { var str = line.trimmingCharacters(in: .whitespaces) let pidString = str.findAndCrop(pattern: "^\\d+") - let usageString = str.suffix(5) + let usageString = str.suffix(6) var command = str.replacingOccurrences(of: pidString, with: "") command = command.replacingOccurrences(of: usageString, with: "")