¸ãÃ÷°×LinuxϳÌÐòµÄÄÚ´æÕ¼ÓÃ
ÆäʵÔÚÈÏÕæÔĶÁÁËÕâÆªÃûΪ“¼ÆËãÄÚ´æÊ¹ÓÃ
”µÄÎÄÕÂÖ®ºó£¬»¹ÊÇ´¦ÓÚ°ëÃÔºý״̬¡£Õâλ×÷Õß¾Í˵LinuxÏÂÃæÃ»ÓÐÌØ±ðºÃµÄÏÔʾÄÚ´æÕ¼ÓõŤ¾ß£¬ËäÈ»ÓÐtopºÍfree£¬µ«¶¼ËµµÃ²»Çå³þ£¬¾Í¸úÎ×¶¾½ÌµÄħÊõËÆµÄ¡£
±ÈÈçtopÕâ¸ö¹¤¾ß£¬Ëü»áÏÔʾ3ÖÖÊý¾Ý£¬×÷Õß·Ö±ð½âÊÍÈçÏ£º
VIRT£ºvirtual memory usage¡£VirtualÕâ¸ö´ÊºÜÉñ£¬Ò»°ã½âÊÍÊÇ£ºvirtual adj.ÐéµÄ, ʵÖʵÄ,
[Îï]ÓÐЧµÄ,
ÊÂʵÉϵġ£µ½µ×ÊÇÐéµÄ»¹ÊÇʵµÄ£¿ÈÃGoogle¸øDefineÖ®ºó£¬½«¾ÍÃ÷°×Ò»µã£¬¾ÍÊÇÕâ¶«Î÷»¹ÊÇ·ÇÎïÖʵ쬵«ÊÇÓÐЧ¹ûµÄ£¬²»·¢ÉúÔÚÕæÊµÊÀ½çµÄ£¬·¢ÉúÔÚÈí
¼þÊÀ½çµÄµÈµÈ¡£Õâ¸öÄÚ´æÊ¹ÓþÍÊÇÒ»¸öÓ¦ÓÃÕ¼ÓеĵØÖ·¿Õ¼ä£¬Ö»ÊÇÒªÓ¦ÓóÌÐòÒªÇóµÄ£¬¾ÍÈ«ËãÔÚÕâÀ¶ø²»¹ÜËüÕæµÄÓÃÁËûÓС£Ð´³ÌÐòųö´í£¬ÓÖ²»ÔÚºõÕ¼ÓõÄʱ
ºò£¬¶à¿ªµãÄÚ´æÒ²ÊǺÜÕý³£µÄ¡£
RES£ºresident memory usage¡£³£×¤ÄÚ´æ¡£Õâ¸öÖµ¾ÍÊǸÃÓ¦ÓóÌÐòÕæµÄʹÓõÄÄڴ棬µ«»¹ÓÐÁ½¸öСÎÊÌ⣬һÊÇÓÐЩ¶«Î÷¿ÉÄÜ·ÅÔÚ½»»»ÅÌÉÏÁË£¨SWAP£©£¬¶þÊÇÓÐЩÄÚ´æ¿ÉÄÜÊǹ²ÏíµÄ¡£
SHR£ºshared memory¡£¹²ÏíÄÚ´æ¡£¾ÍÊÇ˵ÕâÒ»¿éÄÚ´æ¿Õ¼äÓпÉÄÜÒ²±»ÆäËûÓ¦ÓóÌÐòʹÓÃ×Å£»¶øVirt £ ShrËÆºõ¾ÍÊÇÕâ¸ö³ÌÐòËùÒªÇóµÄ²¢ÇÒûÓй²ÏíµÄÄÚ´æ¿Õ¼ä¡£
DATA£ºÊý¾ÝÕ¼ÓõÄÄÚ´æ¡£Èç¹ûtopûÓÐÏÔʾ£¬°´f¼ü¿ÉÒÔÏÔʾ³öÀ´¡£ÕâÒ»¿éÊÇÕæÕýµÄ¸Ã³ÌÐòÒªÇóµÄÊý¾Ý¿Õ¼ä£¬ÊÇÕæÕýÔÚÔËÐÐÖÐҪʹÓõġ£
ËùÒÔDATAµÄº¬Òå±È½ÏÈ·¶¨£¬ÉõÖÁ¿ÉÒÔÓóÌÐò¶ÁÈ¡µÄÊý¾ÝÁ¿¼ÆËã³öÀ´£»SHRÊÇÒ»¸öDZÔڵĿÉÄܻᱻ¹²ÏíµÄÊý×Ö£¬Èç¹ûÖ»¿ªÒ»¸ö³ÌÐò£¬Ò²Ã»ÓбðÈ˹²Í¬Ê¹ÓÃ
Ëü£»VIRTÀïÃæµÄ¿ÉÄÜÐÔ¸ü¶à£¬±ÈÈçËü¿ÉÄܼÆËãÁ˱»Ðí¶àXµÄ¿âËù¹²ÏíµÄÄڴ棻RESÓ¦¸ÃÊDZȽÏ׼ȷµÄ£¬µ«²»º¬Óн»»»³öÈ¥µÄ¿Õ¼ä£»µ«»ù±¾¿ÉÒÔ˵RESÊdzÌÐò
µ±Ç°Ê¹ÓõÄÄÚ´æÁ¿¡£
½«¾ÍÃ÷°×Õ⼸µãÒâ˼ҲËãÊÇÊÕ»ñ°É£¬¶ÔÕâô¸ßÉîµÄ¶«Î÷ûÁ¦ÆøÉÀ²¡£×î½ü¸Ð¾õµ½FirefoxÔÚLinuxÏÂÃæ±ÈÔÚWinÉÏ»¹ºÃÓ㬱íÏÖ¾ÍÊǽ©ËÀµÄ»ú»áÉÙÇÒ
½©×¡µÄʱ¼ä¶Ì£¬Ò»¸öÒ³ÃæÉÏÓдóÁ¿Í¼Æ¬Ê±±íÏÖÒ²Òª±ÈWinÉÏÃæºÃ£¬Ò²Ðí±íÃ÷LinuxÔÚÄÚ´æ¹ÜÀí»òÊǽø³Ìµ÷¶ÈÉÏÓÐʲô¸ßÃ÷Ö®´¦£¿
Ïà¹ØÎĵµ£º
ÀýÒ»£º·¢ËÍSignaling Packet£º
Signaling CommandÊÇ2¸öBluetoothʵÌåÖ®¼äµÄL2CAP²ãÃüÁî´«Êä¡£ËùÒÔµÃSignaling CommandʹÓÃCID 0x0001.
¶à¸öCommand¿ÉÒÔÔÚÒ»¸öC-frame£¨control frame£©Öз¢ËÍ¡£
Èç¹ûÒªÖ±½Ó·¢ËÍSignaling Command.ÐèÒª½¨Á¢SOCK_RAWÀàÐ͵ÄL2CAPÁ¬½ÓSocket¡£ÕâÑù²ÅÓлú»á×Ô¼ºÌî³äCommand Code£¬Identi ......
ǶÈëʽLinux²Ù×÷ϵͳѧϰ¹æ»®
ARM+LINUX·Ïߣ¬Ö÷¹¥Ç¶ÈëʽLinux²Ù×÷ϵͳ¼°ÆäÉÏÓ¦ÓÃÈí¼þ¿ª·¢Ä¿±ê£º
£¨1£© ÕÆÎÕÖ÷Á÷ǶÈëʽ΢´¦ÀíÆ÷µÄ½á¹¹ÓëÔÀí£¨³õ²½¶¨Îªarm9£©
£¨2£© ±ØÐëÕÆÎÕÒ»¸öǶÈëʽ²Ù×÷ϵͳ £¨³õ²½¶¨Îªuclinux»òlinux,°æ±¾´ý¶¨£©
£¨3£© ±ØÐëÊìϤǶÈëʽÈí¼þ¿ª·¢Á÷³Ì² ......
Õª Òª£º ǶÈëʽ Linux µÄ¿ÉÒÆÖ²ÐÔʹµÃÎÒÃÇ¿ÉÒÔÔÚ¸÷ÖÖµç×Ó²úÆ·ÉÏ¿´µ½ËüµÄÉíÓ°¡£¶ÔÓÚ²»
ͬÌåϵ½á¹¹µÄ´¦ÀíÆ÷À´ËµLinuxµÄÆô¶¯¹ý³ÌÒ²ÓÐËù²»Í¬¡£±¾ÎÄÒÔS3C2410 ARM´¦ÀíÆ÷ΪÀý£¬
Ïêϸ·ÖÎöÁËϵͳÉϵçºó bootloaderµÄÖ´ÐÐÁ÷³Ì¼° ARM LinuxµÄÆô¶¯¹ý³Ì¡£
¹Ø¼ü´Ê£ºARM Linux bootloader Æô¶¯¹ý³Ì
ÖÐͼ·ÖÀàºÅ£ºTP316
1. Òý ÑÔ ......