Tôi đang sử dụng Symfony 1.4 và Doctrine.Làm thế nào để sử dụng ít bộ nhớ hơn khi chạy một tác vụ trong Symfony 1.4?
Cho đến nay tôi không gặp vấn đề khi chạy tác vụ với Symfony. Nhưng bây giờ mà tôi phải nhập khẩu một lượng khá lớn các dữ liệu và lưu chúng trong cơ sở dữ liệu, tôi nhận được khét tiếng
"Fatal Error: Allowed memory size of XXXX bytes exhausted"
Trong quá trình nhập này, tôi chỉ tạo ra các đối tượng mới, thiết lập một vài lĩnh vực và lưu chúng .
Tôi khá chắc chắn rằng nó có liên quan đến số lượng đối tượng tôi đang tạo khi lưu dữ liệu. Việc bỏ đặt các đối tượng đó không làm bất cứ điều gì.
Có cách nào tốt nhất để hạn chế sử dụng bộ nhớ trong Symfony không?
+1 câu hỏi hay; đó là thứ không được đề cập trong tài liệu của Symfony! – richsage
Một câu trả lời khác để tránh rò rỉ bộ nhớ http://stackoverflow.com/a/4066680/569101 – j0k