BBS.ChinaUnix.net
今日推荐
首页
|
新闻
|
Linux
|
AIX
|
博客
|
论坛
|
存储
|
人才
|
培训
|
知识库
|
资料
|
读书
|
手册
|
精华
|
下载
|
空间
会员:
密码:
免费注册
|
忘记密码
|
会员登录
|
搜索
|
帮助
[C++]
关于一个服务器性能的问题?
1
2
››
首页
»
论坛
»
C/C++
»
论坛跳转 ...
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> 网络安全
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 媒体娱乐行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> CU活动专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
最近访问的论坛 ...
时代域名主机托管全面特惠
|
CU积分兑换详情
|
100积分:谈谈您对校园网建设的体会
|
CU《奥运之春》摄影获奖作品展示
|
《奥运之夏》摄影赛开始
|
[
打印
] [
订阅
] [
收藏
] [
推荐给朋友
] [
本帖文本页
]
[未解决] 本主题悬赏 可用积分 10
qingfengjianke
精灵
UID:658349
注册:2007-12-29
最后登录: 2008-07-07
帖子:
177
精华:0
可用积分:645
信誉积分:
0
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
1楼
发表于 2008-5-15 17:22
摘自:
http://blog.csdn.net/sodme/archive/2005/06/12/392977.aspx
所谓的“高性能”,我想不外乎两个方面:
1、处理的并发请求要尽可能地多,具体表现为同一时间内同时连接的客户端数量;
2、数据包的吞吐量要尽可能地大,具体表现为单位时间内服务器的收、发数据量。
----------------
在这里我有个菜鸟问题,
服务器不论什么模型,
如何测试出 这个服务器同一时间内能 同时连接客户端数量的最大值?
如何测试出 这个服务器同一时间内 服务器数据包的 最大吞吐量?
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
converse
广告杀手-大法师
我能做三个俯卧撑
UID:117516
注册:2003-12-7
最后登录: 2008-07-09
帖子:
11572
精华:
12
可用积分:3653
信誉积分:
140
专家积分:
10
(本版)
来自:芒果花开的地方
状态:
...在线...
[
个人空间
] [
短信
] [
博客
]
2楼
发表于 2008-5-15 17:28
这些统计都不难吧?服务器加一个字段做统计就可以了.统计一个时间点可能无法做到,我想统计数据应该是平均的结果.也就是统计量/时间长度.
[
本帖最后由 converse 于 2008-5-15 17:30 编辑
]
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
唯坚持,得成功.
卖书:
http://bbs.chinaunix.net/thread-1053812-1-1.html
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
qingfengjianke
精灵
UID:658349
注册:2007-12-29
最后登录: 2008-07-07
帖子:
177
精华:0
可用积分:645
信誉积分:
0
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
3楼
发表于 2008-5-15 17:30
服务器: accept(); 一个链接 ++ ; ???
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
qingfengjianke
精灵
UID:658349
注册:2007-12-29
最后登录: 2008-07-07
帖子:
177
精华:0
可用积分:645
信誉积分:
0
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
4楼
发表于 2008-5-16 08:44
client :
//客户端每秒钟发送1000个链接 ,,, 但是不清楚,服务器多少链接是他负荷所承受的能力?
for(int i = 0; i <1000000;i++)
{
Sleep(1);
connect();
}
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
system888net
光明使者
UID:304970
注册:2005-8-21
最后登录: 2008-07-08
帖子:
778
精华:
1
可用积分:855
信誉积分:
100
专家积分:
30
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
5楼
发表于 2008-5-16 08:49
QUOTE:
原帖由
qingfengjianke
于 2008-5-16 08:44 发表
client :
//客户端每秒钟发送1000个链接 ,,, 但是不清楚,服务器多少链接是他负荷所承受的能力?
for(int i = 0; i
光连接而而没有包交换,仅仅占用srever的TCP连接表格,这段代码稍改一下可以测出连接上限.
但服务器的负载能力的测试要复杂一些,比如是基于吞吐的测试和基于CPU的测试重点就不一样.
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
qingfengjianke
精灵
UID:658349
注册:2007-12-29
最后登录: 2008-07-07
帖子:
177
精华:0
可用积分:645
信誉积分:
0
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
6楼
发表于 2008-5-16 10:09
同一个客户端 每秒钟发送大量的 tcp链接包,
这这.... 是 dos 攻击么?
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
system888net
光明使者
UID:304970
注册:2005-8-21
最后登录: 2008-07-08
帖子:
778
精华:
1
可用积分:855
信誉积分:
100
专家积分:
30
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
7楼
发表于 2008-5-16 11:05
QUOTE:
原帖由
qingfengjianke
于 2008-5-16 10:09 发表
同一个客户端 每秒钟发送大量的 tcp链接包,
这这.... 是 dos 攻击么?
当然不是, 产生的是TCP完整连接。
能产生TCP半连接的才是.
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
qingfengjianke
精灵
UID:658349
注册:2007-12-29
最后登录: 2008-07-07
帖子:
177
精华:0
可用积分:645
信誉积分:
0
专家积分:
0
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
8楼
发表于 2008-5-16 11:18
但是,这样做, 也会使服务器处理性能下降,导致不能正常处理合理的客户端请求啊?
叫 "压力测试" ;; ??
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
SuperZ
精灵王
UID:511293
注册:2006-12-27
最后登录: 2008-07-09
帖子:
261
精华:0
可用积分:252
信誉积分:
100
专家积分:
0
(本版)
状态:
...在线...
[
个人空间
] [
短信
] [
博客
]
9楼
发表于 2008-5-16 13:01
你想要的数据只要进行压力测试就能拿到了。
高性能计算机也是分很多种的。
你说的高吞吐量。都是事务处理,web服务器用。
还有高计算性能的计算机,用在天气预报,石油探测,核武器模拟上。
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
system888net
光明使者
UID:304970
注册:2005-8-21
最后登录: 2008-07-08
帖子:
778
精华:
1
可用积分:855
信誉积分:
100
专家积分:
30
(本版)
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
10楼
发表于 2008-5-16 14:42
QUOTE:
原帖由
qingfengjianke
于 2008-5-16 11:18 发表
但是,这样做, 也会使服务器处理性能下降,导致不能正常处理合理的客户端请求啊?
叫 "压力测试" ;; ??
这只是连接的压力,压力也分为很多中啊!
把你要解决问题的目标边界先定好!
您对本贴的看法:
鲜花[0]
臭蛋[0]
CU可用积分兑换Linux/Unix精品图书
|
《Ubuntu标准教程》书评获奖名单公布
首页
»
论坛
»
C/C++
»
1
2
››
论坛跳转 ...
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> 网络安全
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 媒体娱乐行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> CU活动专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计
Copyright © 2001-2008 ChinaUnix.net All Rights Reserved 联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处
京ICP证041476号
清除 Cookies
-
ChinaUnix
-
Archiver
-
WAP
-
TOP
Processed in 0.050629 second(s), 4 queries , Gzip enabled
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计