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

linux writeµÄÐÐΪ

´Ówrite()µ÷Ó÷µ»Øʱ£¬ÄÚºËÒѾ­½«»º³åÇøËùÌṩµÄÊý¾Ýµ½Äں˵Ļº³åÇø£¬µ«ÊÇÎÞ·¨±£Ö¤Êý¾ÝÒѾ­Ð´³öµ½ÆäÔ¤¶¨µÄÄ¿µÄµØ¡£µÄÈ·£¬Ð´Èëµ÷Ó÷µ»ØµÄËÙ¶ÈʵÔÚÌ«¿ìÁË£¬¿ÉÄÜûÓÐʱ¼äÍê³É¸ÃÏîÄ¿µÄ¹¤×÷¡£´¦ÀíÆ÷ºÍÓ²ÅÌÖ®¼äµÄÐÔÄܲîÒìʹµÃ´ËÀàÁîÈËÍ·Í´µÄÐÐΪÏÔ¶øÒ×¼û¡£
ÊÂʵÉÏ£¬Èç¹ûÓû§¿Õ¼äÓ¦ÓóÌÐò·¢³öwrite()ϵͳµ÷Óã¬LinuxÄں˻áÏȽøÐÐÈô¸É¼ì²é£¬½Ó׎«Êý¾Ý¸´Öƽø»º³åÇø¡£ÉÔºó£¬Äں˻áÔÚºǫ́ÊÕ¼¯ËùÓГÔà”(ÓÐÊý¾ÝдÈë)»º³åÇø(ÄÚÈݸúÏàÓ¦´ÅÅ̿鲻ͬµÄËùÓлº³åÇø)£¬½«ËüÃÇ°²ÅųÉ×î¼Ñ˳Ðò£¬½Ó×Åд½ø´ÅÅÌ¡£ÕâÈÃдÈëµ÷ÓõÄÖ´ÐпìÈçÉÁµç£¬¼¸ºõÁ¢¼´·µ»Ø£¬ÕâÒ²ÈÃÄں˿ÉÒÔ½«Ð´Èë²Ù×÷ÑӺ󵽽ϿÕÏеÄʱ¶ÎÔÙ½øÐУ¬²¢ÇÒÊǶà±ÊдÈë²Ù×÷»áÕûÅúÒ»Æð½øÐС£
ÑÓºó½øÐеÄдÈë²Ù×÷²¢²»»á¸Ä±äPOSIXµÄÓïÒå¡£¾ÙÀýÀ´Ëµ£¬Êý¾Ý¸ÕдÈ뻺³åÇø¶øÉÐδд»Ø´ÅÅÌ£¬´ËʱÈç¹û·¢³ö¶ÁÈ¡ÇëÇ󣬴ËÇëÇó¿É´Ó»º³åÇøµÃµ½Âú×㣬¶øÇÒ²»»áÒò´Ë¶ø¶ÁÈ¡µ½µØÅÌÉϵľÉÊý¾Ý¡£´ËÐÐΪ»áʵ¼ÊÌá¸ßÐÔÄÜ£¬ÒòΪ¶ÁÈ¡ÇëÇó¿É´ÓÄÚ´æÖеĻº³åÇøµÃµ½Âú×㣬¶ø²»±Ø´Ó´ÅÅÌ¡£µ±¶ÁÈ¡ºÍдÈëÇëÇóÈçÔ¤ÆÚ°ã½»Ìæ³öÏÖʱ£¬½á¹ûÒ²ºÍÔ¤ÆÚÒ»Ñù£¬Ò²¾ÍÊÇ˵£¬Êý¾Ý±»Ð´»Ø´ÅÅÌ֮ǰϵͳ²»»á±ÀÀ££¡¼´Ê¹Ó¦ÓóÌÐòÏàÐÅдÈëÇëÇóÒѾ­³É¹¦Íê³ÉÁË£¬µ«ÊÂʵÉÏÊý¾ÝÉÐδд»Ø´ÅÅÌ¡£
ÑÓºóдÈëµÄÁíÒ»¸öÎÊÌâÊÇÎÞ·¨°²ÅÅдÈë˳Ðò£¬¾¡¹ÜÓ¦ÓóÌÐò¿ÉÄܻᰲÅÅдÈëÇëÇóµÄ˳Ðò£¬ºÃÈÃËûÃÇÄܹ»°´ÕÕÌض¨µÄ˳Ðòд»Ø´ÅÅÌ£¬Äں˻áÒÔËüÈÏΪºÏÊʵķ½Ê½ÖØа²ÅÅдÈëÇëÇóµÄ˳Ðò£¬Ö÷ÒªÊÇ»ùÓÚÐÂÄܵĿ¼ÂÇ¡£³ý·Çϵͳ±ÀÀ££¬·ñÔòÕâͨ³£²»ÊÇÒ»¸öÎÊÌ⣬ÒòΪËùÓлº³åÇø×îºó¶¼»áд»Ø´ÅÅÌ£¬ËùÒÔÒ»Çж¼ºÜºÃ¡£¼´Ê¹Èç´Ë£¬¾ø´ó¶àÊýµÄÓ¦ÓóÌÐòʵ¼ÊÉϲ¢²»¹ØÐÄдÈëÇëÇóµÄ˳Ðò¡£
ÑÓ³ÙдÈë±ØÐë̽ÌÖµÄ×îºóÒ»¸öÎÊÌâÊǻ㱨I/O´íÎó¡£Ð´»Ø´ÅÅÌÆÚ¼ä¿ÉÄܻᷢÉúÈκÎÎÞ·¨Ïò·¢³öдÈëÇëÇóµÄ½ø³Ì»ã±¨µÄI/O´íÎó£¬ÀýÈç´ÅÅÌÇý¶¯Æ÷¹ÊÕÏ¡£µÄÈ·£¬»º³åÇøÓëÕâЩ½ø³ÌºÁÎÞ¹Øϵ¡£¼ÙÈçÓжà¸ö½ø³Ì“ŪÔà”(½«Êý¾ÝдÈë)µ¥Ò»»º³åÇø£¬¶øÕâЩ½ø³Ì¿ÉÄÜÔÚÊý¾ÝдÈ뻺³åÇøÖ®ºó²¢ÇÒÔÚÊý¾Ýд»Ø´ÅÅÌ֮ǰÏȽèËÞÁË¡£
Äں˻áÊÔͼ¾¡Á¿½µµÍÑÓºóдÈëµÄ·çÏÕ£¬ÎªÁËÈ·±£Êý¾Ý¿ÉÒÔ±»¼°Ê±Ð´³ö£¬ÄÚºË믧³åÇøÉèÁ¢ÁËÒ»¸öʱ¼äÉÏÏÞ£¬¶øÇÒ»áÔÚʱ¼ä³¬¹ýÉÏÏÞ֮ǰд³öËùÓГÔà”»º³åÇø¡£Óû§¿Éͨ¹ý/proc/sys/vm/dirty_expire_centisecondsÀ´É趨´ËÖµ£¬´ËÖµÒÔÀåÃë(°Ù·ÖÖ®Ò»Ãë)Ϊµ¥Î»¡£


Ïà¹ØÎĵµ£º

linuxÇý¶¯±à³ÌºËÐÄÀíÂÛÖ®²¢·¢¿ØÖÆ

Çý¶¯±à³ÌºËÐÄÀíÂÛÖ®²¢·¢¿ØÖÆ
²¢·¢£¬¾¹Ì¬µÄÀí½â£ºÒ²¾ÍÊÇLinuxµÄ¶«Î÷ÔÚʱ¼äºÍ¿Õ¼ä±»Í¬Ê±Ê¹Óõ¼ÖµÄÎÊÌâ
LinuxϵͳÌṩµÄ½â¾ö·½°¸£º
    ÖмÌÆÁ±Î
    Ô­×Ó²Ù×÷
    ×ÔÐýËø
    ÐźÅÁ¿
   
1,ÖжÏÆÁ±Î
    Ê×ÏÈÕâ¸öÒÀÀµ ......

ÐéÄâ»úlinuxÉÏÍø

ÐéÄâ»úlinuxÉÏÍøÅäÖà ͼ½â½Ì³Ì
ÐéÄâ»úlinuxÏÂNATÉÏÍø·½Ê½¸úwindowsÏÂÊDz»Ò»ÑùµÄ£¬windowsϵͳֻҪֱ½ÓÑ¡ÔñNATÉÏÍø·½Ê½¼´¿É£¬²»ÐèÒªÆäËüÅäÖ㬶ølinuxÒªÏë ÓÃNAT·½Ê½ÉÏÍøÐè½øÐÐÁíÍâµÄÉèÖá£ÏÂÃæµÄͼÎĽ̳Ì,ÎÒ¾õµÃ»¹ÊDZȽϾ«µäµÄ£¬Ë¼Â··Ç³£ÇåÎú£¬Ï£Íû¶Ô¸Õ½Ó´¥ linuxµÄÅóÓÑÓÐËù°ïÖú¡£  
µãÐéÄâ»ú²Ëµ¥: ±à¼­---±à¼­ ......

LinuxС¼¼ÇÉÊÕ¼¯

LinuxС¼¼ÇÉÊÕ¼¯
Ç°ÑÔ£ºÒòΪÓÃLinuxµÄʱ¼äÔ½À´Ô½³¤£¬ËùÐèÒª×öµÄÊÂÒ²Ô½À´Ô½¶à£¬Ð§ÂʳÉÁËÎÒ±ØÐèÍ»ÆƵÄÆ¿¾±¡£ÔÚ´Ë×ܽáÒ»ÏÂÕâ¶Îʱ¼äÓùýµÄһЩºÃµÄLinux¼¼ÇÉ¡£ÒÔºóʱ³£²¹³äÕâÑù×Ô¼ºÒªÓõÄʱºò¾ÍºÜ·½±ãÁË¡£
Author:Ajian
[Îı¾´¦Àí]
1¡¢²é¿´Ä³ÎļþµÄÒ»²¿·Ö
Èç¹ûÄãÖ»Ïë¿´ÎļþµÄÇ° 5 ÐУ¬¿ÉÒÔʹÓà head ÃüÁ
È磺head -5 ......

LinuxÄÚ´æ¹ÜÀí

LinuxÄÚ´æ¹ÜÀí(ÉÏ)
ÕªÒª£º±¾ÕÂÊ×ÏÈÒÔÓ¦ÓóÌÐò¿ª·¢ÕߵĽǶÈÉóÊÓLinuxµÄ½ø³ÌÄÚ´æ¹ÜÀí£¬ÔÚ´Ë»ù´¡ÉÏÖð²½ÉîÈëµ½ÄÚºËÖÐÌÖÂÛϵͳÎïÀíÄÚ´æ¹ÜÀíºÍÄÚºËÄÚ´æµØʹÓ÷½·¨¡£Á¦Çó´ÓÍâ×ÔÄÚ¡¢Ë®µ½Çþ³ÉµØÒýµ¼ÍøÓÑ·ÖÎöLinuxµØÄÚ´æ¹ÜÀíÓëʹÓá£ÔÚ±¾ÕÂ×îºóÎÒÃǸø³öÒ»¸öÄÚ´æÓ³ÉäµØʵÀý£¬°ïÖúÍøÓÑÃÇÀí½âÄÚºËÄÚ´æ¹ÜÀíÓëÓû§ÄÚ´æ¹ÜÀíÖ®¼äµØ¹Øϵ£¬Ï£Í ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ