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

[ת] ´óÆóÒµÔÚºó¶ËʹÓÃLinuxµÄÊ®´ó³£¼û·½Ê½

ת×Ô£ºhttp://os.51cto.com/art/201002/184694.htm
ÊÀ½çÉÏ×î´óµÄ¼¼ÊõÖ§³Ö¡¢Èí¼þºÍÓ²¼þ¹«Ë¾Ã¿ÌìʹÓÃLinuxÍê³É¸÷ÖÖÈÎÎñÓë½â¾ö·½°¸£¬ÄÇôÕâЩ´ó¹«Ë¾¾¿¾¹ÊÇÔõôʹÓÃLinuxµÄÄØ£¿Æäʵ²¢²»ÉñÃØ£¬±¾
ÎÄΪÄã½ÒÏþ´ð°¸£¬´ó¶àÊý¹«Ë¾¶¼²»»áʹÓÃLinux×÷Ϊ×ÀÃæ²Ù×÷ϵͳ£¬Ö÷ÒªÊÇÓÃÓÚºó¶Ë·þÎñÆ÷²Ù×÷ϵͳ£¬¾­¹ýÕâЩ´ó¹«Ë¾µÄ´óµ¨³¢ÊÔ£¬Ðí¶àÊÂʵ֤Ã÷LinuxÍê
È«¿ÉÒÔµ£¸ºÆð¹Ø¼üÈÎÎñ¼ÆËãÓ¦Ó㬲¢ÇÒÓкܶàLinuxϵͳ´Ó¿ªÊ¼ÔËÐÐÖÁ½ñ´Óδ崹ý»ú£¬100%µÄÕý³£ÔËÐÐʱ¼äÈÃÈËÎÞ²»¾ªÌ¾£¬µ±È»ÄãÒ²¿ÉÒÔ×öµ½¡£
1¡¢ÐéÄ⻯
´Ó×ÀÃæÐéÄ⻯µ½ÔÆ£¬ÏÖÔÚÓֻص½×ÀÃæÐéÄ⻯£¬VMwareÊÇÐéÄ⻯²úÆ·×öµÃ×îÔçÒ²ÊÇĿǰ×îºÃµÄÒ»¼Ò¹«Ë¾£¬ÏÖÔÚËüµÄÖ÷Òª²úÆ·Ò²ÊÇ»ùÓÚLinuxµÄ£¬ÁíÍâCitrix£¬Red HatÒÔ¼°Î¢ÈíÒ²ÊÇVMwareµÄÓÐÁ¦¾ºÕùÕß¡£
2¡¢Êý¾Ý¿â·þÎñÆ÷
OracleºÍIBM¶¼ÓÐÆóÒµ¼¶Èí¼þÔËÐÐÔÚLinuxÉÏ£¬ÎªÊ²Ã´£¿ÒòΪËüÃÇÔÚLinuxÉÏ¿ÉÒÔ¹¤×÷µÃºÜºÃ£¬Linux×ÔÉíÏûºÄµÄ×ÊÔ´ºÜÉÙ£¬Òò´ËËü²»
»áºÍÊý¾Ý¿â½øÐÐ×ÊÔ´µÄÇÀ¶á£¬Ò»¸öRDBMSÐèÒªÒ»¸öÎȶ¨µÄ£¬ÎÞÄÚ´æÐ¹Â¶µÄ£¬¿ìËÙ´ÅÅÌI/OºÍÎÞCPU¾ºÕùµÄ²Ù×÷ϵͳ£¬Linux¾ÍÊÇÕâÑùµÄϵͳ£¬ÊÀ½çÉÏÒÑ
¾­Óкܶ࿪·¢ÈËԱʹÓÃLAMP(Linux£¬Apache£¬MySQLºÍPerl/PHP/Python)ºÍ
LAPP(Linux£¬Apache£¬PostgreSQL£¬Perl/PHP/Python)×÷Ϊ¿ª·¢Æ½Ì¨£¬Ò²ÓÐºÜ¶à¹Ø¼üÓ¦ÓÃϵͳÊÇÕâô²¿ÊðµÄ¡£
3¡¢Web·þÎñÆ÷
ÎÒÏëÏÖÔÚÈκÎÈ˶¼ÖªµÀApacheÊÇÊÀ½çÉÏÓõÄ×î¶àµÄWeb·þÎñÆ÷°É£¬ÖÁÉÙ×î½ü10ÄêÊÇ´ó¼Ò¹«ÈϵÄÊÂʵÉϵÄWeb·þÎñÆ÷±ê×¼£¬ÄÇôËüÔËÐÐÔÚʲôƽ̨ÉÏÄØ£¿´ð°¸ÊÇËùÓÐµÄÆ½Ì¨¶¼Ö§³Ö£¬µ«³¬¹ý90%µÄApache¶¼ÊÇ´îÅäLinuxÔËÐеġ£
4¡¢Ó¦Ó÷þÎñÆ÷
Tomcat£¬Geronimo£¬WebSphereºÍWebLogic¶¼ÊÇJavaÓ¦Ó÷þÎñÆ÷£¬LinuxΪÕâЩ·þÎñÌṩÁËÒ»¸öÎȶ¨µÄ£¬ÄÚ´æÏûºÄ
ºÜСµÄ£¬¿É³¤Ê±¼äÔËÐÐµÄÆ½Ì¨¡£IBMºÍOracleÒ²¶¼·Ç³£Ö§³ÖLinux£¬ËüÃÇÒ²Öð½¥½«Linux×÷ΪÆäÈí¼þϵͳµÄÊ×ÒªÔËÐÐÆ½Ì¨¡£
5¡¢Ìø×ªºÐ(Jump box)
¶ÔÓÚÆóÒµ¶øÑÔ£¬Ìø×ªºÐÊÇÒ»¸öΪ¹«¹²ÍøÂç(È绥ÁªÍø)µ½°²È«ÍøÂç(Èç¿Í»§²¿)ÌṩµÄÍø¹Ø£¬ÕâÑùÒ»¸öÁ®¼ÛµÄϵͳҲ¿ÉÒÔΪ´óÁ¿µÄÓû§Ìṩ·þÎñ£¬¶øÏà¶ÔÓ¦µÄWindowsϵͳÐèÒª³ÉǧÉÏÍòÃÀÔªµÄÖÕ¶Ë·þÎñ·ÃÎÊÐí¿ÉºÍ¿Í»§¶Ë·ÃÎÊÐí¿É£¬²¢ÇÒ¶ÔÓ²¼þµÄÒªÇó¸ü¸ß¡£
6¡¢ÈÕÖ¾·þÎñÆ÷
LinuxÊÇ´¦ÀíºÍ´æ´¢ÈÕÖ¾ÎļþµÄ¾ø¼Ñƽ̨£¬ÌýÆðÀ´ÕâÊÇÒ»¸öµÍ¼¶µÄÈÎÎñ£¬µ«ËüµÄµÍ³É±¾£¬µÍÓ²¼þÒªÇ󣬺͸ßÐÔÄÜÊÇÈκÎÐèÒªÈÕÖ¾·þÎñµÄÈ˵ÄÊ×ѡƽ̨£¬´ó¹«Ë¾Ò²¾­³£Ê¹ÓÃLinux×÷ΪÈÕÖ¾·þÎñµÄµÍ³É±¾Æ½Ì¨¡£
7¡¢¿ª·¢Æ½Ì¨
LinuxÏÂÓÐÐí¶à¿ª·¢¹¤¾ß£¬ÈçEclipse¡¢C¡¢C++¡¢Mono¡¢Python¡¢Perl¡¢P


Ïà¹ØÎĵµ£º

Linuxϵͳµ÷ÓÅ

1£¬ÏÔÖøÓ°ÏìϵͳÐÔÄܵÄ4ÖÖ×ÊÔ´
(1),CPUʱ¼ä
(2),ÄÚ´æ
(3),Ó²ÅÌI/O
(4),ÍøÂçI/O
2£¬·ÖÎöCPUʹÓÃÇé¿ö
ʹÓÃvmstat²É¼¯CPUµÄÐÔÄÜÆ¿¾±
[root@local]# vmstat 2
procs -----------memory----------      ---swap--           -----io-- ......

linuxµÄѧϰ¹æ»®

   °´ÒÔϲ½ÖèÀ´,ÏÈдÕâô¶àÀ´ÌáÐÑÏÂ×Ô¼º:
       1.ÊìϤlinuxµÄ»ù±¾»·¾³,ÊìϤlinuxµÄ»ù±¾ÃüÁî.
       2.ÊìϤlinuxµÄ½»²æ±àÒë»·¾³µÄµÄÅäÖÃ.
       3.¸´Ï°»ù±¾µÄCÓïÑÔ֪ʶ.
     &nbs ......

linux frame buffer grab

linuxµÄÇý¶¯¾ÍÊǸö×Ö·ûÉ豸£¬¿ÉÒÔÓÃread write ioctl mmap²Ù×÷£¬Í¨¹ý/dev/fbx¿ÉÒÔÏñÎļþÒ»ÑùÖ±½Ó¶Áд
½ØÆÁdd if=/dev/fb0 of=snapshot
»Ö¸´cat snapshot > /dev/fb0
¿ªÔ´µÄÓÐfbgrab¹¤¾ß£¬²»¹ýÊÇÉú³ÉpngÎļþ£¬ÎÒ×Ô¼ºÐ´ÁËÒ»¸öÉú³ÉbmpÎļþµÄ¹¤¾ß½Ðfbcap£¬Â¼ÖƳÉavi¸ñʽ£¬Í¨¹ýsocket»òserial°ÑÉ豸µÄ²Ù×÷·¢Ë͵½hostÉÏ£º£ ......

LinuxÉ豸Çý¶¯³ÌÐò¿ª·¢Á÷³ÌʾÀý

ÒÔϵÄһЩÎÄ×ÖÖ÷ÒªÀ´Ô´ÓÚkhg£¬johnsonmµÄWrite linux device driver£¬Brennan's Guide to Inline Assembly£¬The Linux A-Z£¬»¹ÓÐÇ廪BBSÉϵÄÓйØdevice driverµÄһЩ×ÊÁÏ. ÕâЩ×ÊÁÏÓеÄÒѾ­¹ýʱ£¬ÓеϹÓÐһЩ´íÎó£¬ÎÒÒÀ¾Ý×Ô¼ºµÄÊÔÑé½á¹û½øÐÐÁËÐÞÕý.
Ò»¡¢Linux device driver µÄ¸ÅÄî
    ϵͳµ÷ÓÃÊDzÙ× ......

Unix/Linux ϵͳ×Ô¶¯»¯¹ÜÀí:

±¾ÎÄÊÇ Unix/Linux ϵͳ¹ÜÀí×Ô¶¯»¯ÏµÁÐÖеÄһƪ£¬Ö÷Òª½²ÊöÈçºÎʵÏÖ´ÅÅÌ I/O ×Ô¶¯»¯¼à¿Ø¡£
´ÅÅÌ I/O ¼à¿ØÊÇ Unix/Linux ϵͳ¹ÜÀíÖÐÒ»¸ö·Ç³£ÖØÒªµÄ×é³É²¿·Ö¡£Ëü¿ÉÒÔ¼à¿ØÍÌÍÂÁ¿¡¢Ã¿Ãë I/O Êý¡¢´ÅÅÌÀûÓÃÂÊ¡¢·þÎñʱ¼äµÈÐÅÏ¢£¬²¢ÇÒÔÚ·¢ÏÖÒ쳣ʱ£¬·¢Ë͸澯ÐÅÏ¢¸øÏµÍ³¹ÜÀíÔ±£¬±ãÓÚϵͳ¹ÜÀíÔ±½øÐе÷ÕûÊý¾Ý²¼¾ÖµÈ¹ÜÀí»î¶¯ÒÔ´ïµ½ÓÅ»¯Ï ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ