Ϊʲôϵͳµ÷ÓÃÊý×ÖÔÚamd64 linux²»Í¬£¿
ÎÒ×¢Òâµ½,ÔÚx86 INT $0x80µÄºÍAMD64ϵͳµ÷ÓÃϵͳµ÷Óò»Í¬µÄºÅÂë.ÀýÈç,sys_exitÊÇÔÚx86ºÍÔÚϵͳµ÷ÓÃAMD64 60µÄϵͳµ÷ÓÃ1.ÊÇ·ñÓÐÒ»¸ö(ÀúÊ·µÄ)ÔÒò²»Í¬µÄϵͳµ÷ÓñàºÅ·½°¸£¿
½â¾ö·½·¨
ϵͳµ÷ÓýӿÚÓ¦¸Ã·Ç³£Îȶ¨,Ö»ÔÊÐíÌí¼Ó.̸µ½ÏµÍ³µ÷ÓýӿڶÔÓÚÿ¸ö¼Ü¹¹ÊDz»Í¬µÄÊÂʵ,Linux¼Ò»ï×îÓпÉÄܾö¶¨ÇåÀíһЩÀÛ»ýµÄcruft²¢´ÓÍ·Æô¶¯amd64ϵͳµ÷ÓÃ.
²Î¿¼£ºlinux / Documentation / ABI / stable / syscalls
£¨±à¼£ºÀî´óͬ£© ¡¾ÉùÃ÷¡¿±¾Õ¾ÄÚÈݾùÀ´×ÔÍøÂ磬ÆäÏà¹ØÑÔÂÛ½ö´ú±í×÷Õ߸öÈ˹۵㣬²»´ú±í±¾Õ¾Á¢³¡¡£ÈôÎÞÒâÇÖ·¸µ½ÄúµÄȨÀû£¬Ç뼰ʱÓëÁªÏµÕ¾³¤É¾³ýÏà¹ØÄÚÈÝ! |
- linux ¨C psÏÔʾÁÐÃû
- LinuxÖÐfork()µ÷ÓõÄÔ´´úÂëÔÚÄÄÀ
- Linux sudoÃüÁîµÄ°²È«ÎÊÌ⣿
- LinuxÃüÁî´´½¨ÈÕÆÚÎļþ¼Ð»òÕßÎļþ
- linux ¨C Apache access.log½âÊÍ
- linux ¨C ¹ÜÀíÊýǧ̨·þÎñÆ÷µÄrootÃÜÂëµÄ×î¼Ñ½â¾ö·½°¸ÊÇʲô
- sshd_config ForceCommand /usr/bin/rsync´íÎó¡°Á¬½ÓÒâÍâ¹Ø
- linux ¨C ¸ü¸ÄRHEL5 / CentOSϵͳÉϵÄÊ±Çø
- BitlockerÏ൱ÓÚLinux
- linux ¨C ÈçºÎ»ñÈ¡/ proc / [pid] / statusµÄÐÅÏ¢
- multiprocessing.PoolÔÚLinux / Python2.7ÉϵÄte
- Linux CentOS6Éý¼¶glibc¿â¹ý³Ì
- ÈçºÎ˵·þÎÒµÄͬÊÂlinuxÄں˴úÂëÊÇÖØÈëµÄ£¿
- µÚ ÎåÌì ÎļþȨÏÞ ÎļþÄÚÈÝÅÅÐò
- linux ¨C ½«LVM¿ìÕÕͬ²½µ½±¸·Ý·þÎñÆ÷
- SMB´úÀí£ºÍ¨¹ýÁ½¸öÆäËûÖ÷»úÖ®¼äµÄSSHËíµÀÁ¬½Óµ½S
- c ¨C Ubuntu 10.04,MAP_HUGETLBÓëMAP_SHAREDÒ»
- ÈçºÎÀí½âlinuxµÄinode
- linux ¨C ÈçºÎͨ¹ýHTTP / Webä¯ÀÀÆ÷ÆôÓÃShell Ac
- ½«ÏîÌí¼Óµ½LinuxÄÚºËÁ´±í