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

LinuxÄÚ´æ¹ÜÀí


ÕªÒª£º±¾ÕÂÊ×ÏÈÒÔÓ¦ÓóÌÐò¿ª·¢ÕߵĽǶÈÉóÊÓLinuxµÄ½ø³ÌÄÚ´æ¹ÜÀí£¬ÔÚ´Ë»ù´¡ÉÏÖð²½ÉîÈëµ½ÄÚºËÖÐÌÖÂÛϵͳÎïÀíÄÚ´æ¹ÜÀíºÍÄÚºËÄÚ´æµÄʹÓ÷½·¨¡£Á¦Çó´ÓÍâµ½ÄÚ¡¢Ë®µ½Çþ³ÉµØÒýµ¼ÍøÓÑ·ÖÎöLinuxµÄÄÚ´æ¹ÜÀíÓëʹÓá£ÔÚ±¾ÕÂ×îºó£¬ÎÒÃǸø³öÒ»¸öÄÚ´æÓ³ÉäµÄʵÀý£¬°ïÖúÍøÓÑÃÇÀí½âÄÚºËÄÚ´æ¹ÜÀíÓëÓû§ÄÚ´æ¹ÜÀíÖ®¼äµÄ¹ØÏµ£¬Ï£Íû´ó¼Ò×îÖÕÄܼÝÔ¦LinuxÄÚ´æ¹ÜÀí¡£
ǰÑÔ
ÄÚ´æ¹ÜÀíÒ»ÏòÊÇËùÓвÙ×÷ϵͳÊé¼®²»Ï§±Êī֨µãÌÖÂÛµÄÄÚÈÝ£¬ÎÞÂÛÊÐÃæÉÏ»òÊÇÍøÉ϶¼³ä³â×Å´óÁ¿Éæ¼°ÄÚ´æ¹ÜÀíµÄ½Ì²ÄºÍ×ÊÁÏ¡£Òò´Ë£¬ÎÒÃÇÕâÀïËùҪдµÄLinuxÄÚ´æ¹ÜÀí²ÉÈ¡±ÜÖØ¾ÍÇáµÄ²ßÂÔ£¬´ÓÀíÂÛ²ãÃæ¾Í²»È¥°àÃÅŪ¸«£¬êÝЦ´ó·½ÁË¡£ÎÒÃÇ×îÏë×öµÄºÍ¿ÉÄÜ×öµ½µÄÊÇ´Ó¿ª·¢ÕߵĽǶÈ̸̸¶ÔÄÚ´æ¹ÜÀíµÄÀí½â£¬×îÖÕÄ¿µÄÊǰÑÎÒÃÇÔÚÄں˿ª·¢ÖÐʹÓÃÄÚ´æµÄ¾­ÑéºÍ¶ÔLinuxÄÚ´æ¹ÜÀíµÄÈÏʶÓë´ó¼Ò¹²Ïí¡£
µ±È»£¬ÕâÆäÖÐÎÒÃÇÒ²»áÉæ¼°µ½Ò»Ð©ÖîÈç¶ÎÒ³µÈÄÚ´æ¹ÜÀíµÄ»ù±¾ÀíÂÛ£¬µ«ÎÒÃǵÄÄ¿µÄ²»ÊÇΪÁËÇ¿µ÷ÀíÂÛ£¬¶øÊÇΪÁËÖ¸µ¼Àí½â¿ª·¢ÖеÄʵ¼ù£¬ËùÒÔ½ö½öµãµ½ÎªÖ¹£¬²»×öÉ¡£
×ñÑ­“ÀíÂÛÀ´Ô´ÓÚʵ¼ù”µÄ“½ÌÌõ”£¬ÎÒÃÇÏȲ»±ØÒ»ÏÂ×Ó¾Í×êÈëÄÚºËÀïÈ¥¿´ÏµÍ³ÄÚ´æµ½µ×ÊÇÈçºÎ¹ÜÀí£¬ÄÇÑùÍùÍù»áÈÃÄãÏÝÈëËÆ¶®·Ç¶®µÄ¾½¾³£¨ÎÒµ±Äê¾Í·¸ÁËÕâ¸ö´íÎ󣡣©¡£ËùÒÔ×îºÃµÄ·½Ê½ÊÇÏÈ´ÓÍⲿ£¨Óû§±à³Ì·¶³ë£©À´¹Û²ì½ø³ÌÈçºÎʹÓÃÄڴ棬µÈµ½´ó¼Ò¶ÔÄÚ´æµÄʹÓÃÓÐÁ˽ÏÖ±¹ÛµÄÈÏʶºó£¬ÔÙÉîÈëµ½ÄÚºËÖÐȥѧϰÄÚ´æÈçºÎ±»¹ÜÀíµÈÀíÂÛ֪ʶ¡£×îºóÔÙͨ¹ýÒ»¸öʵÀý±à³Ì½«Ëù½²ÄÚÈÝÈÚ»á¹áͨ¡£
½ø³ÌÓëÄÚ´æ
½ø³ÌÈçºÎʹÓÃÄڴ棿
ºÁÎÞÒÉÎÊ£¬ËùÓнø³Ì£¨Ö´ÐеijÌÐò£©¶¼±ØÐëÕ¼ÓÃÒ»¶¨ÊýÁ¿µÄÄڴ棬Ëü»òÊÇÓÃÀ´´æ·Å´Ó´ÅÅÌÔØÈëµÄ³ÌÐò´úÂ룬»òÊÇ´æ·ÅÈ¡×ÔÓû§ÊäÈëµÄÊý¾ÝµÈµÈ¡£²»¹ý½ø³Ì¶ÔÕâЩÄÚ´æµÄ¹ÜÀí·½Ê½ÒòÄÚ´æÓÃ;²»Ò»¶ø²»¾¡Ïàͬ£¬ÓÐЩÄÚ´æÊÇÊÂÏȾ²Ì¬·ÖÅäºÍͳһ»ØÊյ쬶øÓÐЩȴÊǰ´ÐèÒª¶¯Ì¬·ÖÅäºÍ»ØÊյġ£
¶ÔÈκÎÒ»¸öÆÕͨ½ø³ÌÀ´½²£¬Ëü¶¼»áÉæ¼°µ½5ÖÖ²»Í¬µÄÊý¾Ý¶Î¡£ÉÔÓбà³Ì֪ʶµÄÅóÓѶ¼ÄÜÏëµ½Õ⼸¸öÊý¾Ý¶ÎÖаüº¬ÓГ³ÌÐò´úÂë¶Î”¡¢“³ÌÐòÊý¾Ý¶Î”¡¢“³ÌÐò¶ÑÕ»¶Î”µÈ¡£²»´í£¬Õ⼸ÖÖÊý¾Ý¶Î¶¼ÔÚÆäÖУ¬µ«³ýÁËÒÔÉϼ¸ÖÖÊý¾Ý¶ÎÖ®Í⣬½ø³Ì»¹ÁíÍâ°üº¬Á½ÖÖÊý¾Ý¶Î¡£ÏÂÃæÎÒÃÇÀ´¼òµ¥¹éÄÉһϽø³Ì¶ÔÓ¦µÄÄÚ´æ¿Õ¼äÖÐËù°üº¬µÄ5ÖÖ²»Í¬µÄÊý¾ÝÇø¡£
´úÂë¶Î£º´úÂë¶ÎÊÇÓÃÀ´´æ·Å¿ÉÖ´ÐÐÎļþµÄ²Ù×÷Ö¸ÁҲ¾ÍÊÇ˵ÊÇËüÊÇ¿ÉÖ´ÐгÌÐòÔÚÄÚ´æÖеľµÏñ¡£´úÂë¶ÎÐèÒª·ÀÖ¹ÔÚÔËÐÐʱ±»·Ç·¨Ð޸ģ¬ËùÒÔÖ»×¼Ðí¶ÁÈ¡²Ù×÷£¬¶ø²»ÔÊÐíдÈ루Ð޸쩲Ù×÷——ËüÊDz»¿ÉдµÄ¡£
Êý¾Ý¶Î£ºÊý¾Ý¶


Ïà¹ØÎĵµ£º

ARMƽ̨ϵÄǶÈëʽlinuxÒÆÖ²´ó¸Ù£¨Ò»£©

Ê×ÏÈÒªÀí½âǶÈëÊ½ÏµÍ³ÒÆÖ²µÄ»ù±¾¸ÅÄ
Èí¼þµÄÒÆÖ²ÊÇϵͳ¿ª·¢ÖÐ×î³£¼ûµÄÒ»Ï×÷¡£Ç¶ÈëÊ½ÏµÍ³ÒÆÖ²Ò»°ãÀ´ËµÖ¸µÄÊÇÒýµ¼³ÌÐò¡¢²Ù×÷ϵͳµÈºÍÓ²¼þ¹ØÏµ
±È½ÏÃÜÇеÄÈí¼þÔÚÒ»¸öеÄÓ²¼þƽ̨ÉÏÔËÐÐÆðÀ´µÄ¹ý³Ì¡£
ǶÈëÊ½ÏµÍ³ÒÆÖ²·ÖΪÒÔϼ¸ÖÖ£º
Òýµ¼³ÌÐòÒÆÖ²
²Ù×÷ÏµÍ³ÒÆÖ²
Ó¦ÓóÌÐòÒÆÖ²
Òýµ¼³ÌÐòÒÆÖ²
1¡¢Òýµ¼³ÌÐò¾ÍÊÇÔÚ²Ù×÷ÏµÍ ......

Linux»ùÓÚʼþÇý¶¯µÄ³ÌÐò¿ò¼Ü(×ªÔØ)

[ת]Linux 2.6 ÄÚºËEpollÓ÷¨¾ÙÀý˵Ã÷
epollÓõ½µÄËùÓк¯Êý¶¼ÊÇÔÚÍ·Îļþsys/epoll.hÖÐÉùÃ÷µÄ£¬ÏÂÃæ¼òҪ˵Ã÷ËùÓõ½µÄÊý¾Ý½á¹¹ºÍº¯Êý£º
ËùÓõ½µÄÊý¾Ý½á¹¹:
 
typedef union epoll_data {
void *ptr;
int fd;
__uint32_t u32;
__uint64_t u64; ......

linux tinyxmlɾ³ýÈÎÒâ¸ø¶¨½Úµã

bool RemoveNode(string& szFileName)
{
  TiXmlDocument myDocument(szFileName);   
   bool loadOkay = myDocument.LoadFile();
   if(loadOkay == false)
    return false;
   //»ñµÃ¸ùÔªËØ
  TiXmlElement *rootElemen ......

Linux»·¾³½ø³Ì¼äͨÐÅ£¨Îå


ÎĵµÑ¡Ïî
´òÓ¡±¾Ò³
½«´ËÒ³×÷Ϊµç×ÓÓʼþ·¢ËÍ
¼¶±ð£º ³õ¼¶
Ö£ÑåÐË (mlinux@163.com), ¹ú·À¿Æ´ó¹¥¶Á²©Ê¿Ñ§Î»
2003 Äê 5 ÔÂ 01 ÈÕ
¹²ÏíÄÚ´æ¿ÉÒÔ˵ÊÇ×îÓÐÓõĽø³Ì¼äͨÐÅ·½Ê½£¬Ò²ÊÇ×î¿ìµÄIPCÐÎʽ¡£Á½¸ö²»Í¬½ø³ÌA¡¢B¹²ÏíÄÚ´æµÄÒâ˼ÊÇ£¬Í¬Ò»¿éÎïÀíÄÚ´æ±»Ó³Éäµ½½ø³ÌA¡¢B¸÷×ԵĽø³ÌµØÖ·¿Õ¼ä¡£½ø³ÌA¿ÉÒÔ¼´Ê±¿´µ½½ø³ÌB¶Ô¹² ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ