p2p三层游戏更新系统开发专题之七: FTKernelAPI如何解决服务器端的上百个游戏的并发上传问题?

p2p三层游戏更新系统开发专题之七: FTKernelAPI如何解决服务器端的上百个游戏的并发上传问题?

FTKernelAPI 兼容BT协议网络内核库通过内核开发时的一些重要措施保证了在单台服务器上可以实现上百个大型游戏的并发上传:

  • 1. 磁盘缓存技术,有效节省磁盘访问次数,减少磁盘的读瓶颈。提高上传速度。
  • 2. 独创的文件句柄缓冲池技术,有效解决大型游戏目录上传时打开的文件句柄过多,导致操作系统崩溃的问题。
  • 3. 快速做种子技术,做到大型游戏的秒级加载,实现快速数据上传。
  • 4. 线程池技术,节省线程的创建和销毁开销,提高进程的运行效率。