Волейбол дает мне исключение из памяти после того, как я делаю большой запрос с большим объемом данных

У меня есть средство просмотра страниц, и на каждой странице, имеющей список View, в этом представлении списка будет 10 записей с использованием веб-службы, поэтому средство просмотра страниц использует три вызова веб-службы для заполнения трех страниц (текущего, левого и правого Страница), но после того, как я сделал много проверок, я получаю это исключение:

java.lang.OutOfMemoryError: pthread_create (stack size 16384 bytes) failed: Try again at java.lang.VMThread.create(Native Method) at java.lang.Thread.start(Thread.java:1029) at com.android.volley.RequestQueue.start(RequestQueue.java:142) at com.android.volley.toolbox.Volley.newRequestQueue(Volley.java:66) at com.android.volley.toolbox.Volley.newRequestQueue(Volley.java:78) at com.imona.android.entities.Record.<init>(Record.java:57) at com.imona.android.webservices.OperationalDataRest$1.onResponse(OperationalDataRest.java:109) at com.imona.android.webservices.OperationalDataRest$1.onResponse(OperationalDataRest.java:85) at com.android.volley.toolbox.JsonRequest.deliverResponse(JsonRequest.java:65) at com.android.volley.ExecutorDelivery$ResponseDeliveryRunnable.run(ExecutorDelivery.java:99) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5017) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) at dalvik.system.NativeStart.main(Native Method) 

Как вы инициализируете RequestQueue ? Я подозреваю, что вы создаете RequestQueue для каждой вкладки. Если это так, измените свою программу, чтобы использовать один общий экземпляр RequestQueue со всех вкладок. Вам необходимо инициализировать и сохранить его в своей деятельности и добавлять к нему запросы с каждой вкладки.

Я использовал статическую очередь вместо создания новой очереди в моем классе записи

Я изменил код из

 public class Record { private RequestQueue RecordSyncQueue = Volley.newRequestQueue(ImonaAndroidApp.app); } 

в

 public class Record { private static RequestQueue RecordSyncQueue = Volley.newRequestQueue(ImonaAndroidApp.app); }