2009-08-10 28 views

Trả lời

6

Đầu tiên là thiết lập nếu bạn thực sự bị rò rỉ bộ nhớ. Để làm được điều đó, tôi khuyên bạn nên sử dụng công cụ thống kê hiệu suất cung cấp cho bạn phản hồi thời gian thực về việc sử dụng bộ nhớ của bạn.

Một trong những cái tốt nhất mà tôi đã sử dụng là công cụ Mr. Doob's Stats:

Screenshot http://mrdoob.com/tools/stats/hires_stats2.png

Chỉ cần thêm nó vào sân khấu với

addChild(new Stats()); 

Và bạn sẽ có thể xem của bạn sử dụng bộ nhớ trong thời gian thực. Thực hiện các hành động khác nhau để xem những gì gây ra rò rỉ bộ nhớ (là nó chỉ khi bạn bấm vào các nút này, hoặc mỗi khung, vv vv).

3

Đề xuất cho công cụ Thống kê của ông Doob là một công cụ tốt. Ngoài ra nếu bạn đang phát triển bằng cách sử dụng chuyên nghiệp xây dựng flex, bạn có thể sử dụng trình biên dịch được xây dựng trong. (dự án của bạn không phải là một dự án flex thực tế, bạn có thể phát triển các dự án as3 thuần túy và vẫn sử dụng profiler)