我有一个应用程序,其中有一个专用线程,它与游戏服务器连接,使用nio socket与服务器交换实时数据。同时,可能会运行几个并发线程,每个线程都进行一次http调用(使用apache HttpClient)从另一个服务器检索一个小图像。
现在的问题是,当调用图像检索http调用时,套接字连接显然会被延迟。我尝试添加以下代码以增加套接字线程的优先级
android.os.Process.setThreadPriority(android.os.Process.THREAD_PRIORITY_MORE_FAVORABLE);
但它没有帮助。我仍然看到套接字通信的滞后。
你对这个问题有什么建议吗?
谢谢!