- Trong ứng dụng Java (Spring) khi chúng ta lập trình thì làm thế nào chúng ta biết cái chức năng của chúng ta đang làm có thể làm hết bộ nhớ của máy chủ (java.lang.OutOfMemoryError: Java heap space) vậy ạ?
- Cho em hỏi thêm là 1 ứng dụng Java khi chạy thì có thể chứa bao nhiêu byte cùng 1 lúc ? (Cái này là phụ thuộc vào JVM hay RAM của máy chủ ạ?)
Mọi người cho em xin các cách để tránh tràn bộ nhớ khi lập trình với Java với ạ.
(ví dụ: Khi chúng ta làm ở local ko có vấn đề nhưng khi deploy thì nhiều người có thể download 1 file nặng cùng 1 lúc thì có thể gây hết bộ nhớ ko ạ?)
Cảm ơn mọi người !