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

Ò룺Android ±» Linux kernel ÉçȺ¿ª³ý

Ô­ÎÄ£ºAndroid and the Linux kernel community
ÔÚ Linux kernel 2.6.33 °æ±¾£¬Android  ³ÌʽÂ룬ÒѾ­±»ÒƳý¡£ºÜ¶àÈË¿ªÊ¼Ñ¯ÎÊÎÒµ½µ×·¢ÉúÁËʲôÊ£¿Android ÏÂÒ»²½ÓÖ¸ÃÔõô°ì£¿ËùÒÔ£¬ÒÔϾÍÊÇÎÒ¶ÔÕâÕû¼þÊÂÇéµÄÒâ¼û……
Ê×ÏÈ£¬ÎÒҪ˵£¬ÎÒÊǺÜϲ»¶ Android ÊÖ»úƽ̨¡£Ö±µ½ÉÏÖÜ£¬ÎÒ»¹ÊÇÿÌ죬ʹÓÃÎÒÂòµÄ developer G1£¬ËüÍêÃÀµÄÔË×÷£¬ÈÃÉíΪÓû§µÄÎҷdz£»¶Ï²¡£
´Ó¼¼ÊõµÄ½Ç¶È£¬ÎÒÒ²¶Ô Android ¸Ðµ½¸ßÐË¡£讓È˾ªÏ²£¬Google ÔËÓà Linux kernel£¬´¿´â¾ÍÓô«Í³µÄ Linux ϵͳ£¬´´Ôì³öÒ»¸ö¾ßÒÆÖ²ÐÔ£¬¶øÇÒ¿É¿¿µÄÊÖ»úƽ̨¡£Õâ¸öƽ̨ÊÇÕâôÌرð£¬ÄãÉõÖÁ¿ÉÒÔÔÚÊÖ»úÉÏ£¬»»ÉÏÒ»¸ö Linux ×÷ҵϵͳµÄ image µµ£¬Á½ÖÖ°æ±¾¶¼¿ÉÔË×÷Õý³££¬ÍêÈ«²»ÐèÈκÎÐ޸ġ£
Android ͬʱҲ½â¾öÁËÊÕ»úÖÆÔìÉÌ£¬¶àÄêÒÔÀ´µÄһЩÎÊÌ⣺һ¸öÃâ·Ñ°æ±¾µÄ Java£¬¼°Ò»¸öͳһµÄÓ¦ÓóÌʽÖнé²ã£¬ÈóÌʽÈËÔ±Õë¶ÔËü¿ª·¢³öÈíÌ壬¿ÉÒÔÔÚËùÓÐ Android µÄÊÖ»úÉÏ¡£ÒòΪÕâÑù£¬ËùÓÐÏÖÓеēLinux ÊÖ»úÁªÃË”£¬²»ÊÇÒѾ­ÈºÌåÃðÍö£¬ÐÒ´æµÄÓ¦¸ÃÒ²»áºÜ¿ì¾ÍĬĬµÄÏûʧ¡£
ÕâÓÐÄÄÀï²»¶Ô£¿
·¢ÉúʲôÊ£¬Èà Android ³ÌʽÂ룬´Ó Linux ºËÐÄɾ³ý£¿¼òµ¥Ëµ£¬Ã»ÓÐÈ˹ØÐÄ Android ³ÌʽÂëÁË£¬ËùÒÔ¾ÍɾÁË°É¡£¾ÍÏñÎÒÒÔÇ°ËùÉùÃ÷µÄ£¬ºËÐijÌʽÂ룬·ÖÖ§°æ±¾£¬±ØÐëŬÁ¦Õû²¢½øÖ÷Òª°æ±¾£¬²»È»¾Í»á±»É¾³ý¡£
µ«ÊǹØÓÚÕâµã£¬Óиü´óµÄÎÊÌâ´æÔÚ¡£
Android ºËÐijÌʽÂ룬²¢·ÇÖ»ÊÇÔÚ drivers/staging/android ×ÓĿ¼Ï£¬µÄ¼¸¸ö¹ÖÒìÇý¶¯³Ìʽ¶øÒÑ¡£ÎªÁËÄÜÈà Android ÔË×÷£¬ÄãÐèÒªÓÃËûÃÇÐÂÔöµÄ lock type£¬²¢ÇÒÓÃËûÃǵݲȫģʽ£¬¸ú Linux ÄÚºËÁ¬½áÉÏ¡£
ΪÁËҪд Android ÉÏʹÓÃµÄ Çý¶¯³Ìʽ£¬ÄãÐèÒªÕýÈ·µÄÕûºÏÐ嵀 lock£¬ÓÐʱ»¹Òª¸ú¹ÖÒìµÄ°²È«Ä£Ê½´ò½»µÀ¡£¶ÔÁË£¬»¹ÓÐÒ»¸öÍêÈ«²»Í¬ÏÔʾ frame buffer ¼Ü¹¹¡£ 
ÕâÒâνÈκÎΪ Android ƽ̨дµÄÇý¶¯³Ìʽ£¬ÒòΪ¸ú Google Äں˷ÖÖ§ÓÐÏàÒÀÐÔ£¬ËùÒԾͲ»ÄÜÕû²¢½øÖ÷ÒªÄں˷ÖÖ§£¬×îÖÕÒ²²»Äܽø kernel.org ·ÖÖ§¡£
¾ÍÒòΪÕâÑù£¬Google ÒѾ­Ôì³ÉÐí¶àµÄÇý¶¯³Ìʽ£¬Óëƽ̨Ïà¹ØµÄ³ÌʽÂ룬²»ÄÜÕû½øÖ÷ÒªÄں˷ÖÖ§¡£ÊµÖÊÉÏ£¬ÕâÒѾ­±ä³ÉÁ˼¸¸öÖÆÔìÉÌËø£¬ËùÒÐÀµµÄÄں˷ÖÖ§¡£
ÏÖÔÚ Linux Äں˵ĵļ¸¸ö·ÖÖ®°æ±¾£¬ÊÇÒÀÕÕ¼¸¸öÖ÷ÒªµÄ·¢Ðа汾£¬Ä¿Ç°Ïà°²ÎÞÊ¡£µ«ÊÇÒòΪ Google ²»ÏëÈÃËûÃǵijÌʽÂ룬²¢ÕûÈëÖ÷Á÷·ÖÖ§¡£Google Ëùд³öµÄÇý¶¯³Ìʽ¼°Æ½Ì¨Ïà¹ØµÄ³Ìʽ£¬±»ËøסÎÞ·¨»ØÀ¡¸øÄÚºËÉçȺ¡£ÄÚºËÉçȺ£¬ÒѾ­»¨ºÜ¶àÄê±»¸æËßÕâЩ Linux ·¢Ðа汾µÄ¹«Ë¾£¬°ÑËûÃǵÄÄÚºËÕû²¢½øÀ´¡£Ö®ºóËûÃǾÍ


Ïà¹ØÎĵµ£º

¡¶LINUXÉ豸Çý¶¯³ÌÐò¡·Ñ§Ï°Ôý¼Ç£¨Ò»£©

×ܽáÕ½ڣºµÚÒ»Õ É豸Çý¶¯³ÌÐò¼ò½é
          µÚ¶þÕ ¹¹ÔìºÍÔËÐÐÄ£¿é
Ìáµ½Çý¶¯³ÌÐò¾Í²»µÃ²»ÏÈ˵ÏÂÁ½¸öÃû´Ê£ºÄں˿ռäºÍÓû§¿Õ¼ä¡£Óû§¿Õ¼ä¼´Óû§Ó¦ÓÃËùÔËÐеĿռ䣬Äں˿ռäÖµµÃÊDzÙ×÷ϵͳÄÚºËÔËÐеĿռ䡣Óû§¿Õ¼ä²»ÄÜÖ±½ÓÒýÓûòÕß²Ù×÷Äں˿ռäµÄÊý¾Ý£¬Äں˿ռäÒ²²»ÄÜÖ±½ ......

Unix/Linux»·¾³³£Óÿâ¼ò½é

Ò»¸ö³ÌÐòµÄ¿ª·¢Àë²»¿ªÐí¶à¿âº¯ÊýµÄÖ§³Ö£¬¿ÉÊÇ¿âÈç´ËÖ®¶à£¬ÓпªÔ´Ãâ·ÑµÄÒ²ÓÐÊշѵġ£ºÜÏ£ÍûÊìϤ±à³ÌµÄÇ°±²°Ñ×Ô¼ºµÄ¾­ÑéÕûÀíÏ£¬³£ÓõĿⶼ°üº¬ÄÄЩ¹¦ÄÜ¡£ÏÂÎÄÊÇÔÚÍøÉÏÕÒµÄÒ»¸öÀàËƵÄ×ÊÁÏ¡£ÆÚ´ý¸ü¶à¸üÈ«µÄÄÚÈÝ¡£
---------------------------------------------------------------------------------------------------
¿´µ ......

LinuxÖض¨ÏòÏê½â

תÔØ£ºhttp://www.cnblogs.com/hexapodsoft/archive/2007/04/24/724902.html
I/OÖض¨ÏòÏê½â¼°Ó¦ÓÃʵÀý
1¡¢ »ù±¾¸ÅÄÕâÊÇÀí½âºóÃæµÄ֪ʶµÄÇ°ÌᣬÇëÎñ±ØÀí½â£©
a¡¢ I/OÖض¨Ïòͨ³£Óë FDÓйأ¬shellµÄFDͨ³£Îª10¸ö£¬¼´ 0¡«9£»
b¡¢ ³£ÓÃFDÓÐ3¸ö£¬Îª0£¨stdin£¬±ê×¼ÊäÈ룩¡¢1£¨stdout£¬±ê×¼Êä³ö£©¡¢2£¨stderr£¬±ê×¼´íÎóÊä ......

linux Èí¼þµÄÐÔÄÜ·ÖÎö¹¤¾ß

ÔÚlinuxÉÏ£¬jprofiler¿ÉÒÔ·ÖÎöjavaµÄÈí¼þϵͳ£¬oprofile¿ÉÒÔ·ÖÎöCµÄÈí¼þϵͳ¡£
oprofile¿ÉÒÔ˵ÊÇÒ»¸ö¹¤¾ß¼¯£¬°üº¬£º
ophelp£¬
opcontrol£¬
agent libraries£¬
opreport£¬
opannotate£¬
opgprof£¬
oparchive£¬
opimport¡£
³ ......

LinuxÉèÖÃDNSºÍÖ÷»úÃû

LinuxÏÂÅäÖþ²Ì¬IPµØÖ·£¬ÉèÖÃDNSºÍÖ÷»úÃû
ÅäÖÃÎļþλÓÚ£º
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.3
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
ʹIPµØÖ·ÉúЧ£º
/sbin/ifdown eth0
/sbin/ifup eth0
ÅäÖÃdns½âÎö
echo "nameserver 211.98.1.28" ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ