网络性能取决于所选的硬件,如机器中的适配器类型和适配器布局。
为确保获得最佳性能,必须将网络适配器置于最适合每个适配器的 I/O 总线插槽中。
当尝试确定哪个 I/O 总线插槽最合适时,请考虑下列因素:
- PCI-X 对比 PCI 适配器
- 64 位对比 32 位适配器
- 受支持的总线插槽时钟速度(33 MHz、50/66 MHz 或 133 MHz)
适配器的带宽或数据速率越高,插槽布局就越重要。例如,PCI-X 适配器用于 PCI-X 插槽中时表现最好,因为它们通常在总线上以 133 MHz 的时钟速度运行。可将 PCI-X 适配器置于 PCI 插槽中,但它们在总线上运行较慢,通常为 33 MHz 或 66 MHz,因而不会象在某些工作负载上一样表现良好。
同样,64 位适配器安装在 64 位插槽中工作状况最好。可将 64 位适配器置于 32 位插槽中,但它们不会以最理想的速率运行。大型 MTU 适配器(如处于巨型帧(jumbo frame)方式的千兆以太网)在 64 位插槽中表现得较好。
潜在影响性能的其他问题是每根总线或每个 PCI 主机网桥(PHB)上的适配器数。根据系统型号和适配器类型,每个 PHB 上的高速适配器数可能会受限。布局准则可确保适配器分布在各种 PCI 总线上,并且可以限制每根 PCI 总线上的适配器数。有关机器型号和适配器类型的更多信息,请参阅 PCI Adapter Placement Reference。
下表列示了
IBM® System p® 机器中可用的 PCI 和 PCI-X 插槽类型:
插槽类型 |
本主题中使用的代码 |
PCI 32 位 33 MHz |
A |
PCI 32 位 50/66 MHz |
B |
PCI 64 位 33 MHz |
C |
PCI 64 位 50/66 MHz |
D |
PCI-X 32 位 33 MHz |
E |
PCI-X 32 位 66 MHz |
F |
PCI-X 64 位 33 MHz |
G |
PCI-X 64 位 66 MHz |
H |
PCI-X 64 位 133 MHz |
I |
较新型的 IBM System p5® 机器只有 PCI-X 插槽。PCI-X 插槽对 PCI 适配器是向后兼容的。
下表显示了公共适配器示例以及建议的插槽类型:
适配器类型 |
首选插槽类型(最低到最高优先级) |
10/100 Mbps 以太网 PCI 适配器 II(10/100 以太网),FC 4962 |
A-I |
IBM PCI 155 Mbps ATM 适配器,FC 4953 或 4957 |
D、H 和 I |
IBM PCI 622 Mbps MMF ATM 适配器,FC 2946 |
D、G、H 和 I |
千兆以太网 SX PCI 适配器,FC 2969 |
D、G、H 和 I |
IBM 10/100/1000 Base-T 以太网 PCI 适配器,FC 2975 |
D、G、H 和 I |
千兆以太网 SX PCI-X 适配器(千兆以太网光纤),FC 5700 |
G、H 和 I |
10/100/1000 Base-TX PCI-X 适配器(千兆以太网),FC 5701 |
G、H 和 I |
2 端口千兆以太网 SX PCI-X 适配器(千兆以太网光纤),FC 5707 |
G、H 和 I |
2 端口 10/100/1000 Base-TX PCI-X 适配器(千兆以太网),FC 5706 |
G、H 和 I |
10 千兆 SR 以太网 PCI-X 适配器,FC 5718 |
I(仅适用于 PCI-X 133 插槽) |
10 千兆 LR 以太网 PCI-X 适配器,FC 5719 |
I(仅适用于 PCI-X 133 插槽) |
lsslot -c pci 命令提供了下列信息:
- 插槽的 PCI 类型
- 总线速度
- 哪个设备位于哪个插槽
下面是在带有六个内部插槽的 2 路 p615 系统上执行
lsslot -c pci 命令的示例:
# lsslot -c pci
# Slot Description Device(s)
U0.1-P1-I1 PCI-X capable, 64 bit, 133 MHz slot fcs0
U0.1-P1-I2 PCI-X capable, 32 bit, 66 MHz slot Empty
U0.1-P1-I3 PCI-X capable, 32 bit, 66 MHz slot Empty
U0.1-P1-I4 PCI-X capable, 64 bit, 133 MHz slot fcs1
U0.1-P1-I5 PCI-X capable, 64 bit, 133 MHz slot ent0
U0.1-P1-I6 PCI-X capable, 64 bit, 133 MHz slot ent2
对于千兆以太网适配器,
entstat -d en [interface-number] 命令输出或
netstat -v 命令输出结尾处特定于适配器的统计信息显示了适配器的 PCI 总线类型和总线速度。下面是
netstat -v 命令的示例输出:
# netstat -v
10/100/1000 Base-TX PCI-X Adapter (14106902) Specific Statistics:
--------------------------------------------------------------------
Link Status: Up
Media Speed Selected: Auto negotiation
Media Speed Running: 1000 Mbps Full Duplex
PCI Mode: PCI-X (100-133)
PCI Bus Width: 64 bit
分享到:
相关推荐
个人学习整理demo,分享出来和大家一起学习。
万能适配器,可以适配不同布局和适配器控件,无需繁琐重写适配器类
Android实现自定义适配器的ExpandableListView示例,准备一级列表中显示的数据:2个一级列表,分别显示"group1"和"group2",准备第一个一级列表中的二级列表数据:两个二级列表,分别显示"childData1"和"childData2",...
Android 万能适配器,实用于ListView、GridView的适配,并支持多种布局。
实现类似QQ滑动出现可操作项的功能,在网上看到有人自定义LinearLayout实现这个效果,但是灵活性有限。...最关键的代码部分,ListView适配器布局: <?xml version=1.0 encoding=utf-8?> <com.daimajia.s
功能简单的RecyclerView适配器多种布局RecyclerView适配器无限加载程序备用视图支持基于OnItemClickListener的自动空RecyclerView布局处理适配器添加到您的项目###签出v2 Beta! 将JitPack添加到项目的根build....
只需在适配器布局中添加加载视图即可。 <test.jinesh.loadingviews.LoadingTextView android:layout_wid LazyLoadingViews绑定服务中的数据之前,适配器视图中子视图的加载效果。 只需在适配器布局中添加加载...
在android的编程过程中,经常出现各种LiView的布局或者GridView之类的布局吗,这些布局都需要一个适配器,Adapetr的编程中,比如ViewHolder和convertView的编写会带来大量重复的代码,这个项目打造了一个万能适配器...
仿淘宝时间轴,内容可以自己添加,用到了适配器,不是写好的死的布局。主要就是listview加适配器实现.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
可以看到商品展示的形式都是以列表的方式来展现,我用的是RecyclerView,这种列表并不复杂,配合Adapter数据适配器就实现了。 提出这个需求时,问了朋友,他说使用了两个Adapter、两个布局实现了这个效果。当时听了...
android 布局中网格视图 ListView的简单运用 采用的是最简单的ArrayAdapter适配器
ui给你的图的尺寸,你用里面的java文件生成对应尺寸的配置文件,然后你就可以看着ui给你的图的尺寸,填写给的尺寸就行。相当方便,不用算权重那么麻烦。
直接两个listView 布局文件,数据直接输入,获得 嵌套ListView 的适配效果
有一种适配器写法,可以做到一个适配器与多种类型数据和布局进行适配,这个东西叫做通用适配器(因为他是用到泛型实现的,我称他为泛型适配器),今天我们来看一下这种适配器的写法: 在写之前呢,我们首先回忆一下...
通用的RecyclerView适配器,BaseRecyclerViewAdapter 同时涵盖了头布局和脚步局
仿微信-图片上传-九宫格解锁-下拉刷新组件流式布局,轮播图片-广告-多线程断点续传-万能适配器实现树形控件-QQ5.0侧滑菜单-ViewPager切换动画-星型菜单.rar [注意:本资源来自网络,如有侵权,请联系我删除,谢谢。]
泛型通用适配器, 如果布局有复选框, 只支持 CheckedTextView
50W AC-DC电源适配器电路ALTIUM设计硬件原理图+PCB源文件,Altium Designer 设计的工程文件,包括完整的原理图及PCB文件,2层板设计,板子大小为117x71mm,单面布局双面布线,可以用Altium(AD)软件打开或修改,可...
基于MVVM框架,对RecyclerView的适配器进行封装,Demo包括,单布局列表、多布局列表、可移动单布局列表,可移动多布局列表,封装库和Demo分包存放,方便食用。
listview布局+adapter使用;自定义适配器继承BaseAdapter