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

д¸øLinuxÄÚºËÐÂÊÖ ¹ØÓÚLinuxÄÚºËѧϰµÄÎóÇø

albcamus

http://bbs.chinaunix.net/viewthread.php?tid=626486


¡¡¡¡ÏÈ˵¾äÕý¾­µÄ£ºÆäʵÎÒû×ʸñдÕâƪÎÄÕ£¬ÒòΪ×Ô¼ºÒ²¾ÍÒ»Á½¸öÔÂÒÔÀ´²Å¿ªÊ¼ÓÐËùÁìÎòµÄ¡£Òò´Ë£¬ÕâÀïÓëÆä˵ÊǹØÓÚLinuxÄÚºËѧϰµÄ¾­Ñ飬²»Èç˵ÊÇ×Ô¼º
µÄ½Ìѵ°É£¬Ï£Íû²»ÒªÈÓ¼¦µ°ÔÒÎÒ^_^

¡¡¡¡¡¡³£³£ÓÐÈËÎÊ£ºÎÒÏëѧϰÄںˣ¬ÐèҪʲô»ù´¡Âð£¿Linus
Torvalds±¾ÈËÊÇÕâÑù»Ø´ðµÄ£ºÄã±ØÐëʹÓùýLinux¡£ Õâ¸ö……»¹ÊÇÓеãÌ«·ºÁË°É£¬ÎÒÏëÏÂÃ漸¸ö»ù´¡¿ÉÄÜ»¹ÊÇÐèÒªµÄ£¬¾¡¹Ü²»Ò»¶¨±ØÐ裺

¡¡¡¡1,
¹ØÓÚ²Ù×÷ϵͳÀíÂÛµÄ×î³õ¼¶µÄ֪ʶ¡£²»ÐèҪͨ¶Á²¢Àí½â¡¶²Ù×÷ϵͳ¸ÅÄî¡·¡¶ÏÖ´ú²Ù×÷ϵͳ¡·µÈ¾ÞÖø£¬µ«×ÜÒªÖªµÀ·Öʱ£¨time-shared£©ºÍʵʱ
£¨real-time£©µÄÇø±ðÊÇʲô£¬½ø³ÌÊǸöʲô¶«Î÷£¬CPUºÍϵͳ×ÜÏß¡¢ÄÚ´æµÄ¹Øϵ£¨ºÜ´ÖÂÔ¼´¿É£©£¬µÈµÈ¡£
¡¡¡¡2,
¹ØÓÚCÓïÑÔ¡£²»ÐèÒªÒѾ­ºÜ¾«Í¨CÓïÑÔ£¬Ö»ÒªÄÜÊìÁ·±àдC³ÌÐò£¬ÄÜ¿´¶®Á´±í¡¢É¢ÁбíµÈÊý¾Ý½á¹¹µÄCʵÏÖ£¬Óùýgcc±àÒëÆ÷£¬¾Í¿ÉÒÔÁË¡£µ±È»£¬Èç¹ûÒѾ­¾«Í¨C
ÓïÑÔÏÔÈ»ÊÇ´óÕ¼±ãÒ˵ġ£
¡¡¡¡3,
¹ØÓÚCPUµÄ֪ʶ¡£Õâ¿é¶ù¿ÉÒÔÔÚѧϰÄں˹ý³ÌÖв¹£¬µ«ÕâÑùµÄ»°Äã¾ÍÐèÒª¿´½²½âºÜÏêϸµÄÊ飬±È·½ºóÃ潫»áÌáµ½µÄ¡¶Çé¾°·ÖÎö¡·¡£ÄãÊÇ·ñÊìϤIntel
80386
CPU£¿³¢ÊÔׯشðÕ⼸¸öÎÊÌâÀ´ÅжÏһϣº1£©Ëµ³ö80386µÄÖжÏÃźÍÏÝÚåÃŵÄÇø±ð£»2£©Ëµ³ö±£»¤Ä£Ê½ÓëʵģʽµÄÇø±ð£»3£©¶à´¦ÀíÆ÷»úÆ÷ÉÏ£¬ÆÕͨµÄ¶Á-

¸Ä-д»ØÒ»¿éÄÚ´æÕâÑùµÄ¶¯×÷£¬ÎªÊ²Ã´ÐèÒªÌØÊâµÄÊÖ¶ÎÀ´±£»¤¡£µÈµÈ¡£½²½â»ùÓÚÆäËüCPUµÄLinuxÄں˵ÄÊ飬ĿǰºÃÏóÖ»ÓÐÒ»±¾¡¶IA64LinuxÄںˣº
Éè¼ÆÓëʵÏÖ¡·©¤©¤Ò²»¹ÊÇIntelµÄ£¬ÆäËü¶¼Êǽ²½â»ùÓÚIA32µÄ¡£

¡¡¡¡ÒÔÉÏËãÊÇ֪ʶ·½Ãæ°É£¬Èç¹û»¹ÒªÔÙ²¹³äÒ»Ìõ£¬ÎÒÏë¾ÍÊÇ£º¶¯ÊÖ±àÒë¹ýÄںˡ£



¡¡¡¡ºÃÁË£¬ÎÒÃǽÓÏÂÀ´×ß¡£ºÃ¶àÈË×°ÉÏLinuxÖ®ºó£¬µÚÒ»¼þÊÂÕÒµ½ÄÚºËÔ´ÂëËùÔڵķ¾¶£¬´ò¿ªÒ»¸öC³ÌÐòÎļþ£¬¿ªÊ¼»©»©»©·­Ò³£¬¿´¿´´óÃû¶¦¶¦µÄLinuxÄÚ
ºË´úÂëµ½µ×³¤É¶Ä£Ñù©¤©¤È»ºó¹Ø±Õ¡£ÕâÊÇ¿ÉÀí½âµÄ£¬µ«È´²»ÊÇѧϰµÄ·½·¨¡£¸Õ¿ªÊ¼£¬±ØÐë´Ó¶ÁÊéÈëÊÖ¡£ÖÁÉÙÒª¶ÔÄÚºËÓÐÒ»¸ö
OverviewÖ®ºó£¬²ÅÓпÉÄÜ´ø×ÅÎÊÌâÈ¥ÊÔͼÔĶÁÔ´´úÂë±¾Éí¡£
ÏÂÃæ¾Í½²Ò»ÏÂÎÒ¶Á¹ýµÄ¼¸±¾Ê飺
¡¡¡¡1,
¡¶LinuxÄÚºËÉè¼ÆÓëʵÏÖ¡·£¬Ó¢ÎÄÃûLinux Kernel Development£¨ËùÒÔÓÐÈ˽ÐËüLKD£©£¬»úе¹¤Òµ³ö°æÉ磬£¤35,
ÃÀ¹úRobert LoveÖø£¬³ÂÀò¾ýÒëÕß¡£ ÆÀ˵£º

¡¡¡¡´ËÊéÊǵ±½ñÊ×ÇüÒ»Ö¸µÄÈëÃÅ×î¼ÑͼÊé¡£×÷ÕßÊÇΪ2.6Äں˼ÓÈëÁËÇÀÕ¼µÄÈË£¬¶Ôµ÷¶È²¿·Ö·Ç³£¾«Í¨£¬¶øµ÷¶ÈÊÇÕû¸öϵͳµÄºËÐÄ£¬Òò´Ë


Ïà¹ØÎĵµ£º

Linux µÄ¶àÏ̱߳à³ÌµÄ¸ßЧ¿ª·¢¾­Ñé

2009 Äê 4 ÔÂ 23 ÈÕ
±¾ÎÄÖÐÎÒÃÇÕë¶Ô Linux É϶àÏ̱߳à³ÌµÄÖ÷ÒªÌØÐÔ×ܽá³ö 5 Ìõ¾­Ñ飬ÓÃÒÔ¸ÄÉÆ Linux ¶àÏ̱߳à³ÌµÄÏ°¹ßºÍ±ÜÃâÆäÖеĿª·¢ÏÝÚå¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃÇ´©²åһЩ Windows µÄ±à³ÌÓÃÀýÓÃÒÔ¶Ô±È Linux ÌØÐÔ£¬ÒÔ¼ÓÉî¶ÁÕßÓ¡Ïó¡£
±³¾°
Linux ƽ̨ÉϵĶàÏ̳߳ÌÐò¿ª·¢Ïà¶ÔÓ¦ÆäËûƽ̨£¨±ÈÈç Windows£©µÄ¶àÏß³Ì API ÓÐһЩϸ΢ ......

linux×ÊÔ´ÍøÕ¾

=======================================================================
һЩ¹ØÓÚLinuxµÄ×ÊÔ´Õ¾µã£¬Ï£Íû¶Ô´ó¼ÒÓаïÖú
http://www.linux.org/ ;
Linux¹Ù·½ÐÂÎźÍÐÅÏ¢ÍøÕ¾¡£
http://freesoft.cei.gov.cn/ ;
ÖйúÈí¼þÐÐҵЭ»á¹ú¼Ê×ÔÓÉÈí¼þÓ¦ÓÃÑо¿·¢Õ¹·Ö»áµÄ×ÔÓÉÈí¼þ¿â£¬ÉÏÃæÌṩÓи÷ÖÖLinuxÈí¼þ¿É¹©ÏÂÔØ£¬²¢ÓÐLinux ......

Linux»·¾³½ø³Ì¼äͨÐÅ£¨¶þ£©: Ðźţ¨ÉÏ£©

Ò»¡¢Ðźż°ÐźÅÀ´Ô´
Ðźű¾ÖÊ
ÐźÅÊÇÔÚÈí¼þ²ã´ÎÉ϶ÔÖжϻúÖƵÄÒ»ÖÖÄ£Ä⣬ÔÚÔ­ÀíÉÏ£¬Ò»¸ö½ø³ÌÊÕµ½Ò»¸öÐźÅÓë´¦ÀíÆ÷ÊÕµ½Ò»¸öÖжÏÇëÇó¿ÉÒÔ˵ÊÇÒ»ÑùµÄ¡£ÐźÅÊÇÒì²½µÄ£¬Ò»¸ö½ø³Ì²»±Øͨ¹ýÈκβÙ×÷À´µÈ´ýÐźŵĵ½´ï£¬ÊÂʵÉÏ£¬½ø³ÌÒ²²»ÖªµÀÐźŵ½µ×ʲôʱºòµ½´ï¡£
ÐźÅÊǽø³Ì¼äͨÐÅ»úÖÆÖÐΨһµÄÒ첽ͨÐÅ»úÖÆ£¬¿ÉÒÔ¿´×÷ÊÇÒì²½Í¨Ö ......

ÔÚlinuxÖеÄlikelyºÍunlikely

ÔÚlinuxÖеÄlikelyºÍunlikely
0
ÍƼö
ÔÚlinuxÖÐÅжÏÓï¾ä¾­³£»á¿´µ½likelyºÍunlikely£¬ÀýÈ磺
if(likely(value)){
}
else{
}
¼òµ¥´Ó±íÃæÉÏ¿´if(likely(value)) == if(value)£¬if(unlikely(value)) == if(value)¡£
ÕâÁ½¸öºê¶Ô³ÌÐòÔËÐнá¹ûûÓÐÓ°Ï죬ֻÊÇÓÃÓÚÌá¸ß³ÌÐòЧÂÊ¡£ÆäʵÏÖºÍgcc±àÒëÆ÷ÃÜÇÐÏà¹Ø¡£
¾ßÌåµã˵£¬¾ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ