ºìÁªLinuxÃÅ»§
Linux°ïÖú

½âÃÜLinuxÄÚºË2.4

·¢²¼Ê±¼ä:2005-07-31 00:18:07À´Ô´:ºìÁª×÷Õß:007
×÷ Õߣº ·½ºº


¡¡¡¡Ëæ×ÅLinux 2.4Äں˲âÊÔ°æµÄ²»¶ÏÍƳö£¬2.4Äں˵ļܹ¹¡¢Ö÷Òª¹¦ÄÜ¡¢¸Ä½ø¶¼ÒÑ´óÖÂÇö¨¡£Ö§³ÖËùÓÐ64λ´¦ÀíÆ÷¡¢ÃæÏòÆóÒµ¡¢È«·½Î»ÕûºÏϵͳ×ÊÔ´¡¢ÐèÒª¸üÉÙÄÚ´æµÄLinux 2.4ÄÚºËÍêÕû°æ£¬½«ÎªÈËÀà´ò¿ªÒ»¸öÃÀÀöµÄÐÂÊÀ½ç¡£

¡¡¡¡LinuxÄ¿Ç°×îÐÂÎȶ¨Äں˵İ汾ÊÇ2.2.16,¶ø×îеIJâÊÔ°æ±¾ÊÇ2.4-test3¡£LinusÕâ´ÎÎüÈ¡ÁËÔÚ2.1ϵÁпª·¢ÖвâÊÔ°æ±¾ÍϵÃÌ«³¤µÄ½Ìѵ¡£ËüÌáÇ°½«2.3ϵÁÐÖ±½Ó´Ó2.3.49Ìøµ½2.3.99,ÓÖÉýÖÁ2.4-test4¡£±¾ÎĽ«ÒÔ2.4-test4Ϊ»ù´¡£¬¶Ô2.4ϵÁеÄÄں˽øÐÐÒ»´ÎÇ°Õ°ÐԵĽéÉÜ¡£

¡¡¡¡Ïà¶ÔÓÚ2.2ϵÁбÈ2.0ϵÁеĸĽø,2.4ϵÁеĽø²½¸ü´ó,µ«ÕâÒ²Òâζ×Å2.4½«ºÜÄÑͬ2.2ϵÁмæÈÝ¡£2.4ϵÁеĸĽøÖ÷ÒªÌåÏÖÔÚϵͳ¡¢ÍøÂç¡¢Çý¶¯³ÌÐòµÈ·½Ãæ¡£

¡¡¡¡ÏµÍ³

¡¡¡¡ÔÚÄں˵ÄÌåϵ½á¹¹·½Ãæ,2.2.16ÖÐÒѾ­Ö§³ÖµÄÓ²¼þƽ̨ÓÐ:Alpha¡¢Arm¡¢i386¡¢M68k¡¢Mips¡¢Ppc¡¢S390¡¢Sparc¡¢Sparc64¡£S390ÊÇIBMµÄMainFrame»úÆ÷,ËüµÄ¼ÓÈëÊǽüÆÚµÄÊÂÇé¡£2.4Ö÷ÒªµÄ±ä¶¯ÊǶÔIA64Ö§³Ö¡£IA64×÷ΪIntelÏÂÒ»´úµÄÖ÷Á¦·þÎñÆ÷¶Ë²úÆ·,ÏÖÔÚÒѾ­Ô½À´Ô½¶àµØÒýÆð¸ü¶àÈí¼þ³§É̵Ä×¢Òâ¡£Linux×÷Ϊ×îÔçÖ§³ÖIA64µÄ²Ù×÷ϵͳ,Õâ¸öÊÂʵ±¾Éí¾ÍÖ¤Ã÷ÁËLinuxÇ¿´óµÄÉúÃüÁ¦,¶øÇÒÕâÒ²ÊÇLinux½øÈëÆóÒµ¼¶Êг¡µÄÒ»¸öºÃ»ú»á¡£ÆäËüеÄÓ²¼þƽ̨Ö÷ÒªÊÇSuper-HºÍMips64,ÁíÍâËüÔÚi386ÏÂÃæÔö¼ÓÁ˶ÔAthlon/K7¡¢Crusoe¡¢WinchipµÄÖ§³Ö¡£Crusoe¾ÍÊÇLinus±¾È˹©Ö°µÄTransmeta¹«Ë¾ÍƳöµÄÒƶ¯Ê½CPU¡£Linux¼ÌÐø±£³Ö×ÅÖ§³ÖÓ²¼þƽ̨×î¶àµÄÁìÏȵØλ¡£

¡¡¡¡2.4¼ÓÈëÁËÍêÈ«×ÊÔ´¹ÜÀíÆ÷µÄÖ§³Ö¡£ÏÖÔÚÔÚLinuxÄÚºËÖжÔPCIµÈ×ÊÔ´µÄ·ÖÅ佫¸ü¼ÓÖÇÄÜ»¯,ÕâʹµÃ¼´²å¼´ÓÃÔÚLinuxÉϽ«µÃµ½¸üºÃµÄÖ§³Ö¡£ÁíÍâ,LinuxÒ²¸Ä±äÁËÔ­ÏȵĴÅÅÌ»º³å»úÖÆ,ÓɱȽϸ´ÔÓµÄË«»º³åϵͳ¸Ä½øµ½¼òµ¥ÊµÓõĵ¥»º³åϵͳ¡£Linux ÔڶദÀíÆ÷ÉϵĿÉÉìËõµÄÌØÐԵõ½Á˼ÓÇ¿,Ìṩ¿ÉÅäÖõĽø³Ì¹ÜÀí»úÖÆ¡£½ø³Ìµ÷¶È»úÖÆÒ²±»ÍêÈ«ÖØдÁË,Ìá¸ßÁËÄں˵ĵ÷¶ÈЧÂÊ,ʹ֧³ÖµÄ²¢·¢½ø³ÌÊýÒ²´ó´óÔö¼ÓÁË¡£LinuxÄÚºËÖ§³ÖµÄÓû§ÊýÄ¿Ò²´ïµ½ÁË2µÄ32´Î·½Ö®¶à£¬Ö§³ÖµÄ×î´óÎļþÊýÒ²ÃâÈ¥ÁË2GµÄÏÞÖÆ£¬Ö§³ÖµÄCPUÊÇ32¸ö¡¢ÄÚ´æΪ64G¡£Ëü»¹Ö§³ÖͬʱʹÓÃ16¿éÒÔÌ«Íø¿¨¡¢22¸öIDEÉ豸¡¢¼ÓÈë¶àÖØIO-APIC(¸ß¼¶¿É±à³ÌÖжϿØÖÆÆ÷)¡£Ëü¶ÔShare MemoryµÄÖ§³ÖÒ²·¢ÉúÁ˱仯,¸Ä³É¼ÓÔØÒ»¸öÌØÊâµÄÎļþϵͳµ½/var/shmem,ÕâʹµÃÆä¼æÈÝÐÔ¸üÇ¿¡£ÁíÍâÒ»¸öÓ°ÏìÉîÔ¶µÄ¸Ä¶¯ÊǼÓÈëÁËDEVFS¡£ËùνDEVFS¾ÍÊǽ«ÏÖÔÚµÄ/devĿ¼±äΪһ¸öÎļþϵͳ¡£Óû§½«²»ÔÙÐèÒªÊÖ¹¤È¥ÎªÒ»¸öÐÂÉ豸Ôö¼ÓÉ豸Îļþ,Äں˽«×Ô¶¯µØÔÚÕâ¸öÎļþϵͳÖÐÔö¼Ó¸ÃÉ豸Îļþ¡£Ä¿Â¼½á¹¹Ò²¸Ä±äÁË,ÀýÈç/dev/hda½«ÒƵ½/dev/ide0/disk0/¡­¡­ÕâʹµÃÔÚLinuxÖÐÌí¼ÓUSB¡¢IEEE1394µÈÉ豸½«±äµÃ¸üΪÈÝÒס£µ«ÊÇÓë´Ëͬʱ,´óÅúµÄÓ¦ÓóÌÐòÐèÒªÐ޸IJÅÄܲÉÓÃÕâÒ»ÐÂÌØÐÔ¡£

¡¡¡¡ÔÚÎļþϵͳ·½ÃæµÄÖØ´ó¸Ä½øÊǼÓÈëÁËLVM(Logic Volume Manager)µÄÖ§³Ö¡£LVMÔËÐÐÎļþϵͳ¿çÔ½´ÅÅÌ,¿ÉÒÔÔÚÔËÐÐʱ¶¯Ì¬ÉìËõÎļþϵͳ´óС,Ôö¼ÓÎļþϵͳ¡£ÕâÒѾ­³ÉΪHP-UXºÍCompaq True64 UNIXµÄÆóÒµ¼¶±ê×¼¡£ÆäʵLVMµÄºÜ¶àÌØÐÔÔÚLinuxµÄMD(Multi Disk)ÖÐÒѾ­Ö§³Ö,µ«ÊÇÕ⽫ÊÇÉÌÒµÓû§²ÉÓÃLinuxµÄÒ»¸öÖØÒªÒÀ¾Ý¡£¶ÔRAID(ÈßÓà´ÅÅÌÕóÁÐ)µÄÖ§³ÖÒ²ÒѾ­±»¼ÓÇ¿,ÓÅ»¯ÁËRAID×ÓϵͳµÄÖ´ÐÐЧÂÊ,ʵÏÖÁËRAID0¡¢1¡¢4/5¡£¶à´¦ÀíÆ÷ϵĶàÏ̵߳õ½Á˼ÓÇ¿,ÒѾ­¿ÉÒÔÖ±½ÓʹÓÃRAIDÉ豸×÷ΪÆô¶¯¸ù·ÖÇø¡£´ËÍâ¶ÔRAW IOµÄÖ§³ÖÒ²ÒѾ­±»¼ÓÈë,ÕâÊÇÐí¶àÉÌÒµÈí¼þ¼±ÐèµÄÌØÐÔ,ÈçOracleÊý¾Ý¿â¡£LinuxÖ§³ÖµÄ·ÖÇøϵͳÔö¼ÓÁ˶ÔUDF(DVDʹÓõÄÎļþϵͳ)µÄÖ§³Ö£¬ÕâʹµÃLinux½«¿ÉÒÔÖ§³ÖDVDϵͳ¡£ÁîÈËʧÍûµÄÊÇ,ÏÖÓеÄÁ½¸öÈÕÖ¾Îļþϵͳ(ext3/reiserfs)ÈÔȻûÓб»ºÏ²¢ÈëKernel 2.4,ÕâʹµÃºÜ¶à¿ª·¢Õß±§Ô¹Á¬Á¬¡£

¡¡¡¡ÍøÂç

¡¡¡¡ÔÚÍøÂç·½Ãæ,LinuxÕë¶ÔǰһʱÆÚͬWinNTµÄÆÀ²â½á¹û£¬×ö³öÁË´óÁ¿¸Ä½ø¡£±È½ÏÖØÒªµÄÓÐÖ§³Ö¡°wake one¡±µÄ¼¼Êõ,ÕâʹµÃWWW·þÎñÆ÷µÄЧÂÊ´ó´óÌá¸ß¡£Ö§³ÖKHTTPD£¬Ê¹µÃLinux¿ÉÒÔÔÚÄں˼¶Ìṩ¾²Ì¬ÍøÒ³µÄ·ÃÎÊ¡£Õâ¶ÔÓÚÄÇЩ·ÃÎÊÁ¿¾Þ´óµÄ·þÎñÆ÷ÊÇÒ»¸öºÜºÃµÄÌæ´ú£¬ÀýÈçרÃÅÌṩͼÏñ·þÎñµÄ·þÎñÆ÷.

¡¡¡¡LinuxµÄIP·À»ðǽºÍIPαװ¼¼ÊõÓÖÖØÐÂÐÞ¸ÄÁËÒ»´Î(ÕâÒѾ­ÊÇLinuxÄں˵ÚÈý´ÎÖØÐÂÉè¼ÆÕâÒ»²¿·Ö),ÏÖÔÚµÄÃû×Ö½ÐIP Table¡£Ëüͬ2.0µÄipfwadmºÍ2.2µÄipchainsÈÔÈ»¼æÈÝ,¶øÇÒÏÖÔÚÒѾ­Äܹ»ÊµÏֺܶà·ÓÉÆ÷²ÅÄÜʵÏֵŦÄÜ¡£¶ÔÓÚÆóÒµ¼¶Óû§À´Ëµ,DECNET¡¢ARCNET¡¢NetBui¡¢SMBµÈ¶¼ÒѾ­Ö§³Ö,ÓÈÆäÊÇSMB²¿·ÖµÄÖØд½«´ó´ó¼ÓÇ¿¶ÔWindows9x/NT/2000µÄÍøÂçÐÔÄÜ¡£

¡¡¡¡Ó²¼þ

¡¡¡¡Ä¿Ç°2.4ÖÐÖ§³ÖµÄUSBÉ豸°üÀ¨: Êó±ê¡¢¼üÅÌ¡¢Êý×Ö»¯ÒÇ¡¢É¨ÃèÒÇ¡¢´òÓ¡»ú¡¢À¶ÑÀÉ豸¡¢MP3²¥·ÅÆ÷¡¢ÊÖд°å¡¢Íø¿¨¡¢ USB»¥ÁªÏß¡¢ÓÎÏ·¸Ë¡¢USB²¢/´®¿Ú¡¢ ÊýÂëÏà»ú¡¢ÉãÏñÍ·¡¢Éù¿¨¡¢Modem¡¢Ó²ÅÌ¡¢USB HUB¡¢ÈíÇý¡¢¹âÇýµÈµÈ¡£2.4¶ÔÓÚI2O¡¢Fimwire(IEEE1394)µÄÖ§³ÖÒ²ÒѾ­ÊµÏÖ¡£ÔÚÒ»¸ö¿ª·¢Õß¹±Ï×ÁË5ÍòÐдúÂëÖ®ºó,ACPIÔÚ2.4-test4°æ±¾ÖÐÒѾ­´ó´ó¸ÄÉÆ¡£¶øÆäËüÈçÍø¿¨¡¢SCSI¿¨¡¢RAID¿¨¡¢IDE RAIDµÈµÄÖ§³ÖÒ²½ø²½²»Ð¡¡£Ä¿Ç°ÄÚºËÖÐÒѾ­Ìṩ¶ÔUDMA66¡¢ATA100¡¢IDE RAIDµÄÖ§³Ö¡£ÏÖÔÚÒѾ­Óкܶ࿪·¢Õß²»µÃ²»½«2.4ϵÁеÄÇý¶¯Ïò2.2ϵÁÐÉÏÒÆÖ²¡£Kernel×îÖÕ½«PCMCIA µÄÖ§³ÖºÏ²¢ÈëÕýʽ°æ±¾ÖÐ,Õâ¶ÔÓڱʼDZ¾Óû§À´ËµÒâÒåÖØ´ó¡£ÖµµÃÅúÆÀµÄÊÇ,Éù¿¨ÔÚ2.4Öв¢Ã»Óеõ½ºÜ´óµÄ¸ÄÉÆ,ÏàÐÅÖ»ÓеÈALSA¼Æ»®(www.alsa-project.org)µÄºÏ²¢²ÅÄܵõ½ºÜ´óµÄ¸Ä½øÁË¡£

¡¡¡¡´ËÍâÔÚ2.4°æ±¾ÖÐûÓкϲ¢½øÈ¥µÄ¼Æ»®ÓÐ:

¡¡¡¡Kernel Lever Encrypt Support (www.kerneli.org)

¡¡¡¡ReiserÈÕÖ¾Îļþϵͳ(www.devlinux.com)

¡¡¡¡ext3ÈÕÖ¾Îļþϵͳ

¡¡¡¡Linux Virtual Server (www.linuxvirtualserver.org)

¡¡¡¡Linux °²È«¼à²âϵͳ (www.lids.org)

¡¡¡¡Linux Virtual ServerºÍLinux °²È«¼à²âϵͳ¶¼ÊÇÓÉÖйúµÄÄêÇáºÚ¿ÍÁìµ¼µÄGNU¼Æ»®¡£ËûÃÇÊÇÕÂÎÄáÔºÍл»ª¸Ö¡£Ï£ÍûËûÃÇÔçÈÕ³ÉΪ°ÑÃû×Ö±ê¼ÇÔÚÄÚºËÖеĵÚÒ»ÅúÖйúµÄLinux¿ª·¢Õß¡£

¡¡¡¡Linux 2.4 µÄ·¢ÐÐÈÕÆÚÄ¿Ç°»¹Ã»ÓÐÈ·¶¨,ÏàÐÅÊÇÔÚ½ñÄêµÄµÚÈý¼¾¶ÈÄ©¡£ÄÇʱҲ½«ÊÇLinuxÈ«Ãæ½øÈëÆóÒµ¼¶Êг¡ºÍ×ÀÃæÊг¡´µÏìºÅ½ÇµÄʱºò¡£µ«ÊǶÔÓÚÓû§À´Ëµ,²¢²»Ò»¶¨Äܹ»Á¢¿ÌÏíÊܵ½2.4ϵÁеÄÄںˡ£Õ⻹ȡ¾öÓÚ¸÷´óLinux·¢Ðа泧É̵ÄËÙ¶ÈÁË¡£±Ï¾¹Ã¿Ò»´ÎǨÒƶÔÓÚLinux·¢Ðа泧É̶¼ÊÇÒ»¸öÍ´¿àµÄ¹ý³Ì¡£µ«×î³ÙÓ¦¸ÃÊǽñÄêÄêµ×¾Í¿ÉÒÔ¿´µ½Ê¹ÓÃ2.4ϵÁÐÄں˵ÄLinux·¢Ðаæ,ÈÃÎÒÃÇÊÃÄ¿ÒÔ´ý°É£¡
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 7 ÌõÆÀÂÛ

  1. sherwinwang ÓÚ 2009-12-24 23:52:45·¢±í:

    thanks for sharing!

  2. winskinglee ÓÚ 2009-11-05 17:42:44·¢±í:

    °¦£¬×ÜÊÇÕâЩ¶«Î÷
    ÕæÕýÖ¸µ¼ÐԵĶ«Î÷¾ÍûÓÐ

  3. Ã÷ÌìÔÙ˵ ÓÚ 2009-10-19 23:16:58·¢±í:

    ×Ô¼º¹ÄÀøһϣ¬¾¹È»Éý¹ÙÁË

  4. Ã÷ÌìÔÙ˵ ÓÚ 2009-10-19 23:16:11·¢±í:

    ÔÙ»ØÒ»´Î

  5. Ã÷ÌìÔÙ˵ ÓÚ 2009-10-19 23:15:51·¢±í:

    ÏÈÊղأ¬ÂýÂý¿´

  6. love601 ÓÚ 2005-08-17 16:38:59·¢±í:

    »¹²»¡¢´í°¡£¡`ÓÐË­¿ÉÒÔ½ÌÎÒ°¡£¡~~

  7. cha ÓÚ 2005-08-13 00:52:34·¢±í:

    ¶¥