资源详细信息
基于Linux的Socket网络编程的性能优化. - 资源详细说明
摘要:介绍在Linux操作系统环境下Socket网络编程的原理、流程和最终实现。编程采用客户端/服务器模式。提出解决多个客户端连接服务器时无法处理I/0多路复用问题的方法。提出通过最小化报文传输来减少传输时廷,为Bandwidth Delay Product调节TCP窗口,实现充分利用带宽提高Linux的Socket性能。在实际网络传输环境复杂多变的情况下,达到优化网络传输性能的目的。
关键词:linux;性能优化;Socket;select()
1引言
随着Internet的日益发展和普及,网络在嵌入式系统中应用非常广泛,越来越多的嵌入式设备采用Linux操作系统。
Linux是一个源代码公开的免费操作系统,具有强移植性",所以对基于Linux的Socket网络编程的研究越来越重要。
2Socket简介
在Linux中的网络编程通过Socket接口进行,是一种特殊的I/O,也是一种特殊的文件描述符。Socket是使用标准Linux文件符(file descriptor)和其他程序通信的方式。这里Socket 编程采用客户/服务器模式如图1所示。
立即下载 基于Linux的Socket网络编程的性能优化.
提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip
下载说明与使用指南
下载说明
- 本资源需消耗 2积分
- 24小时内重复下载不扣分
- 支持断点续传功能
- 资源永久有效可用
使用说明
- 下载后使用解压软件解压
- 推荐使用 WinRAR 或 7-Zip
- 如有密码请查看资源说明
- 解压后即可正常使用
积分获取方式
- 上传优质资源获得积分
- 每日签到免费领取积分
- 邀请好友注册获得奖励
- 查看详情 →