Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Linux NFS ½éÉÜ

ÒÔÏÂÊǾ­¹ý´ÓÍøÉϻ㼯¶ø³É£¬ÏÂÃæµÄÁ¬½ÓµÄ½éÉÜÒ²ÊDZȽÏÏêϸ£º
http://linux.chinaunix.net/techdoc/net/2008/07/26/1020404.shtml
linux NFS ÅäÖò½Öè
 
 
linux NFS ÅäÖò½Öè
 
NFS server¿ÉÒÔ¿´×÷ÊÇÒ»¸öFILE SERVER,Ëü¿ÉÒÔÈÃÄãµÄPCͨ¹ýÍøÂ罫Զ¶ËµÃNFS SERVER¹²Ïí³öÀ´µÄµµ°¸MOUNTµ½×Ô¼ºµÄϵͳÖУ¬ÔÚCLIENT¿´À´Ê¹ÓÃNFSµÄÔ¶¶ËÎļþ¾ÍÏóÊÇÔÚʹÓñ¾µØÎļþÒ»Ñù¡£
 NFSЭÒé´Óµ®Éúµ½ÏÖÔÚΪֹ£¬ÒѾ­Óжà¸ö°æ±¾£¬ÈçNFS V2£¨rfc1094£©,NFS V3£¨rfc1813£©£¨×îеİ汾ÊÇV4£¨rfc3010£©¡£
 ¶þ¡¢¸÷NFSЭÒé°æ±¾µÄÖ÷񻂿±ð
 V3Ïà¶ÔV2µÄÖ÷񻂿±ð£º
 1¡¢Îļþ³ß´ç
 V2×î´óÖ»Ö§³Ö32BITµÄÎļþ´óС(4G),¶øNFS V3ÐÂÔö¼ÓÁËÖ§³Ö64BITÎļþ´óСµÄ¼¼Êõ¡£
 2¡¢Îļþ´«Êä³ß´ç
 V3ûÓÐÏÞ¶¨´«Êä³ß´ç£¬V2×î¶àÖ»ÄÜÉ趨Ϊ8k£¬¿ÉÒÔʹÓÃ-rsize and -wsize À´½øÐÐÉ趨¡£
 3¡¢ÍêÕûµÄÐÅÏ¢·µ»Ø
 V3Ôö¼ÓºÍÍêÉÆÁËÐí¶à´íÎóºÍ³É¹¦ÐÅÏ¢µÄ·µ»Ø£¬¶ÔÓÚ·þÎñÆ÷µÄÉèÖú͹ÜÀíÄÜ´øÀ´ºÜ´óºÃ´¦¡£
 4¡¢Ôö¼ÓÁ˶ÔTCP´«ÊäЭÒéµÄÖ§³Ö
 V2Ö»ÌṩÁ˶ÔUDPЭÒéµÄÖ§³Ö£¬ÔÚһЩ¸ßÒªÇóµÄÍøÂç»·¾³ÖÐÓкܴóÏÞÖÆ£¬V3Ôö¼ÓÁ˶ÔTCPЭÒéµÄÖ§³Ö
 *5¡¢Ò첽дÈëÌØÐÔ
 6¡¢¸Ä½øÁËSERVERµÄmountÐÔÄÜ
 7¡¢ÓиüºÃµÄI/O WRITES ÐÔÄÜ¡£
 9¡¢¸üÇ¿ÍøÂçÔËÐÐЧÄÜ£¬Ê¹µÃÍøÂçÔË×÷¸üΪÓÐЧ¡£
 10¡¢¸üÇ¿µÄÔÖÄѻָ´¹¦ÄÜ¡£
 
 Ò첽дÈëÌØÐÔ£¨v3ÐÂÔö¼Ó£©½éÉÜ£º
 NFS V3 ÄÜ·ñʹÓÃÒ첽дÈ룬ÕâÊÇ¿ÉÑ¡ÔñµÄÒ»ÖÖÌØÐÔ¡£NFS V3¿Í»§¶Ë·¢·¢ËÍÒ»¸öÒ첽дÈëÇëÇóµ½·þÎñÆ÷£¬ÔÚ¸ø¿Í»§¶Ë´ð¸´Ö®Ç°·þÎñÆ÷²¢²»ÊDZØÐëÒª½«Êý¾ÝдÈëµ½´æ´¢Æ÷ÖУ¨Îȶ¨µÄ£©¡£·þÎñÆ÷ÄÜÈ·¶¨ºÎʱȥдÈëÊý¾Ý»òÕß½«¶à¸öдÈëÇëÇó¾ÛºÏµ½Ò»Æð²¢¼ÓÒÔ´¦Àí£¬È»ºóдÈë¡£¿Í»§¶ËÄܱ£³ÖÒ»¸öÊý¾ÝµÄcopyÒÔ·ÀÍòÒ»·þÎñÆ÷²»ÄÜÍêÕûµÄ½«Êý¾ÝдÈë¡£µ±¿Í»§¶ËÏ£ÍûÊÍ·ÅÕâ¸öcopyµÄʱºò£¬Ëü»áÏò·þÎñÆ÷ͨ¹ýÕâ¸ö²Ù×÷¹ý³Ì£¬ÒÔÈ·±£Ã¿¸ö²Ù×÷²½ÖèµÄÍêÕû¡£Ò첽дÈëÄܹ»Ê¹·þÎñÆ÷ȥȷ¶¨×îºÃµÄͬ²½Êý¾ÝµÄ²ßÂÔ¡£Ê¹Êý¾ÝÄܾ¡¿ÉÄܵÄͬ²½µÄÌá½»ºÎµ½´ï¡£ÓëV2±È½ÏÀ´¿´£¬ÕâÑùµÄ»úÖÆÄܸüºÃµÄʵÏÖÊý¾Ý»º³åºÍ¸ü¶àµÄƽÐУ¨Æ½ºâ£©¡£¶øNFS V2µÄSERVERÔÚ½«Êý¾ÝдÈë´æ´¢Æ÷֮ǰ²»ÄÜÔÙÏàÓ¦ÈκεÄдÈëÇëÇó¡£
 
 V4Ïà¶ÔV3µÄ¸Ä½ø£º
 1£º¸Ä½øÁËINTERNETÉϵĴæÈ¡ºÍÖ´ÐÐЧÄÜ
 2£ºÔÚЭÒéÖÐÔöÇ¿Á˰²È«·½ÃæµÄÌØÐÔ
 3£ºÔöÇ¿µÄ¿çÆ½Ì¨ÌØÐÔ
 Èý¡¢CLIENTºÍSERVER


Ïà¹ØÎĵµ£º

LinuxÏ´®¿Ú±à³ÌÖ®Ò»£º»ù´¡ÉèÖú¯Êý

1£¬´®¿Ú²Ù×÷ÐèÒªµÄÍ·Îļþ
¡¡¡¡#include¡¡¡¡ <stdio.h>¡¡¡¡¡¡/* ±ê×¼ÊäÈëÊä³ö¶¨Òå */
¡¡¡¡#include¡¡¡¡ <stdlib.h>¡¡¡¡ /* ±ê×¼º¯Êý¿â¶¨Òå */
¡¡¡¡#include¡¡¡¡ <unistd.h>¡¡¡¡ /* Unix ±ê×¼º¯Êý¶¨Òå */
¡¡¡¡#include¡¡¡¡ <sys/types.h>¡¡
¡¡¡¡#include¡¡¡¡ <sys/stat.h>¡¡
¡¡¡¡#incl ......

linuxÌí¼ÓÍø¿¨¼°Çý¶¯


½ñÌì×°Á˸öRHCL5£¬²»ÄܼÓÔØÍø¿¨¾Í¸ü±ð˵Çý¶¯ÁË£¬ÓÃÒÔÏÂÃüÁî²é¿´ÏÂÍø¿¨ÐÅÏ¢£º
Ò»¡¢ÕÒÓ²¼þ
[root@localhost
~]# kudzu --probe --class=network
class: NETWORK
bus: PCI
detached: 0
device: eth0
desc: "Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet
"
vendorId: 10ec
dev ......

linuxÏÂʹÓÃTCP´æ»î(keepalive)¶¨Ê±Æ÷

2008-05-22 14:34
/*ÓÉ
hi.baidu.com/zhihui3409
ÊÕ¼¯ÕûÀí£¬×ªÔØÊ±Ç븽´ø
´ËÐÐ*/
Ò»¡¢Ê²Ã´ÊÇkeepalive¶¨Ê±Æ÷£¿[
1]
ÔÚÒ»
¸ö¿ÕÏеģ¨
idle
£©
TCP
Á¬½ÓÉÏ£¬Ã»ÓÐÈÎ
ºÎµÄÊý¾ÝÁ÷£¬Ðí¶à
TCP/IP
µÄ³õѧÕß¶¼¶Ô´Ë¸Ðµ½¾ªÆæ¡£Ò²¾ÍÊÇ˵£¬Èç¹û
TCP
Á¬
½ÓÁ½¶ËûÓÐÈκÎÒ»¸ö½ø³ÌÔÚÏò¶Ô·½·¢ËÍÊý¾Ý£¬ÄÇôÔÚÕâÁ½¸ö
TCP
Ä ......

¶ÑÕ»¡¢linux c³ÌÐò´æ´¢¿Õ¼ä²¼¾ÖµÄ×ܽá

Õ»Ö÷ÒªÓÃÀ´´æ·Å¾Ö²¿±äÁ¿, ´«µÝ²ÎÊý, ´æ·Åº¯ÊýµÄ·µ»ØµØÖ·.esp ʼÖÕÖ¸ÏòÕ»¶¥, Õ»ÖеÄÊý¾ÝÔ½¶à, espµÄֵԽС.
¶ÑÓÃÓÚ´æ·Å¶¯Ì¬·ÖÅäµÄ¶ÔÏó, µ±ÄãʹÓà malloc , new µÈ½øÐзÖÅäʱ,ËùµÃµ½µÄ¿Õ¼ä¾ÍÔÚ¶ÑÖÐ. ¶¯Ì¬·ÖÅäµÃµ½µÄÄڴ渽´øÓзÖÅäÐÅÏ¢, ËùÒÔÄãÄܹ» realloc ºÍ freeµ÷ËüÃÇ.
È«¾Ö£¬¾²Ì¬ºÍ³£Á¿ÊÇ·ÖÅäÔÚÊý¾ÝÇøÖеġ£Êý¾ÝÇø°üÀ¨b ......

LinuxÏÂDDDµÄ°²×°

Õâ¸öDDD°²×°ÁËÒ»ÍíÉÏ£¬¼Ç¼²½ÖèÈçÏ£º
1.ÏÂÔØlesstif-0.93.40.tar.bz2£¨ddd-3.3.11.tar.gz µÄÎĵµÖÐ˵Õâ¸öÎȶ¨ÎÒ¾ÍÓÃÕâ¸öÁË£©´Óhttp://www.ibiblio.org/pub/X11/lesstif/srcdist/·Åµ½/usr/localÏ£¬È»ºóÊÇÈý²¿Çú£º./configure ,make,make install
2.ÏÂÔØddd-3.3.11.tar.gz ´Óhttp://download.chinaunix.net/download/0003 ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ