Phân tích hiệu suất của ứng dụng của chúng tôi cho thấy rằng việc sử dụng CPU đã đạt đến đỉnh điểm vào thời điểm bộ nhớ được cấp phát bởi bộ nhớ .NET.Quản lý bộ nhớ cho ứng dụng .NET (wpf)
Có một lượng bộ nhớ khổng lồ chỉ miễn phí nhưng không được ứng dụng xác nhận quyền sở hữu, nó đã tìm kiếm dung lượng trống trong phần bộ nhớ đã được xác nhận quyền sở hữu của nó.
Có thể định cấu hình ứng dụng để yêu cầu thêm bộ nhớ khi có thể không?
Điều này có lẽ liên quan đến thực tế là ứng dụng được lưu trữ trong Citrix?
Ý của bạn là gì? 'Có một lượng bộ nhớ khổng lồ chỉ miễn phí?' Bạn có nghĩa là nó thực sự được phát hành, tức là thông qua 'VirtualFree', hay GC chỉ là một trong những SOH? Ngoài ra, là phân bổ chậm của bạn trên LOH hoặc SOH? –
Các bộ đếm hiệu suất cho thấy rằng trên máy chủ Citrix tối đa ca. 20% bộ nhớ Citrix đã được sử dụng bởi quá trình này. Tôi tự hỏi tại sao quy trình không sử dụng, ví dụ: 30-40%? Thật không may là LOH/SOH không có trong các dữ liệu hiệu suất này. – Gerard
Đây có phải là quy trình 32 bit hoặc 64 bit không? Bạn có thể đưa ra các con số thực tế trong câu hỏi không? Điều này sẽ giúp bạn hiểu được giới hạn nào bạn có thể gặp phải. – codekaizen