banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Với ext2, dung lượng tối đa của file là bao nhiêu?  XML
  [Question]   Với ext2, dung lượng tối đa của file là bao nhiêu? 08/07/2008 00:10:42 (+0700) | #1 | 140310
mrtantien
Member

[Minus]    0    [Plus]
Joined: 30/04/2006 05:20:22
Messages: 29
Offline
[Profile] [PM]
Hi các bác, em có đọc trên wiki thì thấy rằng đối với filesystem có block là 4KB thì dung lượng tối đa của file là 2TB:
Code:
http://en.wikipedia.org/wiki/Ext2


Tuy nhiên em có đọc về cấu trúc hệ thống, phần inode thì tính toán ra phải là 4TB mới đúng. Em giải thích như sau:

- Để quản lý các file kích thước lớn, trong bảng inode sẽ có 10 direct entry01 single indirect entry, 01 double indirect entry, 01 triple indirect entry (13 entry).

- Với hệ thống 32bit thì 1 block 1KB sẽ chứa được 1024 : 4 = 256 entry. Để quản lý file lớn thì cần dùng hết 13 entry, vậy kích thước lớn nhất của file là (em chỉ tính triple indirect cho gọn):

256 x 256 x 256 x 1K = 16GB

- Tương tự: 1 block 4KB chứa được 1024 entry, kích thước lớn nhất của file sẽ là:

1024 x 1024 x 1024 x 4KB = 4TB


Em đang băn khoăn quá, các bác có thể giải thích giúp em được ko ạ?

Em cám ơn nhiều,

Tantien.




[Up] [Print Copy]
  [Question]   Re: Với ext2, dung lượng tối đa của file là bao nhiêu? 08/07/2008 04:28:37 (+0700) | #2 | 140337
centos
Member

[Minus]    0    [Plus]
Joined: 28/03/2008 17:13:12
Messages: 219
Offline
[Profile] [PM]
Mình thấy câu hỏi của bạn sao sao ấy, nó không được logic cho lắm ( theo mình nghĩ thôi hen có gì góp ý thêm). Bạn đã tìm hiểu rõ về cấu trúc định dạng của 1 EXT3 chưa? nếu bạn đã tìm hiểu rồi thì câu hỏi sẽ được giải đáp. Vì mình cũng không biết giải thích câu hỏi của bạn như thế nào nữa. Hệ thống ext 3 khá là phức tạp mình nghiên cứu 1 tuần mà vẫn thấy nó sao sao ây. Nếu bạn nghiên cứu được cái gì mới thì post lên cho mình học hỏi thêm với hen
[Up] [Print Copy]
  [Question]   Re: Với ext2, dung lượng tối đa của file là bao nhiêu? 08/07/2008 04:41:19 (+0700) | #3 | 140341
nbthanh
HVA Friend

Joined: 21/12/2001 14:51:51
Messages: 429
Offline
[Profile] [PM]
Nó cũng có ghi chú đó bạn:
The reason for some limits of the ext2-file system are the file format of the data and the operating system's kernel.
Nếu kernel chỉ support tới 2TB thì mặc dù lý thuyết file size có thể là 4TB nhưng trên thực tế nó sẽ chỉ là 2TB.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|