Tôi đang tạo một ứng dụng biểu mẫu C# win (VS2010, .NET4) sử dụng bộ hẹn giờ, khoảng thời gian của tôi là 1 giây, tôi theo dõi trình quản lý tác vụ và dường như việc sử dụng bộ nhớ của tôi trước tên ứng dụng trong tab quá trình của trình quản lý tác vụ) tăng theo từng khoảng thời gian! Tôi không làm gì đặc biệt trong sự kiện đếm thời gian, chỉ cần tăng một biến số nguyên và hiển thị nó trong một nhãn.Hẹn giờ tăng mức sử dụng bộ nhớ trong ứng dụng C#
Có bình thường không? Tôi có nên lo lắng về vấn đề bộ nhớ này? Tôi sẽ chạy chương trình này trong máy chủ của tôi (thông qua máy tính từ xa), nó có gây ra bất kỳ vấn đề nào cho máy chủ của tôi không? Nó sẽ hết bộ nhớ? Tôi sử dụng bộ hẹn giờ từ hộp công cụ VS.
Bạn có thể đăng một số mã về cách bạn gọi bộ hẹn giờ và bộ hẹn giờ thực hiện sự kiện 'ElapsedEventHandler' của nó không? – Grambot
Bạn đã thử chạy 'Profiler' và xem đây có thực sự là vấn đề không? –