荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjksam (~随缘~ (我要专心学习)), 信区: Linux
标  题: 海纳百川,有容乃大――Linux 支持超大规模文件!
发信站: 荔园晨风BBS站 (Sat Nov 10 10:10:27 2001), 转信

from
http://www.linuxaid.com.cn/news/shownews.jsp;jsessionid=aaaf4xAF2gUuxR?i=1349
海纳百川,有容乃大――Linux 支持超大规模文件!

http://LinuxAid.com.cn 01-11-09 09:28 711p silent
------------------------------------------------------------------------------

  各位Linux爱好者,如果问您Linux最大支持多大的文件,您知道吗?

  最近的技术资料显示,Linux最大可以支持144 Pbyte大小的文件。也就是144,000,
000,000,000,000字节。而P相当与1000T,1T相当于1000G。这下大家有直观的感觉了吧。

  Linux操作系统之所以能够支持如此巨大的文件还要归功于Linux ATA开发存储咨询集
团的负责人Andre Hedrick。正是他于Mount Rainier工作组那里拿到了免费访问的权限。
而后者推出的新一代存储技术Mount Rainier CD使用48bit的地址。目前,相关的驱动程
序已经集成到2.4.13-ac6 内核当中。如果大家一定要试试这个东西,不妨去下载一个来
用用。

  现在已经有不少大型企业宣布支持 Petabyte 这个级别的存储技术,而且BeOS 在几
个月以前已经宣布支持18-Petabyte大小的文件。不过Linux上实现这个技术还是相当引人
关注。目前最大的问题是:还没有一个应用程序需要使用或者能够生成这么大的文件。不
过,以后的事情谁能说得清楚呢?不是吗?

欲知详细情况,请点击这里(http://www.theregister.co.uk/content/54/22693.html)

责任编辑:silent

english version from here:http://www.theregister.co.uk/content/54/22693.html

Linux breaks 100-Petabyte ceiling
By Andrew Orlowski in San Francisco
Posted: 07/11/2001 at 01:19 GMT


Updated We almost forgot to mention this, but Linux recently became the
first desktop OS to support enormously large file sizes. How large?

144 Petabytes, or 144,000,000,000,000,000 bytes. A Petabyte is roughly a
thousand Terabytes, with a Terabyte being roughly a thousand Gigabytes, of
course.

This came up in conversation when we were chatting to Andre Hedrick, who looks
 after the Linux IDE subsystem, in our story about Mount Rainier CDs last
week. Hedrick's code exploits extensions to the ATA-133 spec, which uses
48-bit rather than 28-bit addressing. The drivers are included in the 2.4.
13-ac6 kernel tree, says Andre, or alternatively you can download them from
his site.

The 144 Petabyte figure is obtained by raising two to the power of 48, and
multiplying it by 512. A big arse number.

Some of the big enterprise vendors have claimed to support Petabyte storage
for some time, and of course BeOS has supported 18-Petabyte files for many
moons now, but the new drivers comfortably put Linux in front. We haven't
heard of applications that demand such large files, although our most recent
expense claims come pretty close.


Hoisted by our own Petabyte?

Oops. Not only can Linux not claim to be the first desktop OS to support
multi-PB file sizes, it isn't even the first Unix.

"Soren Schmidt of the FreeBSD Project has added 48-bit addressing support to
the FreeBSD 4-STABLE branch," writes Bruce Simpson. "You can find the news
here, and the code here (Check revision 1.114 and you will find the code).

"The date on which Soren added the 48-bit support to 5.0-CURRENT is October
6th, however, the Linux patches are dated this Monday. You can therefore
clearly see that FreeBSD has had working 48 bit ATA addressing support since
the beginning of October, which is as of now being grandfathered in to the
4-STABLE tree after undergoing extensive testing"

Nik Clayton adds:- "Indeed, since Andre's code consists of patches to the
kernel and has (as far as I can tell from reading his website) not been
integrated in to the kernel's maintained by Linus, Alan, or any of the
distributions, I'd say it's a little early to claim this as 'support' in any
meaningful
sense of the word."

And a note about figures:-

"You guys should really know better by now ;)

"512 * 2^48 = 144,115,188,075,855,872 bytes, which is exactly 128 Petabytes,
" points out Jostein Trondal (along with several hundred of you too).

Finally The Beast has supported 64bit addressing in NTFS, which you can
reada bout here:-

"MS does recommend a practical limit of 2 terabytes, just because of
backup/restore/disaster recovery implications. Don't forget that the
Terraserver mapping thing had a multi-terabyte file system, and that was yonks
 ago," writes a friendly regular.

Thanks to all who wrote in.




--
   mm       ☆__      __  __ __☆______ ______ __  __☆
/^(  )^\      █      █  █/    █____ █__█ █∨█
\,(..),/  ▅__█  ▅__█  █\__  ▂__█ █  █ █  █
  V~~V   ▇▆▅▃▁I'm a bat. I'm very bad!^Q^_▃▄▆▇你好!^_^欢迎大家到linux?

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店