请教关于一个socket和多线程的服务器端问题。
服务器端程序用c++ builder 编写的。有一个主线程、一个接收数据线程(socket udp 通讯、非阻塞方式。),是一个死循环。一个数据处理线程,也是死循环。在主程序的初始化的时候创建线程。在创建线程的时候就让两个线程出于就绪态。两个线程的优先级是相同的。接收线程和处理线程的数据通讯采用的是共享内存方式。现在的问题是当客户端的发送的包,服务器端总是会出现接收丢包的现象。请问怎么做才能使服务器端不出现接收丢包的现象。数据处理线程对每一个包的处理时间有点长。