LinuxÎļþϵͳ·¢Õ¹Ñ¸ËÙ BTRFS±»¿´ºÃ
×î½üÁ½Ä꣬ÎļþϵͳµÃµ½Á˺ܴóµÄ·¢Õ¹¡£
SunÓпªÔ´µÄZFSÒÔ¼°ÊÕ¹ºµÄLustreÎļþϵͳ¡£Quantum¡¢Panasas¡¢ IBM¡¢»ÝÆÕ¡¢NetAppºÍRed HatÒ²¶¼ÔöÇ¿ÁËÎļþϵͳ¿ª·¢Á¦¶È¡£NFS£¨ÍøÂçÎļþϵͳ£©ÕýÔÚ¾Àú´óµÄ±ä¶¯£¬Ö÷Òª´ú±í¾ÍÊÇpNFS£¨²¢ÐÐÍøÂçÎļþϵͳ£©¡£ºÁ²»Ææ¹ÖµÄÊÇ£¬ËùÓÐÕâЩ¿ª·¢Ðж¯´Ùʹ¿ªÔ´ÉçÇøÍƳöÕë¶ÔLinuxµÄ¸ü¸ßÐÔÄܵÄÎļþϵͳ¡£
ÏÖÔÚÎÒÃÇ¿´¿´Linux¿ª·¢µÄÁ½¸öÇ°ÑØ£ºBTRÎļþϵͳ--Ò²±»³ÆΪButter FS»òB-tree FS--ÒÔ¼°ext4¡£
IlluminataµÄ·ÖÎöʦGordon Haff±íʾ£º"Ext4ÊǶԹ㷺ʹÓõÄext3µÄÉý¼¶£¬Ëü´ÓÖî¶à·½ÃæÌá¸ßÁ˹¦ÄÜ£¬²¢¸ÄÉÆÁËÐÔÄÜ¡£ÔÚÏà¶Ô½üÆÚ£¬ext4½«¿ÉÄܳÉΪÏÂÒ»¸öÔÚLinuxÉϹ㷺²¿ÊðµÄеÄÎļþϵͳ¡£"
ËäÈ»ext4µÄ¿ª·¢Ê±¼äʼÓÚ2006Ä꣬µ«ÊÇext4Ö±µ½×î½üÒ»Äê²Å¿ªÊ¼ÕæÕýÎȶ¨£¬¶øÇÒÏÖÔڲŸոտªÊ¼¿´µ½ÓÐÅúÁ¿²¿Êð¡£ÀýÈ磬×î½ü·¢²¼µÄext4°æ±¾ÓÐFedora¡£ÕâÖÖLinuxÎļþϵͳÌá¸ßÁË´æ´¢ÈÝÁ¿ÉÏÏÞ£¨ÈÝÁ¿Ôö¼ÓÖÁ1EB£©£¬Í¬Ê±»¹ÓÐÆäËû¸÷ÖÖÐÔÄÜÉϵĵ÷Õû¡£
Ext4ºÜ´ó³Ì¶ÈÉÏÊǶÔÁ÷ÐеÄext3ÎļþϵͳµÄÑݽø¡£Ext3ÏÞÖÆÓÚ16TBµÄ´æ´¢£¬¶øext4µÄÉè¼Æ¿ÉÒÔ´¦Àí¸ü´óµÄ´æ´¢¡£Ext4Ôö¼ÓÁËÊý¾ÝÍêÕûÐÔ¹¦ÄÜ£¬Ö§³ÖÕë¶ÔÄÚ²¿ÈÕ³£ÊÂÎñµÄУÑéºÍ£¬ÕâʹµÃËüÔÚÃæÁÙ´æ´¢´íÎóµÄʱºòÓµÓиüÇ¿µÄÎȶ¨ÐÔ¡£
µ«ÊÇÖÁÉÙ´ÓDZÄÜÉÏÀ´¿´£¬ext4µÄ·¢Õ¹²»ÈçBTRFSÄÇôÏÔÖø¡£BTRFS¿ÉÄÜ×îÖÕ»á¸øZFSºÍÆäËûÎļþϵͳ´øÀ´¸ü´óµÄÍþв£¬²»¹ý¸ÃÎļþϵͳĿǰ»¹ÉÐδÍê³É¡£¸ÃÎļþϵͳӵÓÐÔÚÏßËéƬÕûÀí¹¦ÄÜ£¬Õë¶Ô¹Ì̬Çý¶¯Æ÷£¨SSD£©µÄÔËÐÐģʽ£¬Ð´Ê±¸´ÖÆÈÕÖ¾£¬ÒÔ¼°¸÷ÖÖѹËõ¡¢¾µÏñ¡¢Ìõ´øºÍ¿ìÕÕ¹¦ÄÜ¡£
Haff±íʾ£º"BTRFSÊÇÏÂÒ»´úÎļþϵͳ£¬ÕâÒâζ×ÅËüʹÓõĹÜÀíģʽºÍ´«Í³µÄÎļþϵͳÓÐËù²»Í¬¡£"
ËûµÄÒâ˼ÊÇBTRFSµÄ¹ÜÀíºÍ¿ÉÓÃÐÔģʽ²»Í¬ÓÚÏÖÓÐÎļþϵͳËùʹÓõÄģʽ¡£Ëû¾ÙÁËÒ»¸öÀý×Ó£ºBTRFS»ù±¾ÉϽ«¾í¹ÜÀí--¹ýÈ¥Êǵ¥¶ÀµÄ²úÆ·--ÕûºÏ½øÁ˸ÃÎļþϵͳ±¾Éí¡£¸ÃÎļþϵͳ»¹ÓµÓи÷ÖÖ¿É¿¿ÐԺͿÉÓÃÐÔ¹¦ÄÜ£¬±ÈÈç¿ìÕÕ¡£
´ÓÊý¾Ý´æ´¢µÄ½Ç¶ÈÀ´¿´£¬BTRFSÇ°½øµÄ²½·¥Òª±Èext4´ó¡£BTRFSµÄһЩ¹¦Äܹýȥͨ³£ÊÇÓÉÂß¼¾í¹ÜÀíÆ÷£¨LVM£©ºÍRAID£¨¶ÀÁ¢´ÅÅÌÈßÓàÕóÁУ©Ó²¼þËùÖ´Ðеġ£¸Ãϵͳ¿ÉÒÔͬʱΪÆäÄÚ²¿ÔªÊý¾ÝºÍÓû§Êý¾Ý½øÐÐУÑéºÍ¼ìÑ飬¶øÇÒ¸Ãϵͳ»¹ÄÚÖÃÁ˶ԿìÕÕµÄÖ§³Ö£¨¾ÍÏñÒ»¸öLVM£©¡£Ext4Ò²¿ÉÓµÓÐÆäÖÐһЩ¹¦ÄÜ£¬µ«ÊÇÐèÒªÎļþϵͳºÍÂß¼¾í¹ÜÀíÆ÷Ö®¼äµÄ»¥¶¯¡£
ÓÐȤµÄÊÇ£¬BTRFS×î³õÊÇOracle¿ª·¢µÄ--¸Ã¹«Ë¾ÕýÔÚÊÕ¹ºSun--µ«ÏÖÔÚÊÇÒÔ GPL£¨GUNͨÓù«¹²Ðí¿ÉÖ¤£©µÄÐÎʽ·¢·ÅÐí¿ÉÖ¤£¬¶øÇÒÍêÈ«ÈÚÈ뿪ԴÉçÇø£¬½ÓÊÜÈκÎÈ˵ĴúÂë¹±Ïס£ÔÚBTRFSÏîÄ¿Ö÷Ò³É϶Ô×Ô¼ºÊÇ
Ïà¹ØÎĵµ£º
ÍêÉÆLinuxϵͳ
1.¿ª»ú×Ô¶¯¹ÒÔØwindow·ÖÇø
fedora10ËäÈ»ÄÜ×Ô¶¯¹ÒÔØ,µ«ÊǹÒÔصķÖÇøÓÐʱ»á²»ÈϺº×ÖÎļþ¼Ð
´ÓÖÕ¶ËÓÃvi»ògedit´ò¿ª/etc/fstab£¬ÔÚÆäÖÐÌí¼Ó£º
/dev/sda1 /mnt/1 ntfs default 0 0
×¢£ºµÚÒ»ÏîÊÇ·ÖÇøÇý¶¯µØÖ·
......
Ò»¡¢ÈÎÎñ¹ÜÀí
linuxÄں˵Ä3ÖÖµ÷¶È·½·¨¼ò½éÈçÏ£º
@SCHED_OTHER ·Öʱµ÷¶È²ßÂÔ£¬½ø³ÌµÄȱʡÀàÐÍ£¬²ÉÓö¯Ì¬ÓÅÏȵ÷¶È²ßÂÔ£¬Ñ¡Ôñ½ø³ÌµÄÒÀ¾ÝÖ÷ÒªÊǸù¾Ý½ø³ÌgoognessÖµµÄ´óС£¬ÕâÖÖ½ø³ÌÔÚÔËÐÐʱ£¬¿ÉÒÔ±»¸ßgoodnessÖµµÄ½ø³ÌÇÀÏÈ£»
@SCHED_FIFO ʵʱµ÷¶È²ßÂÔ£¬Ïȵ½ÏÈ·þÎñ£¬×ñÊØPOSIX1.b±ê×¼µÄFIFOµ÷¶È¹æÔò£¬Ëü»áÒ»Ö±Ô ......
1¡¢Linux »ù´¡
°²×°Linux²Ù×÷ϵͳ
LinuxÎļþϵͳ
Linux³£ÓÃÃüÁî
LinuxÆô¶¯¹ý³ÌÏê½â
ÊìϤLinux·þÎñÄܹ»¶ÀÁ¢°²×°Linux²Ù×÷ϵͳ
Äܹ»ÊìÁ·Ê¹ÓÃLinuxϵͳµÄ»ù±¾ÃüÁî
ÈÏʶLinuxϵͳµÄ³£Ó÷þÎñ°²×°Linux²Ù×÷ϵͳ
Linux»ù±¾ÃüÁîʵ¼ù
ÉèÖÃLinux»·¾³±äÁ¿
¶¨ÖÆLinuxµÄ·þÎñ Shell ±à³Ì»ù´¡Ê¹ÓÃvi±à¼Îļþ
ʹÓÃEmac ......
linux ϼ¯³É svn ÖÁ eclipse È«¹ý³Ì
ÒòΪ java ¿çƽ̨,¶ø eclipse ÊǸö´¿ java ¿ª·¢ÏîÄ¿,ËùÒԴ˼¯³É°²×°¹ý³ÌͬÑùÊÊÓÃÓÚ windows ϵͳ.
µÚÒ»²½:ÏÂÔؼ¯³É svn ÖÁ eclipse ËùÐèµÄ°ü site-1.6.5.zip(¿ÉÒÔÈ¥¹ÙÍø http://subclipse.tigris.org/ ÏÂÔØ,Ò²¿ÉÒÔÈ¥×÷ÕßµÄ csdn ×ÊÔ´ÀïÏÂÔØ site-1.6.5.zip ²å¼þ)
µÚ¶þ²½:½« si ......
Oracle 10gÖ§³ÖÔÚÃüÁîÐÐÏÂÓþ²Ä¬Ä£Ê½(Silent)°²×°£¬¸øÄÇЩûÓа²×°Í¼ÐνçÃæµÄLinuxϵͳÌṩÁ˼«´óµÄ±ãÀû¡£
ÏÂÃæÒÔFedora Core 6ΪÀý£¬½éÉÜÔÚÃüÁîÐÐÏ°²×°OracleOracle 10gµÄ·½·¨¡£
1 °²×°Ç°µÄ×¼±¸
×¼±¸¹¤×÷ÒªÓõǼΪrootÓû§À´½øÐС£
1.1 Ñ¡Ôñ°²×°»·¾³µÄÓïÑÔ
Oracle°²×°Ê±¿ÉÒÔͨ¹ý»·¾³±äÁ¿LANGÖ¸¶¨°²×°ÓïÑÔ£¬Èç¹ûLinu ......