Linux¿ª»úÁ÷³Ì ¶ÁÊé±Ê¼Ç
Linux¿ª»úÁ÷³Ì--¶ÁÊé±Ê¼Ç
˵Ã÷£ºÎªÁËѧϰLinuxµÄ¿ª»úÁ÷³Ì£¬ÔÚÍøÂçÉϲ鿴Á˺ܶàÎÄÕ£¬¾õµÃÉÔÓÐÁìÎò£¬±ãÏëдµã¶«Î÷³öÀ´£¬ÒÔ·À½«À´ÍüÈ´¡£µ«ÕæÕýҪдʱȴÓÖ¾õµÃÍøÉϵÄÎÄÕ°ѸÃдµÄ¶¼Ð´ÁË£¬×Ô¼ºÔÙҲд²»³öʲôÁË¡£ÍøÉÏÓÐһλ½Ð"Äñ¸ç"ͬ°ûµÄÎÄÕ½²µÄÌØ±ðÈ«Ãæ£¬Ë¼Â·Ò²ºÜÇåÎú¡£ÔÚÕâ¶ùÎÒ²»¹ÜЩʲô¶¼ÄÑÃâÓгϮµÄÏÓÒÉ£¬¾ÍÎÒÏÖÔÚµÄˮƽ£¬ÏëÒª´´ÐÂÒ²ºÜÄÑ£¬¼ÈÈ»ÄÑÓд´Ð£¬ÄǾÍË÷ÐÔµ±×÷±Ê¼Ç°É£¬¸ù¾ÝÄñ¸çµÄÎÄÕÂÕâ¶ù¼òµ¥µÄ¼Ç¼һµãlinux¿ª»úµÄÁ÷³Ì¡£°Ñ“Äñ¸ç”µÄ¸öÈËÍøÕ¾Á´½ÓÔÚ´Ë£¬Ï£ÍûÏëÒªÁ˽⿪»úÁ÷³ÌµÄÅóÓÑÖ±½ÓÈ¥ËûÄǶù¿´£¬ÒÔÃâÔÚÕâ¶ùÀË·Ñʱ¼ä¡£
Äñ¸çµÄ¸öÈËÍøÖ·(Äñ¸çµÄLinux˽·¿²Ë)£ºhttp://linux.vbird.org/
Äñ¸çµÄLinux˽·¿²Ë--Ö®Linux¿ª»úÁ÷³Ì£ºhttp://linux.vbird.org/linux_basic/0510osloader.php#startup_loader
µ±¿ª»ú¼ü°´Ïº󣬵çÄÔÓ²¼þ»á×Ô¶¯ÔØÈëBIOS(Basic Input Output System)£¬È»ºóͨ¹ýBIOSÔØÈëCMOS(±£´æ¼ÆËã»ú»ù±¾Æô¶¯ÐÅÏ¢(ÈçÈÕÆÚ¡¢Ê±¼ä¡¢Æô¶¯ÉèÖõÈ)µÄROM
оƬ)ÐÅÏ¢£¬Í¨¹ýCMOS¶ÁȡӲ¼þÉèÖÃÐÅÏ¢¡£×öÍêÕâЩBIOS»¹»á½øÐпª»ú×ÔÎÒ²âÊÔ(Power-on Self Test)£¬È»ºó½øÐÐÓ²¼þ¼ì²âµÄ³õʼ»¯£¬²¢ÉèÖÃpnp×°ÖÃ(plug and play£ºËæ²å¼´ÓÃ×°ÖÃ),×îºó»¹»á¶¨Òå¿É¿ª»úµÄ×°ÖÃ˳Ðò¡£È»ºóϵͳ»á×Ô¶¯¶ÁÈ¡µÚÒ»¸ö¿É¿ª»úµÄ×°Öã¨Õâ¸ö×°ÖÃÓÉBIOSÀ´É趨£©£¬´Ëʱ£¬¾Í¿ÉÒÔ¶ÁÈ뿪»ú¹ÜÀí³ÌÐòÁË¡£¿ª»ú¹ÜÀí³ÌÐò¿ÉÒÔÖ¸¶¨Ê¹ÓÃÄĸöÄÚºËÀ´¿ª»ú£¬²¢Êµ¼ÊÔØÈëÄں˵½ÄÚ´æÖнøÐнâѹËõ²¢Ö´ÐУ¬´Ëʱ£¬Äں˾ͿÉÒÔÔÚÄÚ´æÖлÁË£¬Äں˻áÕì²âËùÓÐÓ²¼þÐÅÏ¢²¢ÔØÈëÊʵ±µÄÇý¶¯³ÌÐòÀ´Ê¹Õû¸öÖ÷»ú¿ªÊ¼ÔËÐУ¬Õâ¸ö¹ý³ÌÈç¹ûÍêÃÀÍê³É£¬Ò»¸ö²Ù×÷ϵͳ¾ÍÔÚµçÄÔÉÏÔËÐÐÆðÀ´ÁË¡£ÄÚºËÆô¶¯£¬Ö÷»úϵͳ¿ªÊ¼ÔËÐкó£¬Õâ¸öʱºòLinux²Å»áµ÷ÓÃÍⲿ³ÌÐò¿ªÊ¼´î½¨Èí¼þÖ´Ðл·¾³£¬²¢ÔØÈëËùÓÐϵͳÔËÐÐËùÐèµÄÈí¼þ³ÌÐò¡£Íê³ÉÕâ¸ö¹¤×÷£¬Óû§¾Í¿ÉÒԵǼÁË¡£Õû¸ö¹ý³Ì
Ïà¹ØÎĵµ£º
ÔÚ°²×°ÍêjdkÒԺ󣬾ÍÀ´°²×°MyEclipseÁË¡£
ÓÐһЩ°²×°ÁËjdkÒÔºóûÓÐÉúЧ£¬³öÏֵϹÊÇ1.4°æ±¾µÄ¡£
ËùÒÔ°²×°MyEclipse7.0»òÕßÊÇ6.5¡¢6.6µÄ¶¼»á³ö´í
[root@gupt aaaa]# ll
×ÜÓÃÁ¿ 380
dr-xr-xr-x 6 root root 4096
2009-01-17 configuration
-r--r--r-- 1 root root 7 ......
Ò»ÄêÒ»¶ÈµÄLinux¿ª·¢Õß´ó»áÉÏÖÜÔھɽðɽ¾ÙÐУ¬»áÉÏLinux»ù½ð»áÖ´ÐÐÀíÊÂJim Zemlin±íʾ£¬µÃÒæÓÚÔÆ¼ÆËãÒÔ¼°ÆäËü¿Æ¼¼³±Á÷µÄ³öÏÖ£¬LinuxµÄÊг¡µØÎ»Ê®·ÖÎȹ̣¬È»¶øÒ»Ð©Ö÷ÒªµÄά»¤ÈËÔ±ÒѾÈÕ½¥²ÔÀÏ£¬ºó¼ÌÕßÈ´»¹Ã»ÓгÉÊì¡£
sysfsÄÚºË×Óϵͳά»¤ÕßGrey Kroah-HartmanÖ¸³ö£º“ÉϲãµÄÈËÔ±ÈÔȻà ......
´ò¿ª /etc/sysconfig/i18n
ÊäÈë
LANG="zh_CN.GB2312"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
ºÃÁË ......
ÔÚVFSµÄÖ§³ÖÏ£¬Óû§Ì¬½ø³Ì¶ÁдÈκÎÀàÐ͵ÄÎļþϵͳ¶¼¿ÉÒÔʹÓÃreadºÍwrite×ÅÁ½¸öϵͳµ÷Ó㬵«ÊÇÔÚlinuxÄÚºËÖÐûÓÐÕâÑùµÄϵͳµ÷ÓÃÎÒÃÇÈçºÎ²Ù×÷ÎļþÄØ£¿ÎÒÃÇÖªµÀreadºÍwriteÔÚ½øÈëÄÚºË̬֮ºó£¬Êµ¼ÊÖ´ÐеÄÊÇsys_readºÍsys_write£¬µ«ÊDz鿴ÄÚºËÔ´´úÂ룬·¢ÏÖÕâЩ²Ù×÷ÎļþµÄº¯Êý¶¼Ã»Óе¼³ö(ʹÓÃEXPORT_SYMBOLµ¼³ö)£¬Ò²¾ÍÊÇ˵ÔÚÄÚºË ......
http://hi.baidu.com/j_fo/blog/item/7412bb018deab109728da572.html
LinuxÄÚºË irq/soft irq/tasklet/ͬ²½
2009-10-08 21:22
1.Öжϴ¦Àí³ÌÐò½áÊøÖ®Ç°£¬²»ÔÊÐí²úÉúÏàͬµÄÖжÏʼþ£»£¨½ûÓÃPICÉϸÃÖжϣ¬µ«¿ÉÒÔ²úÉúÆäËûÖжϣ©
2.Öжϴ¦Àí³ÌÐò¡¢ÈíÖжϡ¢tasklet¼È²»¿É±»ÇÀÕ¼Ò²²»Äܱ»×èÈû£¬×î¶à·¢ÉúÖжÏǶÌ×£»
3.Ö´ÐÐÖÐ¶Ï ......