欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Linux環(huán)境下的ReiserFS文件系統

Linux環(huán)境下的ReiserFS文件系統

作者:佚名    文章來(lái)源:網(wǎng)絡(luò )    點(diǎn)擊數:2    更新時(shí)間:2006-8-17

    ReiserFS是一個(gè)非常優(yōu)秀的文件系統。也是最早用于Linux的日志文件系統之一。

  ReiserFS的開(kāi)發(fā)者非常有魄力,整個(gè)文件系統完全是從頭設計的。目前,ReiserFS可輕松管理上百G的文件系統,這在企業(yè)級應用中非常重要。
  一、ReiserFS的特點(diǎn)

  1.先進(jìn)的日志機制

  ReiserFS有先進(jìn)的日志(Journaling/logging)功能 機制。日志機制保證了在每個(gè)實(shí)際數據修改之前,相應的日志已經(jīng)寫(xiě)入硬盤(pán)。文件與數據的安全性有了很大提高。

  2.高效的磁盤(pán)空間利用

  Reiserfs對一些小文件不分配inode。而是將這些文件打包,存放在同一個(gè)磁盤(pán)分塊中。而其它文件系統則為每個(gè)小文件分別放置到一個(gè)磁盤(pán)分塊中。這意味著(zhù):如果有10000個(gè)小文件,就要占用10000個(gè)分塊。想想看這多浪費磁盤(pán)空間。

  3.獨特的搜尋方式

ReiserFS基于快速平衡樹(shù)(balancedtree)搜索,平衡樹(shù)在性能上非常卓越,這是一種非常高效的算法。ReiserFS搜索大量文件時(shí),搜索速度要比ext2快得多。Reiserfs文件系統使用B*Tree存儲文件,而其它文件系統使用B+Tree樹(shù)。B*Tree查詢(xún)速度比B+Tree要快很多。Reiserfs在文件定位上速度非???。

  在實(shí)際運用中,ReiserFS 在處理小于 1k 的文件時(shí),比ext2 快 8 到 15 倍!ReiserFS 幾乎在各個(gè)方面都優(yōu)于 ext2,具體數據請參見(jiàn)筆者的測試篇。

    4.支持海量磁盤(pán)


  ReiserFS是一個(gè)非常優(yōu)秀的文件系統,可輕松管理上百G的文件系統,ReiserFS文件系統最大支持的文件系統尺寸為16TB。這非常適合企業(yè)級應用中。

  5.優(yōu)異的性能

由于它的高效存儲和快速小文件I/O特點(diǎn),使用ReiserFs文件系統的PC,在啟動(dòng)X(jué)窗口系統時(shí),所花的時(shí)間要比在同一臺機器上使用ext2文件系統少1/3。另外,ReiserFS文件系統支持單個(gè)文件尺寸為4G的文件,這為大型數據庫系統在linux上的應用提供了更好的選擇。

  二、使用ReiserFS文件系統

  1、編譯核心

  本文以在2.4.x 核心下安裝Reiserfs文件系統為例,簡(jiǎn)述其安裝及使用過(guò)程。內核版本為2.4.x以后的版本缺省都支持Reiserfs文件系統。如果你的核心目前不支持Reiserfs,要確保下載的補丁版本和你的kernel版本是一致的。

  下載后用root身份登錄進(jìn)入系統,切換至/usr/src/linux目錄,執行命令:

  #gunzip /path/to/linux-2.2.16-reiserfs-3.5.22-patch.gz
  #patch -p1 -i /path/to/linux-2.2.16-reiserfs-3.5.22-patch

  要讓新的核心支持Reiserfs文件系統,編譯時(shí)首先要打開(kāi)相應選項,目前內核缺省不支持Reiserfs文件系統。所以,在編譯內核時(shí),要配置內核,以支持reiserfs文件系統。

  #make menuconfig

在菜單"Code maturity level options"中,選擇"Prompt for development and/orincomplete code/drivers."選項。然后,進(jìn)入文件系統菜單"File systems",打開(kāi)以下選項:

    <*> Reiserfs support


  Have reiserfs do extra internal checking

  即將Reiserfs文件系統的支持編譯時(shí)內核。

  然后編譯核心,安裝核心。

  #make bzImage
  #make module
  #make module_install
  #make install;

  完成內核編譯安裝工作。

  2、編譯Reiserfs工具

下面我們將編譯ReiserFS工具,相應的代碼是存放在/usr/src/linux/fs/reiserfs/utils目錄中的,首先make編譯程序,然后再make install來(lái)安裝程序。如果你的核心中沒(méi)有包括這些工具,你需要另外下載。從這里下載:

   解壓文件:

  # tar zxvf reiserfsprogs-3.x.0j.tar.gz
  # cd reiserfsprogs-3.x.0j
  # ./configure
  # make
  # make install

  完成Reiserfs工具的編譯與安裝。

  之后用新的核心啟動(dòng)系統。如果不出什么問(wèn)題,這時(shí)新的核心已經(jīng)支持Reiserfs文件系統了。

  三、使用新的文件系統

  1.創(chuàng )建Reiserfs文件系統

  要使用新的文件系統,首先以下創(chuàng )建一個(gè)Reiserfs文件系統:

  [root@test /sbin]# ./mkreiserfs -f /dev/sda3

  以下為格式化分區時(shí)所顯示的信息:

  <-------------mkreiserfs, 2001------------->
  reiserfsprogs 3.x.0j
  =========================================================================
  LEAF NODE (8211) contains level=1, nr_items=2, free_space=3932 rdkey
  ------------------------------------------------------------------------
  |###|type|ilen|f/sp| loc|fmt|fsck| key |
  | | | |e/cn| | |need| |
  ------------------------------------------------------------------------
  | 0|1 2 0x0 SD, len 44, entry count 0, fsck need 0, format new|
  (NEW SD), mode drwxr-xr-x, size 48, nlink 2, mtime 09/14/2001 15:26:51 blocks 8
  ------------------------------------------------------------------------
  | 1|1 2 0x1 DIR, len 48, entry count 2, fsck need 0, format old|
  ###: Name length Object key Hash Gen number
  0: ". "( 1) 1 2 0 1, loc 40, state 4 ??
  1: ".. "( 2) 0 1 0 2, loc 32, state 4 ??
  =======================================================================


Creating reiserfs of 3.6 format
  Block size 4096 bytes
  Block count 128520
  ... ...
  ATTENTION: YOU SHOULD REBOOT AFTER FDISK!
  (y/n) ALL DATA WILL BE LOST ON ‘/dev/sda3‘!


  鍵入“y”后回車(chē),開(kāi)始創(chuàng )建新的文件系統:

  格式化的過(guò)程比較慢,視分區的大小而定,但是,對其它的文件系統的格式化比較,其明顯要慢很多。格式化完成后,顯示如下信息:

  (y/n) ALL DATA WILL BE LOST ON ‘/dev/sda3‘! y
  Initializing journal- 0%....20%....40%....60%....80%....100% left 0, 182 /sec
  Syncing...
  ReiserFS core development sponsored by SuSE Labs (suse.com)
  Journaling sponsored by MP3.com.
  To learn about the programmers and ReiserFS, please go to
  Have fun.

  至此創(chuàng )建完成Reiserfs分區的創(chuàng )建。

  2.使用reiserfs文件系統

  為了使用新的分區,需要將其mount上來(lái):
  # mounut –t reiserfs /dev/sda3 /mnt/fs

  這樣新的文件系統就被mount到/mnt/fs目錄下了?,F在就可以開(kāi)始使用新的文件系統存放文件了。

  最后,為了讓系統每次啟動(dòng)時(shí)都自動(dòng)加載Reiserfs文件系統,應該手工更改/etc/fstab內容,將相應的分區加入其中。本文在此不再贅述
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Linux文件系統(二)—— Linux上三個(gè)主要文件系統(EXT2、EXT3和ReiserFS)介紹和比較
linux mkfs命令參數及用法詳解
如何調整Linux磁盤(pán)分區的大小
實(shí)用教程:Arch Linux安裝詳解
在USB盤(pán)上打造自己的Linux發(fā)行版
第8章 磁盤(pán)文件與文件系統管理
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久