·¢²©ÎÄ
Ò°¹·Ö®¼Ò

http://blog.chinaunix.net/space.php?uid=220350

ɽ¼äÒ»ËÂÒ»ºø¾Æ,¶À×ÃĪÈçÈ¥ÏàÇ×,ºÎ±ØÁ涡̾¼ÅÁÈ,±Ìº£ÇàÌìÒ¹Ò¹ÐÄ,γîǰ·ÎÞÖª¼º,ÌﱎȮ½ðʼ¼ûɳ,¹ý¾¡Ç§·«½Ô²»ÊÇ,ÖÕÓÐÒ»¿îÊʺÏÄú.--ŵ»ùÑÇÕæÆ¤Êµ!   
¸öÈË×ÊÁÏ
  • ²©¿Í·ÃÎÊ£º266323
  • ²©ÎÄÊýÁ¿£º45
  • ²©¿Í»ý·Ö£º4250
  • ²©¿ÍµÈ¼¶£ºÉÏУ
  • ×¢²áʱ¼ä£º2006-05-04 04:09:46
¶©ÔÄÎҵIJ©¿Í
  • ¶©ÔÄ
  • ¶©Ôĵ½Ïʹû
  • ¶©Ôĵ½×¥Ïº
  • ¶©Ôĵ½Google
×ÖÌå´óС£º´ó ÖРС²©ÎÄ
·ÖÀࣺ linuxÏà¹Ø


1.ÏÖÔÚµÄpcÓ²¼þÇé¿ö
1£©cpuÏ൱¿ì
2GHz CPU: Ò»¸öʱÖÓÖÜÆÚ0.5ÄÉÃë
L1/L2 »º´æ 2~3¸öʱÖÓÖÜÆÚ¡£
2)²»ÔÚL1/L2»º´æÏµÄËùÓÐÊÂÇé¾ÍÏñ´ÅÅÌ·ÃÎÊÒ»Ñù(Ö¸ÔÚÄÚ´æÖй¤×÷).
ÔÚOpteron(DDR-333) 40~180¸öʱÖÓÖÜÆÚ.
ÔÚXeon(DDR-333) 250~460¸öʱÖÓÖÜÆÚ.
3)I/O¶ÁÈ¡
ÔÚNICµÄ¼Ä´æÆ÷¶ÁÔÚ3600¸öʱÖÓÖÜÆÚ×óÓÒ¡£·¢ÉúÔÚͬ²½²Ù×÷£¬Ëø×´Ì¬¡£
2.Ó²¼þѡȡ
1)cpu
cacheÔ½¶àÔ½ºÃ¡£¹²Ïí»º´æ(¶àºË)¸üºÃ¡£
2)ÊÇ·ñÑ¡Ôñsmp
smpÔö¼ÓÁË´úÂ븴ÔÓÐÔ¡£ÔÚÕæÕýµÄsmpÖлº´æÖдæÔÚÅöײ(ping-pong)¡£
Ñ¡ÔñÖ÷Òª¿¼Âǹ¤×÷Á¿ºÍ½Ó¿Ú¿¨Êý¡£¶ÔÓÚIPsec,tc,¸´ÔÓ·ÓɵÈÓ¦ÓÃÓаïÖú¡£¶ÔÓÚÖ»×önat°ïÖú²»´ó¡£
3)ÄÚ´æ
Ô½¿ìÔ½ºÃ,ʹÓÃ×î¿ìµÄ¸ßËÙоƬ×é¡£
amd64(Opteron,..)ÓÐÿcpuµÄÄÚ´æ¿ØÖÆ¡£·ÃÎÊÄÚ´æ²»ÀË·Ñϵͳ×ÜÏß´ø¿í¡£
intel ´«Í³µÄ¹²Ïíϵͳ×ÜÏ߼ܹ¹£¬ÄÚ´æÃ»ÓÐÿcpu¿ØÖÆ¡£
4)×ÜÏ߼ܹ¹
ÇŽÓÔ½ÉÙÔ½ºÃ¡£host bridge, PCI-X/PXE bridge + NIC chipset¾Í¹»ÁË.
¼ì²é×ÜÏßËÙ¶È£¬ÕæÊµÖжÏ(PCI,PCI-X)±ÈÏûÏ¢±¨ÖжÏ(MSI)ÓиüСµÄÑÓ³Ù¡£
һЩ°å×ÓʹÓÃPCIeоƬ×飬¼ÓÈëÁËPCIe-to-PCI-XÇŽÓ.
5)NICÑ¡Ôñ
±ÜÃâ¶àÓàµÄÇŽÓ(ÈçË«¿Ú,ËÄ¿Ú),PCI-X 64λ,¸ü¿ìµÄʱÖÓÆµÂÊ£¨Èç133MHZ)
nicÇý¶¯Óкܶà¿ÉÑ¡ÌØÉ«(ÈçTS0/GS0,NAPIµÈ),ÓкõÄÖ§³Ö,Ö÷Á÷µÄ³§ÉÌ¡£
6)Ó²ÅÌ
ÄÚºËÍøÂç¶Ñջͨ³£100%פÁôÔÚÄÚ´æÖÐ,Ò»°ãÀ´Ëµ²»Ì«ÖØÒª£¬Ö»ÓжÔÓÚSMTPµÈÉæ¼°´æ´¢µÄ·þÎñ²Å»á¿¼ÂÇ¡£

3.¹ØÓÚÍøÂçµÄÓÅ»¯¡£
1)±ÜÃâ¶à¸öNIC¹²ÏíͬһirqÐÐ,ÒÀÀµÓÚÖ÷°å£¯Ð¾Æ¬×é.
cat /proc/interrupts¿É²é¿´.
ÔÚsmpϵͳÖÐ,ÖжϿÉÒ԰󶨵½Ã¿¸öcpuÉÏ.ʹÓÃirq affinity±£Ö¤´ÓÒ»¸ö½Ó¿ÚµÄËùÓеÄÊý¾Ý°üÔÚͬһ¸öcpuÉÏ´¦Àí(»º´æÎ»ÖÃÒ»ÖÂ)
2)32λ»¹ÊÇ64λÄÚºË.
64λÄÚºËÓиü´óµÄÄÚ´æµØÖ·¿Õ¼ä£¬µ«ÊÇÔö¼ÓÁËÊý¾Ý½á¹¹(ËùÓÐÖ¸Õë´Ó£´»»Îª8×Ö½Ú),½µµÍÁË»º´æÐ§ÂÊ¡£ÔÚ°üת·¢Ó¦ÓÃÖУ¬½ü10%ÐÔÄܽµµÍ¡£

3)·À»ðǽ
×éÖ¯¹æÔòÉèÖÃÓÃÊ÷×´½á¹¹ÒÔÏßÐÔÒªºÃ£¬conntrack×¢ÒâhashsizeºÍip_conntrack_max£¬Ê¹ÓÃulogd-1.x»ò2.xÌæ»»syslog.
4)±¾µØsockets
SO_SNDBUF/SO_RCVBUFӦʹÓÃ.ÔÚ2.6.xÖУ¬¿ÉÒÔͨ¹ý/proc/sys/net/ipv4/tcp_[rw]memÀ´ÉèÖá£
ÔÚ³¤·Ê¹ÜµÀÖÐ,Ôö¼Ó/proc/sys/net/ipv/tcp_adv_win_scaleµÄÖµ.

5)ºËÐÄÍøÂç¶ÑÕ»
¹Ø±Õrp_filter£¬ËüÔö¼ÓÁËÿÊý¾Ý°üµÄ·Óɲéѯ¡£
 

Ç×£¬Äú»¹Ã»ÓеǼ,Çë[µÇ¼]»ò[×¢²á]ºóÔÙ½øÐÐÆÀÂÛ