private async void ProgressIndicatorUpdate() { partLoadInfo = new PartLoadInfo(); partLoadInfo.UpdateContext(); double cpuUsage = await partLoadInfo.AverageCpuUsage(); Xamarin.Essentials.MainThread.BeginInvokeOnMainThread( delegate { circularProgress.SetProgress((int)partLoadInfo.UsedRamMB, (int)partLoadInfo.TotalRamMB); circularProgressCpu.SetProgress((int)cpuUsage, 100); }); }