我在做串口通信的時候,使用定時器從串口中讀取信息並顯示到DataGridView中,間隔300ms,過了一兩個小時後,讀取信息的頻率變慢了。
追究原因,是因爲DataGridView的數據量變大了,導致內存不夠用。
做了一些改善,當數據量超過一定數量的時候,就刪除第一條數據。
這樣就不會導致內存不夠用了。
我在做串口通信的時候,使用定時器從串口中讀取信息並顯示到DataGridView中,間隔300ms,過了一兩個小時後,讀取信息的頻率變慢了。
追究原因,是因爲DataGridView的數據量變大了,導致內存不夠用。
做了一些改善,當數據量超過一定數量的時候,就刪除第一條數據。
這樣就不會導致內存不夠用了。