´ò¿ªNCQ¹¦ÄÜΪӲÅÌÐÔÄÜÌáËÙ
|
¶À×Եȴý...
ZOL»áÔ±
|
Ö÷Â¥#
´ó
ÖÐ
С
·¢±íÓÚ 2007-06-05 11:27:22
´ò¿ªNCQ¹¦ÄÜΪӲÅÌÐÔÄÜÌáËÙ¡¡¡¡Ó²ÅÌ·¢Õ¹µÄËÙ¶È´ó¼ÒÊÇÓÐÄ¿¹²¶ÃµÄ£¬ÔÚ2005Ä꣬SATA½Ó¿ÚµÄÓ²ÅÌ˳Àû´úÌæÁËPATAÓ²ÅÌ£¬³ÉΪÊг¡ÖÐÖ÷Á÷µÄÈȵã²úÆ·¡£¶øÔÚ2005ÄêÄ©£¬¹ØÓÚSATAÓ²Å̵ÄÒ»Ïîеļ¼ÊõNCQÓÖ½øÈëÁËÈËÃǵÄÊÓÒ°¡£ ¡¡¡¡¶ÔÓÚÓ²Å̵ÄNCQ¼¼Êõ£¬ÏàÐŶàÊýÅóÓÑ»¹ÊÇÊǺÜÁ˽â°É¡£µ½µ×ʲôÊÇÖ÷°åµÄNCQ£¿Ó²Å̵ÄNCQ¹¦ÄܶÔÓ²Å̱¾Éí»á´øÀ´Ê²Ã´ÑùµÄÐÔÄÜÌáÉý£¬Ð¡±àͨ¹ýËÑË÷²éÕÒ£¬ÕûÀíÊÕ¼¯ÁË´óÁ¿µÄ×ÊÁÏ£¬½ÓÏÂÀ´¾ÍÈÃÎÒÃÇÒ»¿éÀ´ÈÏʶһÏÂÓ²Å̵ÄNCQ¹¦Äܺͻº´æ£¿ ¡¡¡¡Ò»¡¢ÈÏʶӲÅ̵ÄNCQ ¡¡¡¡NCQ(Native Command Queuing)ÊÇSATA¹æ·¶Ö§³ÖµÄÒ»ÖÖÐµĹ¦ÄÜ£¬ËüÊÇÒ»ÖÖʹӲÅÌÄÚ²¿ÓÅ»¯¹¤×÷¸ººÉÖ´ÐÐ˳Ðò£¬Í¨¹ý¶ÔÄÚ²¿¶ÓÁÐÖеÄÃüÁî½øÐÐÖØÐÂÅÅÐòʵÏÖÖÇÄÜÊý¾Ý¹ÜÀí£¬¸ÄÉÆÓ²ÅÌÒò»úе²¿¼þ¶øÊܵ½µÄ¸÷ÖÖÐÔÄÜÖÆÔ¼£¬ÒÔ·¢»ÓÓ²ÅÌ×î¸ßµÄЧÂÊ¡¢Ê¹ÑÓ³Ù×îС»¯¡£ ¡¡¡¡ÎÒÃǵÄÓ²ÅÌÊÇÔõôдÊý¾ÝµÄ£¿Æä¹ý³ÌºÜ¼òµ¥£¬´Ó´ÅµúµÄ×îÍâȦ¿ªÊ¼ÍùÄÚȦд£¬Ò»¸öȦ½Ð×öÒ»¸ö´ÅµÀtrack£¬ËùÓеú(platter£¬¼´Æ½Ê±ËµµÄµ¥µú)£¬Ãæ(Ò»¸öµú¿ÉÄÜÓÐÁ½¸öÃæ)ÉÏͬһ´ÅµÀ×é³ÉÒ»¸öÖùÃæ(cylinder)£¬Ð´Ó²Å̾ÍÊǰ´ÕÕ´ÓÍâµ½ÀïÒ»µãµã˳ÐòдµÄ¡£¿ÉϧÎÒÃǶÁÈ¡µÄʱºò¿Ï¶¨²»Êǰ´ÕÕÕâÑùµÄ˳ÐòµÄ£¬ÎÒÃÇÒ»°ãÊÇËæ»úµÄ¶ÁÈ¡·ÖÉ¢ÔÚÅÌÆ¬ÉϵÄÊý¾Ý£¬ÎÒÃÇÐèÒªÔÚ¿ìËÙת¶¯µÄͬʱ׼ȷ¶¨Î»£¬¿ÉÒÔÏëÏóÕâÊǶàô²»ÈÝÒס£ ¡¡¡¡ ¡¡¡¡Òª¾«È·¶¨Î»£¬ÎÒÃÇ»áÓöµ½Á½¸öµÐÈË£ºÑ°µÀÑÓ³ÙºÍת¶¯ÑÓ³Ù¡£ ¡¡¡¡Ñ°µÀÑÓ³ÙÊÇ´ÅÍ·ÕÒµ½´ÅµÀµÄʱ¼ä¡£ÎÒÃÇ¿ÉÒÔÏëÏóһϴÅÍ··´¸´µØÔÚÒ»¸ö¸öͬÐÄÔ²Ö®¼äÉ쳤£¬Ëõ¶Ì£¬ÆäÑÓ³Ù¾ÍÊÇѰµÀÑÓ³Ù£¬»òÕßÔÚÓ²Å̼¼Êõ²ÎÊýÖгÆÎªÑ°µÀʱ¼ä¡£ ¡¡¡¡ÎÒÃÇ¿ÉÒÔ½«Ó²Å̵Ĵ洢Êý¾ÝµÄÂß¼¿éµØÖ·(LBA£¬Logical Block Address)µ±×÷ÊÇÒ»¸öµØÇøÄڵIJ»Í¬µÄ·¿×Ó¡£Èç¹ûÒª¸øÕâЩ·¿×ÓËÍÐÅ£¬ÏÈËÍÍêµÚÒ»¼ä·¿×Ó£¬È»ºóÔÙÅܵ½2¹«ÀïÍâµÄÁíÒ»¸ö·¿×Ó£¬ºóÔÙÅܵ½µÚÒ»¸ö·¿×ÓµÄÁÚ¾ÓËÍÐÅ£¬×îºó°ÑÐÅË͵½¸½½ü²»Ô¶µÄÁíÒ»¸ö·¿×Ó£¬ÕâÊǶàô¡°ÓÞ´À¡±µÄ×ö·¨£¡ÏÔÈ»£¬ÕâÀË·ÑÁË´óÁ¿µÄʱ¼ä¡£ÏÂÃæµÄÁ½¸öÈç·Ö±ð±íʾÁËûÓвÉÓÃNCQ¼¼Êõ(non-NCQ)ºÍ²ÉÓÃÁËNCQ¼¼ÊõµÄÁ½ÖÖ²»Í¬µÄÇé¿ö¡£ ¡¡µÚÒ»¸öͼΪ²»Ö§³ÖNCQ¼¼ÊõµÄÓ²Å̵Ť×÷Çé¿ö¡£ºÍÇ°ÃæÌáµ½µÄËÍÐŵġ°ÓÞ´À¡±×ö·¨µÄÒ»ÑùµÄ£¬µ«ÊÇÔÚ¸Õ¿ªÊ¼µÄÓ²ÅÌÖÐȷʵÊDzÉÓÃÁËÕâÖÖ×ö·¨¡£ µÚ¶þ¸öͼÊÇÖ§³ÖNCQ¼¼ÊõµÄÓ²Å̵Ť×÷Çé¿ö¡£Õâ²ÅÊÇËÍÐŵÄ×î¼Ñ·½Ê½£¬Ëü¼«´óµÄÌá¸ßÁ˹¤×÷ЧÂÊ£¬½ÚÊ¡Á˺ܶàʱ¼ä¡£ ¡¡¡¡Ö§³ÖNCQ¼¼ÊõµÄÓ²Å̶ԽÓÊÕµ½µÄÖ¸Áî°´ÕÕËûÃÇ·ÃÎʵĵØÖ·µÄ¾àÀë½øÐÐÁËÖØÅÅÁУ¬ÕâÑù¶ÔÓ²ÅÌ»úе¶¯×÷µÄÖ´Ðйý³ÌʵʩÖÇÄÜ»¯µÄÄÚ²¿¹ÜÀí£¬´ó´óµØÌá¸ßÕû¸ö¹¤×÷Á÷³ÌµÄЧÂÊ£º¼´È¡³ö¶ÓÁÐÖеÄÃüÁȻºóÖØÐÂÅÅÐò£¬ÒÔ±ãÓÐЧµØ»ñÈ¡ºÍ·¢ËÍÖ÷»úÇëÇóµÄÊý¾Ý£¬ÔÚÓ²ÅÌÖ´ÐÐijһÃüÁîµÄͬʱ£¬¶ÓÁÐÖпÉÒÔ¼ÓÈëеÄÃüÁî²¢ÅÅÔڵȴýÖ´ÐеÄ×÷ÒµÖС£ ¡¡¡¡×ª¶¯ÑÓ³ÙÊÇÕÒµ½×¼È·´ÅµÀºó£¬ÄǸöÕýÈ·µÄµØÖ·ËùÔÚλÖÃתµ½´ÅÍ·ÏÂÃæµÄʱ¼ä¡£ÕâÀïÎÒÃÇ¿ÉÒÔÏëÏóתµÃÔ½¿ì£¬Õâ¸öʱ¼ä¾ÍÔ½¶Ì£¬¶Ô5400תӲÅÌ£¬×ªÒ»È¦Òª11.1ºÁÃ룬7200תҪ8.3ºÁÃ룬¶øÍòתӲÅÌÖ»Òª6ºÁÃë¡£ ¡¡¡¡Òª¼õÉÙת¶¯ÑÓ³Ù£¬Ò»°ãµÄ°ì·¨ÊÇÌá¸ßתËÙ£¬µ«ÊÇÎÒÃÇÖªµÀÌá¸ßתËÙºÜÄÑ£¬·ñÔòÎÒÃDz»»áµ½ÏÖÔÚ»¹ÔÚÓÃ7200תµÄÓ²ÅÌ¡£³ýÁËÕâ¸ö°ì·¨»¹ÓÐ1.ÓÅ»¯ÅÅÐò2.ÂÒÐòÖ´ÐС£ ¡¡¡¡Á½¸öÑÓ³Ù¼ÓÆðÀ´¾ÍÊÇÎÒÃÇÓöµ½µÄ×ÜÑÓ³Ù£¬ÎÒÃÇÏ£Íû×ÜÑÓ³ÙԽСԽºÃ¡£ÒÔǰµÄ×ö·¨ÊÇÓÅ»¯ÅÅÐòÈÎÎñ´Ó¶ø¼õÉÙѰµÀʱ¼ä£¬µ«ÊǺóÀ´·¢ÏÖ×·Çó×îСѰµÀʱ¼ä»áµ¼ÖÂת¶¯ÑÓ³Ù±ä´ó£¬Á½ÕßÏà¼Ó²»Ò»¶¨ÊÇ×îСµÄ¡£ËùÒÔÌá³öÁËÒ»ÖÖ×ۺϿ¼ÂÇѰµÀºÍת¶¯µÄÓÅ»¯·½·¨£¬ÕâÖÖ·½·¨¾Í³ÆÎª¡°tagged command queuing¡±£¬¶øÔÚSATA 300±ê×¼ÖÐʹÓõÄÌØÊâµÄÓÅ»¯·½·¨¾Í½Ð×ö¡°Native Command Queuing¡±£¬¾ÍÊÇNCQ¡£ ¶þ¡¢Ê²Ã´É豸֧³ÖNCQ£¿SATAIIµÈÓÚ300MB/S+NCQÂð? ¡¡¡¡Ä¿Ç°ÔÚÊÐÃæÉϵÄÓ²ÅÌÖУ¬ÓÉÓÚ¼¼ÊõSATA¼¼ÊõÒѾÏ൱³ÉÊì²¢Õ¼¾ÝÁËÊг¡µÄ¾ø¶ÔÖ÷Á÷£¬¶ø´ÓÈ¥Äêµ×£¬¸÷´ó³§ÉÌÉú²úµÄÓ²ÅÌ»ù±¾É϶¼ÌṩÁ˶ÔNCQ¹¦ÄܵÄÖ§³Ö£¬µ«ÈÔÓв¿·Ö²úÆ·ÊDz»Ö§³ÖµÄ£¬ÎÒÃǾ³£Ìáµ½µÄÏ£½Ý7200.7¡¢7200.8ºÍ7200.9ºÍMaxtorµÄ½ð×ê10ϵÁÐÖ§³ÖNCQ¡£ ¡¡¡¡ ¡¡¡¡ÔÚÖ§³ÖµÄÖ÷°å·½Ã棬ĿǰֻÓÐIntel×îеÄ9X5ϵÁÐÖÐʹÓõÄICH6ϵÁÐÄÏÇÅÖ§³ÖNCQ£¬¶øNVIDIA NF4ϵÁкÍVIA VT8251ºÍSiS 963/964/965ÄÏÇÅÒ²½«Ö§³ÖNCQ£¬NVIDIA C51Ö÷°åоƬ×éËäÈ»Ìṩ¶ÔSATA IIµÄÖ§³Ö£¬µ«²¢²»Ö§³ÖNCQ¹¦ÄÜ¡£ ¡¡¡¡ºÜ¶àÈ˶¼ÈÏΪ£¬²»Ö§³ÖNCQµÄÓ²Å̾Ͳ»ÄܽÐ×ö"SATAII"¡£ÆäʵSATAII¹æ·¶°üº¬Ðí¶àÌØÐÔ£¬ÔÚʱ¼äÉÏ·ÖΪÁ½¸ö½×¶ÎµÄ£¬·Ö±ðÊÇPhase1ºÍPhase2¡£µÚÒ»½×¶ÎËù¾ßÓеÄÌØÐÔ°üÀ¨£º¼ÓÈëNCQµÄÖ§³Ö£¬Ôö¼Ó·çÉÈ¿ØÖÆ£¬Î¶ȿØÖÆ£¬×´Ì¬Ö¸Ê¾µÈÌØÕ÷£¬ÒýÈë±³°å½Ó¿Ú»¥Áª£¬²¢Ö§³ÖÈȲ岦¡£(ĿǰֻÓÐNCQ¹¦Äܱ»Ó¦ÓÃÔÚ×ÀÃæÓ²Å̲úÆ·,ÆäËûµÄÓ¦ÓÃÔÚ·þÎñÆ÷Ó²ÅÌÉÏ)¡£µÚ¶þ½×¶ÎËù¾ßÓеÄÌØÐÔ°üÀ¨£º½Ó¿ÚËÙ¶ÈÌá¸ßµ½300MB/S£¬Ìṩ¶à¸öÓ²ÅÌͬʱÁ¬½Óµ½Ò»¸ö½Ó¿ÚµÄ¹¦ÄÜ£¬ÌṩÁ½¸ö¿ØÖÆÆ÷³ÁÓ༼Êõ£¬ÊµÏÖÍêÈ«µÄÈȲ岦ºÍ½»´íÆô¶¯(ĿǰֻÓÐ300MB/S¹¦Äܱ»Ó¦ÓÃÔÚ×ÀÃæÓ²Å̲úÆ·,ÆäËûµÄÓ¦ÓÃÔÚ·þÎñÆ÷Ó²ÅÌÉÏ)¡£ ¡¡¡¡¡¡ÕâÖÖ·¢Õ¹¹ý³Ì½áºÏÓ²Å̳§É̵ÄÐÐΪÔÚÒµ½çÐγÉÕâÑùµÄÀí½â£º¾ßÓÐNCQ¹¦ÄܵÄSATAÓ²ÅÌÊÇSATAIIPhase1Ó²ÅÌ£¬¶ø¾ßÓÐNCQ¼¼ÊõºÍ300MB/SËٶȵÄSATAÓ²ÅÌÊÇSATAIIPhase2Ó²ÅÌ£¬¼´ËùνµÄ±ê×¼"SATAII"Ó²ÅÌ£¬Õâ¾ÍÈÃÈ˲úÉúSATAIIµÈÓÚ300MB/S+NCQµÄ´íÎóÀí½â¡£
|
|
»Ø¸´ TOP |















