Slashdot Mirror


Linux Breaks 100 Petabyte Ceiling

*no comment* writes: "Linux has broken the barrier with the 100 petabyte ceiling, and doing it at 144 petabytes." And this is even more impressive in pebibytes, too.

330 comments

  1. 512? That can't be right. by fonebone · · Score: 4, Funny
    The 144 Petabyte figure is obtained by raising two to the power of 48, and multiplying it by 512.

    Hm, that can't be right, I swear I heard it was supposed to be two raised to the power of 50, multiplied by 128.. hm.

    --
    when the rain comes, they run and hide their heads. they might as well be dead.
    1. Re:512? That can't be right. by catch23 · · Score: 1

      actually it's two raised to the power of 46, multiplied by 2048.

    2. Re:512? That can't be right. by Anonymous Coward · · Score: 0

      Nope. You're all wrong. 144 petabytes is obtained by raising two to the power of 64 (which is two raised to the power of 6) and then divided by 128 (which is two to the power of 7, which is a prime number). Primes are everywhere. My, that's amazing.

    3. Re:512? That can't be right. by ericzundel · · Score: 2, Informative
      The 2^48 figure is the number of blocks that can be accessed on the IDE disk from what I can gather.

      2^48 blocks * 512 bytes/block = 144115188075855872 bytes

    4. Re:512? That can't be right. by cyclist1200 · · Score: 0

      With 48 being the 48-bit addressing of ATA-133

    5. Re:512? That can't be right. by Tower · · Score: 1

      Nah, everybody knows real computers use 520 bytes/block (ducks and runs).

      --
      "It's tough to be bilingual when you get hit in the head."
    6. Re:512? That can't be right. by Anonymous Coward · · Score: 0

      i always thought the formula for calculating B, KB, MB, GB, etc... was this:

      (2^10)^0 = 1 B
      (2^10)^1 = 1 KB (kilo)
      (2^10)^2 = 1 MB (mega)
      (2^10)^3 = 1 GB (giga)
      (2^10)^n = 2^(10*n)

      so if you want to figure out how many bits 144 petabytes is:

      144 * (2^10)^5 = 144 * 2^50 = 162,129,586,585,337,856 or about 162 quadrillion bytes. is that wrong?

      andy

    7. Re:512? That can't be right. by yesthatguy · · Score: 1

      Well, it's actually 128 petabytes. The 144 figure comes from the typical hard-drive manufacturer definition of 1MB=1000B, 1GB=1,000,000B, etc. using powers of 10 rather than powers of 2.

      --
      Yes! That guy!
    8. Re:512? That can't be right. by ZippyDahClown · · Score: 1

      Why does this whole discussion just sound dirty?

      Hmmm?

      --
      Where is Anonymous Coward when you need him?
    9. Re:512? That can't be right. by Anonymous Coward · · Score: 0

      Well it is 2^48 addressable sectors.
      Each sector == 512 bytes.

      Regards

  2. Nice! by Per+Wigren · · Score: 1

    ..."but Linux recently became the first desktop OS to support enormously large file sizes"...

    --
    My other account has a 3-digit UID.
    1. Re:Nice! by Anonymous Coward · · Score: 1, Informative

      unless "recently" is 3 years ago... I can name at least on desktop OS which did that before.

      BeOS.

    2. Re:Nice! by Per+Wigren · · Score: 1

      BeOS "only" supports 18-petabyte files. With this patch, Linux can have 144-petabyte files!

      Does anyone know how big files Irix supports?

      --
      My other account has a 3-digit UID.
    3. Re:Nice! by dave_sn · · Score: 1

      ...But a simpler solution exists -- move the basic file system design to 64-bits. This increases the theoretical capacity of a single device to roughly 18 million terabytes (18 billion gigabytes)...= 18000petabyte ? or am I wrong?

    4. Re:Nice! by 1101z · · Score: 1

      Well the problem is that you have to address every bit in a file not just the block that it is on. So a 64bit VFS address space would be ~2 million terabytes or 2048 petabytes or 2 exobytes. But as I recall there file discripters are signed so you really don't get that much.

      --
      One day people will learn the folly of Winbloze, Linux Rules!
    5. Re:Nice! by tuxlove · · Score: 1

      File descriptors themselves have no "sign". What matters is how large the "off_t" type used for seeking within a file is. If it's 64 bits signed, then you effectively get 63 bits. The odd bit is used for indicating an error from the return of lseek(). The number of bytes addressible with 63 bits is 9,223,372,036,854,775,808 or 8 exabytes.

    6. Re:Nice! by cloudmaster · · Score: 2

      18 petabytes *is* enormous, as was more enormous back then. Linux is not the first, but rather the current overwhelming champion. I hate grammar.

    7. Re:Nice! by imp · · Score: 2

      Check out the corrected register article.
      FreeBSD had 48bit IDE addressing support
      in the CVS repository on Oct 6! A full month
      before these patches to linux were released. So
      far no released kernel supports this. :-)

  3. Forgot my Greek by Anonymous Coward · · Score: 0

    Help us out here...

    What's a petabyte?

    1. Re:Forgot my Greek by BitwizeGHC · · Score: 3, Informative

      1e3 terabytes, or 1e6 gigabytes.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  4. Great.... by tomknight · · Score: 0, Redundant

    ...but who gives a toss?

    --
    Oh arse
  5. Re:Ok... by Anonymous Coward · · Score: 1, Insightful

    How about the people who filled their 30mb drives in seconds a few years ago? The more things a computer can do, the bigger the files get. All I need now is a slightly bigger hard drive to take advantage...

  6. "doing it"? by autopr0n · · Score: 0

    The slashdot writeup here is pretty terrible. doing what at 144 petabytes?

    From the text, it seemed as though someone build a Linux machine with 144pb of Ram or something.

    --
    autopr0n is like, down and stuff.
  7. Re:512? That can't be right. (Funny!) by tomknight · · Score: 1
    Funny!!!

    I sacrifice my karma to you.

    Tom.

    --
    Oh arse
  8. Finally! by Johannes+K. · · Score: 1

    Now I can finally rip all my cds at the bitrate they deserve!

    1. Re:Finally! by Robert+Hayden · · Score: 1

      Better email package?

      Pine and mutt not good enough for you? you heathen!

    2. Re:Finally! by psamuels · · Score: 1
      Seriously though...Isn't there a better place for someone who has the time to contribute? I'd rather see a better desktop environment, a better E-mail package, etc...

      It's not really about having N petabytes of storage. It's about allowing a drive larger than 128 gigabytes (or 133 gigs as the drive mfrs would say), the current limit due to IDE's 28-bit addressing. Sure, we don't have multi-terabyte disks yet, but 160-gig disks are not so far off.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  9. Who gives a crap by Anonymous Coward · · Score: 0

    How about a kernel that's secure and stable so we can have a nice secure webserver. All many of us want is a nice secure, stable, linux webserver, that will run apache, php, mysql happily and forever. No more junky root exploits its getting tiresome.

    1. Re:Who gives a crap by Cheesy+Fool · · Score: 0

      Upgrade to 2.2.20 then.

      --

      Hail to the king, baby!
    2. Re:Who gives a crap by Anonymous Coward · · Score: 0

      Do these linux kernels seem a bit like MS patches to you or is it just me?

    3. Re:Who gives a crap by BobMarley · · Score: 1

      Re: Linux kernels seem like MS patches lately:

      erm, you've got your time turned topsy-turvy. I've been seeing patches to the linux kernel on a near-daily basis since 1993. Microsoft's updates are a relatively recent phenomenon.

      Of course, I'm replying to a troll that was a response to a troll... call me a troll-whore.

      cheers.

  10. Re:Ok... by Eon78 · · Score: 1

    I won't say that these file sizes won't be used in the future, but can someone point me to an application that would really benefit from it right now?

  11. Just wondering... by pigeonhk · · Score: 1


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

    So what about non-desktop OS then?

    --
    If you have the source, you have the whole world...
    1. Re:Just wondering... by FiendBeast · · Score: 0, Redundant

      I though that BEOS was able to support files this large.

  12. Thanks, but no thanks by Anonymous Coward · · Score: 0

    I really don't have any pr0n larger than 600MB, but thanks for asking...

  13. One Long Video by CritterNYC · · Score: 4, Funny

    This would be handy for over 8200 years of DVD video.

    1. Re:One Long Video by lala · · Score: 5, Funny

      Great!
      Finally they can release the uncut version of '2001: A space Odyssey'

    2. Re:One Long Video by morbid · · Score: 0

      Believe it or not, I know of at least one big company that needs this kind of storage for an engineering application. Yes, it does involve video, it involves many video cameras, and it all has to be available "on demand", although not instantaneous like TV.

      --
      I'm out of my tree just now but please feel free to leave a banana.
    3. Re:One Long Video by sharkey · · Score: 1

      Or a Kevin Costner retrospective.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    4. Re:One Long Video by warpSpeed · · Score: 1

      not to mention the uncut version of Water World...

      ~Sean

    5. Re:One Long Video by CritterNYC · · Score: 3, Funny

      Oh, dear god. Please just put that suggestion down and back away.... SLOWLY!

    6. Re:One Long Video by pvcf · · Score: 1

      Yeah right... You know how much it would cost to score a stash big enough to stay juiced for the entire psychedelic trip through the obelisk?

      --
      F U NE X N M? Son: "Dad... How do you spell 'hourly'?" Dad: "0 * * * *"
    7. Re:One Long Video by Tarel · · Score: 1

      Finally, I'll be able to do high quality rips of all of the Shera princess of power series...

      Well I really couldn't think of any other use for that much space...

      Ooh ooh ooh, except maybe the worlds largest uncompressed picture of cowboy neil.

      --
      -- Why do all the women in my life make 'common' sense seem an 'exceptional' quality?
  14. Slashbox by Faux_Pseudo · · Score: 0, Offtopic

    I learned about theregister.co.uk a long time ago becuase of slashdot. Now we have a billion choices for slashboxes but how come we dont have one for the reg? Every /. reader worth their salt reads the reg and its time it got a slashbox. While we are at it lets add theinquirer.net as well.
    This would be a boon for every linux and hardware buff.

    1. Re:Slashbox by Spifmeister · · Score: 1

      Its there, I have it in my setup

    2. Re:Slashbox by juju2112 · · Score: 1

      There is a slashbox for the register.

    3. Re:Slashbox by Anonymous Coward · · Score: 0

      I like the Reg - always first with the news, like this...

      [Compendium of *nix lpd vulnerabilities]

      http://www.theregister.co.uk/content/55/22694.html

      Oops!

  15. so what? by Anonymous Coward · · Score: 0

    I Couldn't care less. Thats just like saying my
    processor has 2^64 bytes of address space; will
    I ever use it all?

    - note: this comes from a guy who never ever
    thought that he would see one of his computers
    with 2^32 bytes of ram storage ...

    1. Re:So what? by VA+Software · · Score: 1


      A 1 petabyte, say, file is still useful on a 100Mb drive if your file system supports sparse files.

      A file with a logical size of 1Pb doesn't have to occupy 1Pb of space on the disk.

      --

      ---
      http://slashdot.org/moderation.shtml
  16. Shaky figures. by Anonymous Coward · · Score: 0

    They claim a petabyte == 10^15, but that's not true. Just as a kilobyte = 2^10 and a gigabyte is 2^30, a petabyte is 2^50.

    So they really got 128 petabytes, if you ask me.

    And what's this "2^48 * 512" deal? Why didn't they just say "2^50 * 128" which is more to the point?

    1. Re:Shaky figures. by jquirke · · Score: 0

      The 2^48 * 512 is because of the 48-bit address bus addresses _sectors_ not bytes. A sector is usually 512 bytes, so multiply the potential number of sectors by the size of a sector to get the total capacity.

      But yeah, I see what you were trying to say, the prefix to the units is always 2^(width_in_bits%10)

    2. Re:Shaky figures. by Craig+Davison · · Score: 1

      Yeah, 2^48 * 512 == 2^50 * 128 (128 PB), but the latter does not make it clear that the kernel supports 2^48 512-byte sectors.

  17. Not so Happy by HappyPerson · · Score: 0, Offtopic

    Anyone Know of a flavor of linux that offers a simple Stable Secure Linux Webserver without all the junk piled in?

    1. Re:Not so Happy by Anonymous Coward · · Score: 0

      Anyone Know of a flavor of linux that offers a simple Stable Secure Linux Webserver without all the junk piled in?



      *BSD

    2. Re:Not so Happy by Rendus · · Score: 1

      You would probably be happy with Slackware - www.slackware.com. Install only what you need.

    3. Re:Not so Happy by Anonymous Coward · · Score: 0

      If you 'have all the junk piled in', you can't have a stable & secure system. Every piece of junk you add creates one more place for security to be broken. To me, a system that has 'all the junk piled in', has every server imaginable installed and turned on, and has every piece of software imaginable installed.

      If you want secure, you can replace init with:

      int main()
      { while(!(1-1)); }

      and have a system that will run until the hardware starts failing.

  18. Re:Ok... by Lithian2 · · Score: 1

    This could tatally be a "good thing" with regards to video. Just think of taking all your DVD's and merging them in to one big file that just plays... okay, thats what a playlist is for but surely an insanely high quality video format would need this sort of filesize.

    Of course, we all have eyes capable of appreciating this insane quality... dont we?

    --
    You don't know pain until you try and compile on a 386, each line goes by, and you cheer because you weren't sure if i
  19. Finally! by case_igl · · Score: 2

    This is what we've all been waiting for!

    Now Linux can really own as a legitimate desktop OS!

    Seriously though...Isn't there a better place for someone who has the time to contribute? I'd rather see a better desktop environment, a better E-mail package, etc...

    (Flame away, all of you running on 200Mhz machines with a four gig drive who will post about how awesome this new support is!)

  20. damn by Anonymous Coward · · Score: 0

    i finally have a place to put all that porn!!!

  21. Somewhat misleading by nks · · Score: 5, Interesting

    The IDE driver supports such rediculously large files, but no filesystem that I know of currently does, not to mention the buffer management code in the kernel.

    So does linux support 18pb files? kind of -- pieces of it do. But the system as a whole does not.

    1. Re:Somewhat misleading by geirt · · Score: 3, Interesting

      The glibc limits the file size to 64 bit (9 million terabytes), so unless the POSIX LFS api changes, that is the current maximum file size regardless of the file system (on x86 that is).

      A 9 million terabyte file size limit isn't a large problem for me ....

      --

      RFC1925
    2. Re:Somewhat misleading by Leimy · · Score: 1

      FreeBSD's FFS can support huge filesystems. I don't know about the disk drivers though.

      With Vinum [software RAID for FBSD] you could probably mount drives to your hearts content and hit the Petabyte limit and break it. I forget how much space FFS addresses exactly but I do remember it being a whole hell of a lot.

      People should really check into these things before making lofty claims about linux being the first at something. I think FreeBSD had broken the petabyte limit years ago.

    3. Re:Somewhat misleading by anshil · · Score: 1

      Maybe I'm bad at math's but isn't a million terabytes not far more than an peda byte?

      a peda is 10^15.

      1 tera is 10^12 * a million is 10^6 = together are 10^18 (exa) far more than a peda.

      --

      --
      Karma 50, and all I got was this lousy T-Shirt.
    4. Re:Somewhat misleading by esper · · Score: 1

      People should really read the article (or at least the blurb!) before criticizing its claims.

      The blurb says that linux is the first to break the 100 petabyte limit. The article also mentions that "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".

    5. Re:Somewhat misleading by Anonymous Coward · · Score: 0

      Say you had a File System. How long would fsck take?

    6. Re:Somewhat misleading by ubugly2 · · Score: 1

      But...this goes to 11!...

    7. Re:Somewhat misleading by LinuxHam · · Score: 2

      I think FreeBSD had broken the petabyte limit years ago.

      I could be wrong, but I think the article said FreeBSD broke the petabyte limit by going to 18 petabytes on October 6. Just a month ago. A few more addressable bits, and Linux can now do 144. Still way short of the, what, 8 exobytes NTFS can handle?

      I also think an article about anything supporting a petabyte FILE SIZE, let alone partition size does not warrant over 200 comments! At least the pine/mutt and vi/emacs/pico wars are discussing actually USING something!

      I know I'll see petabyte arrays during my career, but arrays of 1 petabyte drives? I doubt it. Imagine the time to rebuild a DDD 1 petabyte drive. Discussing the writing of a 144 petabyte file in 2001 is the worst pissing contest I've seen to date.

      We *definitely* have more important stuff to address first. And I've been on the other side of that argument before.

      --
      Intelligent Life on Earth
    8. Re:Somewhat misleading by Anonymous Coward · · Score: 0

      You'll have your system up and running in 30 seconds...(on -CURRENT) but then the background fsck...

    9. Re:Somewhat misleading by kkenn · · Score: 1

      No, you're confusing things. FreeBSD added the 48-bit block addressing *128PB) capabilities a month ago, for which the Linux patch has just been announced.

      The ability to address 48-bit blocks on a disk has nothing to do with the size of filesystems which can be constructed on that disk, or the files which can be created within that filesystem. This is a concept known as 'layering' :-)

  22. Great! by juju2112 · · Score: 1

    This is great! Now all I need is a 144 terabyte hard drive.

    1. Re:Great! by osiris · · Score: 1

      Or a 144 Petabyte drive

    2. Re:Great! by juju2112 · · Score: 1

      doh! ok...the preview button is now going to be my new best friend. :)

  23. Or in other words... by PD · · Score: 4, Interesting

    2.197265625 trillion Commodore 64's.

    98.7881981 billion 1.44 meg floppy disks.

    1.44 million 100 gig hard drives

    or

    3.5 trillion 4K ram chips (remember those?)

    1. Re:Or in other words... by PD · · Score: 2

      I mean 35 trillion 4K ram chips.

    2. Re:Or in other words... by koekepeer · · Score: 1

      there's strength in numbers.

      given enough monkeys and typewriters...

      hehe

      meneer de koekepeer

    3. Re:Or in other words... by budgenator · · Score: 2

      My first computer used 256X4 bit static ram (2 of them!), 500nS, real 'puter geeks wirewrap their motherboards!

      Think we could be in for some serious I/O bandwidth problems here? I guess this is good for upward expandablity, but not worth much more than bragging rights in practice; unless you are porting Carnivore to Linux.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    4. Re:Or in other words... by Anonymous Coward · · Score: 0

      2.197265625 trillion Commodore 64's.

      98.7881981 billion 1.44 meg floppy disks.

      perfect for archiving all the floppy disks in existance then!

    5. Re:Or in other words... by death_denied · · Score: 1

      Hmmmmmm. 1.44 million 100GB hard drives does not seem like such a large number. How many of those did WD, Maxtor, Seagate, .... sell since they were released? I seriously wonder if it is possible to address all recorded digital information in even 64 bits.

    6. Re:Or in other words... by Alsee · · Score: 1

      2.197265625 trillion Commodore 64's.

      Ah yes, the good old Commodore 64.
      But before that I had a Vic-20.
      I still remember the Vic-20 startup screen with the message:
      "3583 BYTES FREE"

      So add to the list 40.22193359 trillion Vic-20's

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  24. watchit by mr_exit · · Score: 2, Insightful

    remember when 640k was enough for everybody?
    well i for one am scared by the fact that oneday soon 144pentabyte files will seem small

    - Lord of the Rings is boring. There is a distinct lack of giant robots in it. Good movies have giant robots, bad movies don't. -james

    --

    -------
    Drink Coffee - Do Stupid Things Faster And With More Energy!
    1. Re:watchit by Anonymous Coward · · Score: 0

      I made the comment about the robots, not james.

      I bet he's another one of these linux thieves trying to steal intellectual property from the rightful owner. Bah.

    2. Re:watchit by chrisvdp74656 · · Score: 2, Funny

      File 1 of 1: holodeck_program.hol downloading
      122.5 PB of 160 EB downloaded @ 7 PB/Sec
      6 hours, 29 minutes and 48 seconds remaining

      Sigh...

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  25. Can we see a SLASHDOT version of linux by HappyPerson · · Score: 1

    Can we see a SLASHDOT version of linux that's made to be a secure stand alone webserver (apache, mysql, php) Forget the banner ads I'd pay you some money if you could create an ISO for us /.'ers

    You guys already know how so why not share?

    1. Re:Can we see a SLASHDOT version of linux by allmynamesaretaken · · Score: 1

      check out www.nmrc.org and look for the nmrcOS link. they've been working on a super-secure version of linux for awhile now, and supposedly are ready to release a beta this month. lots of other interesting stuff at the site as well.

      --
      "Jumping out of planes for the thrill of it all" -J. Geils Band, 1981
  26. Performace by Lithian2 · · Score: 1

    I am just wondering here, is there some sort of performace hit in addressing normaly files while adding in support for this "petabyte" feature.

    Surely the amount of bits needed to address this is going to increase and more data for addressing means less data for good ol file transfer.

    Is this going to be a noticeable difference or am i just beeing a bit whore?

    --
    You don't know pain until you try and compile on a 386, each line goes by, and you cheer because you weren't sure if i
  27. XFS by starrcake · · Score: 5, Informative

    http://oss.sgi.com/projects/xfs/features.html

    XFS is a full 64-bit filesystem, and thus, as a filesystem, is capable of handling files as
    large as a million terabytes.

    263 = 9 x 1018 = 9 exabytes

    In future, as the filesystem size limitations of Linux are eliminated XFS will scale to the
    largest filesystems

    1. Re:XFS by Anonymous Coward · · Score: 1, Informative

      You make it sound like XFS has been doing this for a while. But no:

      In future, as the filesystem size limitations of Linux are eliminated XFS will scale to the largest filesystems

      Before this, you couldn't access drives bigger than 128GB, and a 64-bit filesystem wouldn't have helped. You make it sound like this update was for a specific filesystem, but that's not true; this update was at the device level.

    2. Re:XFS by ZerothAngel · · Score: 1
      Does this include modifications to various syscalls? Last time I tried porting something to Linux, I was dismayed to find that off_t (used in stat(2), lseek(2), etc.) was only 32-bits on x86 platforms.

      It doesn't seem very useful to have a 64-bit filesystem if your applications are limited to 32-bit operations.

    3. Re:XFS by Anonymous Coward · · Score: 0

      Try a 2.4.x kernel. I've got quite a few files >2GB on my linux boxen

    4. Re:XFS by Anonymous Coward · · Score: 0

      You need to compile with large file support. The functions have to be 32-bit for backwards compatibility.

      http://www.suse.de/~aj/linux_lfs.html has more info.

      It should also be noted that XFS isn't the only 64-bit filesystem. Reiserfs is too, and I'm sure (thought I don't know for a fact) that most of the other new ones are as well.

    5. Re:XFS by Anonymous Coward · · Score: 0

      I guess you have never used Irix on an Onyx Infinite Reality Engine, or an Origin, or an old Crimson for that matter.

      Your statement doesnt make sence. "before this"? what? Are you telling me that I could not use a filesystem larger than 128GB? What are you talking about? "this update" what update?

    6. Re:XFS by Kuroyi · · Score: 1

      Does this include modifications to various syscalls? Last time I tried porting something to Linux, I was dismayed to find that off_t (used in stat(2), lseek(2), etc.) was only 32-bits on x86 platforms.

      -D_FILE_OFFSET_BITS=64

  28. Re:Ok... by astrophysics · · Score: 3, Insightful

    There are about 10^10 solar masses of mass in a large galaxy like our own. At ~10^33 g/ solar maxx, and 10^23 atoms per gram, That's 10^66~2^219 particles in our galaxy. Beleive me, scientists will make use of as much computing power, RAM, and storage space as they can get their hands on. If only the limiting factor were operating system limitations rather than the more practicalities realities of funding and costs of hardware.

  29. Allright... I'll bite. by Bowie+J.+Poag · · Score: 4, Funny



    "144 PB should be enough for anybody."

    - Bowie J. Poag, November 7, 2001

    --
    Bowie J. Poag

    1. Re:Allright... I'll bite. by Slynkie · · Score: 1

      "144 PB should be enough for anybody."
      - Bowie J. Poag, November 7, 2001


      *sigh*, how easily people forget the habits of geeks and pr0n! ;)

    2. Re:Allright... I'll bite. by Anonymous Coward · · Score: 0

      Hmmm bottomline is you wil need the space fordivx ripoffs of omnimax movies in 1/1 quality *hehe*

    3. Re:Allright... I'll bite. by Darkstar9969 · · Score: 1

      I said something similiar about my first 100 MB Hard Drive. Dood!!! I'll NEVER fill up 100 MB.....and then along came Mpeg video/audio. *sigh*

      --
      MMMmmmmmm....erotic cakes!!! Homer J. Simpson - Treehouse of Horror VI
    4. Re:Allright... I'll bite. by ReelOddeeo · · Score: 2

      >>"144 PB should be enough for anybody."
      >>- Bowie J. Poag, November 7, 2001

      >*sigh*, how easily people forget the habits of geeks and pr0n! ;)


      Forget pr0n. Given the increasing size of successive releases, wouldn't it be good if something similar were implemented by Microsoft?

      --

      Those who would give up liberty in exchange for security and DRM should switch to Microsoft Palladium!
  30. working with large files by nandix · · Score: 1

    this might be usefull for some very large database tables (assuming you don't use rawdevices).
    that said, this is when i turn this into a mini ask-slashdot:

    while i have no problems writing/reading large files (i.e., >2GB), most regular linux software can't deal with them
    for instance, i can't upload them with ftp. i'm having this problem with a mysqldump file that's part of a system backup.
    right now it's not a real problem since i can gzip the file and the size goes down to 250MB aprox, but how do you guys handle large files in linux anyway?

    1. Re:working with large files by Effugas · · Score: 4, Informative

      SSH has done quite a bit of work to support +2GB files. As always, the following will and always has worked:

      cat file | ssh user@host "cat > file"

      More recent builds of SCP will also support +2GB, so:

      scp file user@host:/path
      or
      scp file user@host:/path/file

      will both work.

      In fact, probably the best way for syncing two directories is rsync. Rsync's major weakness is that it's *tremendously* slow for large numbers of files, and I believe it has to read every byte of a large file before it can incrementally transfer it(so you're looking at 2GB+ of reading before transfering). The following will do rsync over ssh:

      rsync -e ssh file user@host:/path/file
      rsync -e ssh -r path user@host:/path

      For incremental log transfers, I actually had a system built that would ssh into the remote side, determine the filesize of the remote file, and then tail from the total file size minus the size of the remote file. It was a bit messy, but it was incredibly reliable. Did have problems when the remote logs got cycled, but it wasn't too ugly to detect that remote filesize was smaller than localfilesize. Just a shell script, after all.

      SFTP should, as far as I know, handle 2GB+ without a hitch.

      Both SCP and SSH of course have compression support in the -C tag; alternatively you can pipe SSH through gzip.

      Email me for further info; there's some SSH docs onto my home page as well. Good luck :-)

      --Dan
      www.doxpara.com

  31. Re:Ok... by PyroMosh · · Score: 2, Insightful

    No, not really. But you must remember, that if you have a need and you wait until you have that need to develop a solution for it, you have developed the solution too late. Remember "640K sould be enough for anyone?" That's an example of not planning for the future adequately. So, no it you're looking for a here and now reason for it, you're not going to find it. But remember, that that's not the point.

  32. Article got it wrong on BeOS - 18 EXAbytes! by Snard · · Score: 5, Informative

    Just a side note: BeOS has support for files up to 18 exabytes, not 18 petabytes, as stated in the article. This is roughly 18,000 petabytes, or 2^64 bytes.

    Just wanted to set the record straight.

    --
    - Mike
    1. Re:Article got it wrong on BeOS - 18 EXAbytes! by Anonymous Coward · · Score: 0

      18 X 18 = 18?

  33. OK this is great... by TheMMaster · · Score: 5, Insightful

    Now, I can really imagine someone that buys a 144Pb drive (array) and will use IDE?? I would personally go for SCSI there ;-)

    What I am really wondering is: is there at the current moment ANY company/application/whatever that required this amount of storage? I thought that even a large bank could manage with a few TB's
    Not intended as a flame, just interested

    but still, this is a Good Thing (r)

    --
    Fighting for peace is like fucking for virginity
    1. Re:OK this is great... by Nadir · · Score: 2, Informative

      Actually you would go for FC (Fiber Channel) not SCSI. Go to http://www.fibrechannel.org for more information.

      --
      --
      The world is divided in two categories:
      those with a loaded gun and those who dig. You dig.
    2. Re:OK this is great... by rhodespa · · Score: 2, Informative

      The bank I work for currently stores 1.5 Tb a day worth of data. Almost none of it is ever looked at again, but a huge proportion of it is required by regulators. Of course this all goes on tape, since there is no requirement for speedy access.

    3. Re:OK this is great... by Moridineas · · Score: 1

      Think of someone like NASA whose scientific monitors (from satellites and what not) are pouring data back ALL the time. That's a lot of data to keep. Given tapes are probably best for archival purposes.

      Scott

    4. Re:OK this is great... by puppy0341 · · Score: 1


      just that SCSI doubles or triples the price, huh?

    5. Re:OK this is great... by finial · · Score: 1, Funny
      What I am really wondering is: is there at the current moment ANY company/application/whatever that required this amount of storage?

      Carnivore

    6. Re:OK this is great... by Fjord · · Score: 2

      Maybe this guy would need it.

      --
      -no broken link
    7. Re:OK this is great... by Tall_Rob · · Score: 1, Informative

      What I am really wondering is: is there at the current moment ANY company/application/whatever that required this amount of storage? I thought that even a large bank could manage with a few TB's
      Not intended as a flame, just interested


      I work at a large credit card bank (we're the largest issuer of VISA cards, and our analytic data store is in the top 500 supercomputer sites). Our main Oracle data warehouse has about 38 TB of tablespace in use. It'll be awhile before we need drives with PB capacity. :-)

    8. Re:OK this is great... by Anonymous Coward · · Score: 0

      I've been to an il company in Calgary that was using 12 TB for seismic and other data, and that was only a large junior company. I imagine that Shell or IOL or someone needs a lot more than that.



      Cheers

    9. Re:OK this is great... by lexcyber · · Score: 0

      The calculations on enviroment/weather needs and infinite amount of storage. They can easily genereate petabytes and exabytes of data from their models. - So there is an application. Currently the labs doing weathersimulations build systems with upward of a couple of hundred terrabytes of storage.

      -P

      --
      - To understand recursion, we must first understand recursion -
    10. Re:OK this is great... by warnerve · · Score: 1, Informative
      Here is an example of the need for a few pentabytes of storage:


      NATIONAL VIRTUAL OBSERVATORY TO PUT UNIVERSE ONLINE
      The National Science Foundation has earmarked $10 million for the
      development of a National Virtual Observatory (NVO), a single,
      searchable database of astronomical knowledge culled from
      observatories. The current total volume of astronomical information
      comprises roughly 100 terabytes, and scientists predict this number
      will swell to over 10 pentabytes by 2008. Caltech computer scientist
      Paul Messina said that a single repository for this vast amount of
      data is essential, otherwise, "we will end up like shipwrecked
      sailors on a desert island, surrounded by an ocean of salt water
      and unable to slake our thirst." The goal of the project is to be
      able to conduct intricate computations by using the NVO to leverage
      the computing power of 17 research databases.
      (Newsbytes, 30 October 2001)

    11. Re:OK this is great... by Tall_Rob · · Score: 1

      Caltech computer scientist
      Paul Messina said that a single repository for this vast amount of
      data is essential, otherwise, "we will end up like shipwrecked
      sailors on a desert island, surrounded by an ocean of salt water
      and unable to slake our thirst."


      Wow, a CS guy who took an English class! :-)

    12. Re:OK this is great... by wildwood · · Score: 1
      What I am really wondering is: is there at the current moment ANY company/application/whatever that required this amount of storage?


      Geographic Information Systems (GIS) basically need as much storage space as they can get - the more room there is, the higher precision the maps can be, and the more extra dimensions can be included. (like rainfall, soil acidity, etc.)


      I'd hate to have to come up with a backup strategy for these babies, though...

      --
      normal(adj)- people who don't sit on slashdot all day wondering why everyone else isn't building robots [DECS]
  34. Random statistics.... by tunah · · Score: 4, Funny
    Let's say you have this 144 petabyte drive. Okay it's friday, time to back up.

    So you whip out your two hundred million cd recordables, and start inserting them. Let's say you get 1 frisbee for each 25 700Mb CDs.

    This leaves you with eight million frisbees.

    That's a stack 13 kilometres high.

    So who needs this on a desktop OS again?

    --
    Free Java games for your phone: Tontie, Sokoban
    1. Re:Random statistics.... by ColaMan · · Score: 5, Funny

      So you whip out your two hundred million cd recordables, and start inserting them. Let's say you get 1 frisbee for each 25 700Mb CDs.

      Silly Moo!

      You back it up to your *other* 144 petabyte drive!

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    2. Re:Random statistics.... by Anonymous Coward · · Score: 4, Informative

      Suppose you copy at full PCI bus speed: 133 Megabytes per second. Said backup would take about 34 years.

    3. Re:Random statistics.... by Bazman · · Score: 2

      But after 78 petabytes have been transferred your first disk develops a hardware fault. And your backup disk now has a half-backed-up filesystem so corrupted that you cant get the data back!

      You need three 144 petabyte drives to do HD backup - backup A to B and then A to C alternately. Verify the backup and you should always have at least one consistent file system.

      Hey, I just said all this in a message to an 'Ask Slashdot' :)

      Baz

    4. Re:Random statistics.... by cwebster · · Score: 1

      the max pci bus speed is around 528 Meg/s. Although not found in consumer level boards, 64bit @ 66MHz pci slots are in the spec. Also (the the parent poster) why are you backing up to cd-r? go get some DDS4 4mm tape drives, 20/40 gig (native/compressed) per tape.

    5. Re:Random statistics.... by CaseyB · · Score: 2

      Keep in mind that you could also back it up onto a mere 1.5 million 100GB tapes.

    6. Re:Random statistics.... by istartedi · · Score: 2

      That's why you use your Standard Parallel Interlink Fiber (SPIF). You know, Interplanetary Federation standard IFP-340-A or B if you have the new IFP-560 standard chipset. Backup should take about 10 seconds for the former, 7 seconds for the latter.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    7. Re:Random statistics.... by B.D.Mills · · Score: 2

      Transmitting 144 petabytes over a 1M link takes 4355 years, 3 months

      If you were unfortunate enough to be still using a 300 bps modem, this would take 152,227,742 years (including start and stop bits)

      Your MP3 collection would need to have 183,000 years of continuous music to fill 144 petabytes.

      The bandwidth of a single 144 petabyte file being carried across the Pacific in a 747 is an impressive 3,336,000,000 bytes per second (assuming a 12-hour flight time).

      And the RIAA probably wants to control this. Muhahaha.

      --

      The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
    8. Re:Random statistics.... by winterlion · · Score: 1

      Since when is Linux only a desktop OS?

  35. FreeBSD had it first. by Anonymous Coward · · Score: 1, Informative

    FreeBSD had it first. For over a month. Read the committer CVS Logs and weep, penguin boys.

    http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/de v/ ata/ata-disk.c -> version 1.114

    1. Re:FreeBSD had it first. by Anonymous Coward · · Score: 0

      André 'Crybaby' Hedrick: We're the leaders, wait for us!

    2. Re:FreeBSD had it first. by beaubell · · Score: 1

      Remember, the article said Desktop OS .

    3. Re:FreeBSD had it first. by Anonymous Coward · · Score: 0

      the difference here,

      no one cares about BSD anymore...

    4. Re:FreeBSD had it first. by entrox · · Score: 1

      Yup, using it right now and posting with Mozilla under WindowMaker while listening to xmms. Sounds pretty 'desktopy' to me..

      --
      -- The plural of 'anecdote' is not 'data'.
    5. Re:FreeBSD had it first. by thallgren · · Score: 1

      Most people on this planet doesn't care about Linux either, what is your point?

      Regards, Tommy - FreeBSD enthusiast

    6. Re:FreeBSD had it first. by Anonymous Coward · · Score: 0

      Linux is not a desktop OS or a server OS. It's garbage.

    7. Re:FreeBSD had it first. by Anonymous Coward · · Score: 0

      You seem unable to grasp the difference between "no one cares" (FreeBSD) and "most people in the world don't care" (you claim, Linux). Last time I checked, "no one" = 0 and "most don't" > 0

      Back to preschool for you.

  36. 144 PB, not really by tap · · Score: 5, Insightful

    Sounds like all they are saying is that the new
    IDE driver can support 48 bit addressing. With 2^48 seconds of 512 bytes, you get 144 PB. But there are a LOT of other barriers to huge filesystems or files.

    For instance, the Linux SCSI driver has always support 32 bit addressing, good enough for 2 terabytes on a single drive. But until recently, you couldn't have a file larger than 2 gigabytes (1024x smaller) in Linux. I think that the ext2 filesystem still has a limit of 4 TB for a single partition.

    So while the IDE driver may be able to deal with a hard drive 144 PB in size, you would still have to chop it into 4 TB partition.

    1. Re:144 PB, not really by Fluffy+the+Cat · · Score: 2

      But until recently, you couldn't have a file larger than 2 gigabytes (1024x smaller) in Linux.

      You could providing you were using a 64 bit architecture. Linux isn't just x86/other 32 bit architectures.

  37. Re:Ok... by kkenn · · Score: 3, Informative

    Well, it's good to see that Linux has caught up, but the article is not correct that Linux is the first OS to support 48-bit ATA; FreeBSD has had this support for over a month now.

    See for example: this file which is one of the files containing the ATA-6r2 code, committed to FreeBSD on October 6.

  38. w00t by zietlow · · Score: 0, Redundant

    Now that's a lot of porn. Time to hit the newsgroups!!

    --
    Slashdot # 199661 the number that's the same upside down and right side up
  39. Re:Ok... by tunah · · Score: 1

    10^23 atoms/gram => avg molar mass of 6 (lithium). Is this a bit light?

    --
    Free Java games for your phone: Tontie, Sokoban
  40. Just to put this into perspective... by George+Walker+Bush · · Score: 2, Informative
    Just how much data IS 144 petabytes? It's hard to visualize it off the top of one's head, but this link may help to give you perspective at the sheer enormity of the amount:

    http://www.cacr.caltech.edu/~roy/dataquan/

    --
    George W. Bush
    President, United States of America
    1. Re:Just to put this into perspective... by Araneas · · Score: 1
      A little out of date but a really interesting link.

      Thanks

  41. Uh, no? by srichman · · Score: 3, Informative
    Correct me if I'm wrong, but isn't this very very misleading? The article states that the Linux IDE subsystem can now support single ATA drives up to 144 petabytes (i.e., Linux ATA now has 48 bit LBA support), but my understanding is that many other aspects of the the Linux kernel limit the maximum file size to much less.

    I'm looking at the Linux XFS feature page, which states:

    Maximum File Size
    For Linux 2.4, the maximum accessible file offset is 16TB on 4K page size and 64TB on 16K page size. As Linux moves to 64 bit on block devices layer, file size limit will increase to 9 million terabytes (or the system drive limits).

    Maximum Filesystem Size
    For Linux 2.4, 2 TB. As Linux moves to 64 bit on block devices layer, filesystem limits will increase.

    My understanding is that the 2TB limit per block device (including logical devices) is firm (regardless of the word size of your architecture), and unrelated to what Mr. Hedrick did. Am I wrong? Does this limit disappear if you build the kernel on a 64-bit architecture?

    And, on 32-bit architectures, there's no way to get the buffer cache to address more than 16TB.

  42. 144 ? PB by dabadab · · Score: 1

    It should be 128 PB as 2^48 * 512 kB = 2^48 * 2^9 B = 2^57 B = 2^7 PB = 128 PB. Q.E.D.
    (2^48 is the number of blocks (since 48 bit addressing is used) and each block contains 512kB of data.)

    --
    Real life is overrated.
    1. Re:144 ? PB by bowb · · Score: 1
      Hard drive capacities are measured in powers of 10 (go to any HD maker's site and look at their spec sheets; they always have a footnote saying this). A petabyte, when talking about HDs, is 10^15 bytes precisely.

      With 48 bits, and 512 bytes/sector, you have

      2^48 * 512 = 144 115 188 075 855 872

      which is enough to address 144 (HD) petabytes

      144 PB = 144 000 000 000 000 000 bytes

  43. 144 or 128 petabytes? by ukryule · · Score: 2, Interesting

    Is 1 petabyte 1000^5 or 1024^5? (i.e. is it 10^15 or 2^50)?)

    If 1kB = 1024 Bytes, then I've always assumed that 1MB = 1024kB (instead of 1000kB), 1GB = 1024MB, and so on.

    Normally this doesn't make that much difference, but when you consider the cost of a 16 (144-128) petabyte hard drive, then the difference is more important :-)

    1. Re:144 or 128 petabytes? by ameoba · · Score: 2

      Well, if you're talking about HDDs, they're usually marketed using base-10 sizes. That's why they have the small print saying "1 MB = 1000000 Bytes"

      --
      my sig's at the bottom of the page.
    2. Re:144 or 128 petabytes? by Anonymous Coward · · Score: 0

      Declaring "1 MB = 1000000" is about as useful as declaring "PI = 3". Instead, 1 million bytes is 1 Megabyte. 2^20 bytes is 1 MByte.

    3. Re:144 or 128 petabytes? by autocracy · · Score: 2

      If you're buying a hard drive from a store, 1 meg = 1,000,000 bytes. If you're talking on Slashdot or about any scientific research, 1 meg = 1,048,576 bytes. My pansy 32 bit calculator can't comprehend Terabytes...

      --
      SIG: HUP
    4. Re:144 or 128 petabytes? by Fjord · · Score: 2

      The number is derived from the addressibility which is binary based. Specifically, it's talking about 2^48*512, so in this case, it's using the base-2 interpretation. See this thread for a more humourous discussion about this.

      --
      -no broken link
  44. Somebody will probably correct me ... by King+Of+Chat · · Score: 3, Interesting

    ... but a couple of years ago, I was investigating OODBMSs. The sales bloke for (I think it was) Objectivity claimed that CERN were using their database for holding all the information from the particle detector things - which I can see being a shedload of data (3d position + time + energy). He was suggesting figures of 10 petabytes a year for database growth (so it must be frigging huge by now).

    Of course, this was probably salescrap. Does anyone know the truth on this?

    --
    This sig made only from recycled ASCII
    1. Re:Somebody will probably correct me ... by Anonymous Coward · · Score: 5, Insightful

      Of course, this was probably salescrap. Does anyone know the truth on this?

      The BABAR experiment at SLAC is using Objectivity for data storage. Unfortunately, I cannot find a publicly available web page about computing at BABAR right now.

      The amount of data BABAR produces is in the order of magnitude of 10's of terabytes per year (maybe a hundered), and even storing this amount in Objectivity is not without problems. The LHC, which is currently under construction, will generate much more data than BABAR, but even if they reach 10 petabytes per year one day, I very much doubt that they will be able to store this in Objectivity.

  45. Re:WTF??? by Anonymous Coward · · Score: 0

    Then why are you here? Ignorant troll.

  46. Finally something is done right.... by Anonymous Coward · · Score: 1, Insightful

    The drive size limitations for IDE drives has been driving me nuts for years. First we had 0.5G, then 2G, then 8G, 32G and finally 128G (or 137G actually)... every time the barrier was moved forward to be 4 times larger than before, which meant we needed a knew kludge every 2 years. At least now it'll take a little bit longer, before we need yet another addressing scheme. By the way, this would be an excellent opportunity to nuke the old DOS partition table format (happily I know *BSD never needed it) once and for all, as well.

    Btw, don't get messed up with two distinct things: 1) Being able to address 2^48 sectors on an IDE disc, and 2) having a filesystem that can handle files as large as 2^48 sectors.

  47. Fantastic! Only one problem..... by Anonymous Coward · · Score: 0

    Do you wish to save "Entire knowledge of the Universe.txt" ? This may take some time.....

    You clicked YES. Thankyou, please get along with the rest of your life while I save your file....

  48. Very nice, but not really what I'd like to see... by shic · · Score: 2, Interesting

    From my perspective, while obscenely large limits on file system sizes are no bad thing, I'm more interested by the prospect for scalability in the context of realistic problems. I see much larger challenges in establishing systems to maximally exploit locality of reference. I'd also like to see memory mapped IO extended to allow direct use to be made of entire large scale disks in a single address space using a VM-like strategy ... but I guess this will only be deemed practicable once we're all using 64 bit processors. Are there any projects to approximate this on 32 bit architectures?

  49. Re:Ok... by Anonymous Coward · · Score: 1, Insightful

    Heavy elements are pretty rare compared with hydrogen & helium, so an average atomic weight of 6 is feasible imho.

    I would still like to see where the figures come from though.

  50. Files vs Disks by instinc · · Score: 1

    While we can access disks as file, the question that arise is, even though the IDE drivers have such large addressing capabilities, are the file handles and the file system able to support files, and I really say files here, larger than 4GB?

    I remember creating a tarball file (due to a bug in tar) larger than 4GB and I couldn't even access/delete/unlink it anymore from my hard drive, linux would simply not allow it.

    --
    EKS - Dave Poirier Bandai Kaosu Jikuu!
  51. Re:TheRegister no speak with forked tongue .... by Anonymous Coward · · Score: 0

    It amazes me how UNIX vunerabilities are never
    highlighted with as much fanfare on /.


    I think the moderator just proved your point:

    -1, Offtopic !

    Shhhh! mustn't let anyone know.

  52. 1st desktop OS? Well, not quite. by mr · · Score: 5, Informative

    Before you start thumping your chest about how superior or cutting edge *Linux is, go look at these two links
    A slashdot story pointing out how without the FreeBSD ATA code, the Linux kernel would be 'lacking'
    The FreeBSD press release announcing the code is stable

    If The Reg actually researched the story, Andy would have notice it is not a 'first' but more a 'dead heat' between the 2 leading software libre OSes. Instead, The Reg does more hyping of *Linux.

    --
    If it was said on slashdot, it MUST be true!
  53. if windows could handle it... by motherhead · · Score: 1

    could you imagine the bloat Microsoft would put into Office XP 2002?

    it would come on 20 DVDs and Word itself would be a 22Gb install. the paperclip would be all nVidia 3-D rendered and exponentially more useless and annoying.

  54. correcting the bad link by mr · · Score: 1
    --
    If it was said on slashdot, it MUST be true!
  55. Re:TheRegister no speak with forked tongue .... by Anonymous Coward · · Score: 0

    >>It amazes me how UNIX vunerabilities are never
    >>highlighted with as much fanfare on /.
    >
    >I think the moderator just proved your point:
    >
    >-1, Offtopic !
    >
    >Shhhh! mustn't let anyone know.

    LOL!

    Yah! I noticed. Can't say it suprises me though.

    " A collective illusion of security has get to be a good thing " (TM)

  56. Pebibytes? by Rabenwolf · · Score: 4, Informative
    And this is even more impressive in pebibytes, too.

    Well, according to the IEC standard, one petabyte is 10^15 (or 1e+15) bytes, while one pebibyte is 2^50 (or 1.125899e+15) bytes.

    So 144 petabytes is 1.44e+17 bytes or 127.89769 pebibytes. Can't say that's more impressive tho. :P

    1. Re:Pebibytes? by Alsee · · Score: 1

      So 144 petabytes is 1.44e+17 bytes or 127.89769 pebibytes.


      Ouch, that is painful to read.
      The purpose of "pebi" is that is a binary native term. You converted from an exact binary value to an approximate value(144 petabytes), then carried the approximation error back into binary!

      The correct value is exactly 128.00000 pebibytes.

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  57. British an American exabytes... by Anonymous Coward · · Score: 0

    Maybe it's the same thing as with billions? (10^9 while wearing a gun, but 10^12 while smiling into a CCTV camera)

  58. Path of Dog by igrek · · Score: 1

    From Kill-a-byte to Tear-a-byte to Pet-a-byte.

    1. Re:Path of Dog by Anonymous Coward · · Score: 0

      FYI:

      Kilobyte
      Megabyte
      Gigabyte
      Terabyte
      Petabyte
      Exabyte
      Zettabyte
      Yottabyte

    2. Re:Path of Dog by Anonymous Coward · · Score: 0

      silk-a-byte? 10^99? i declared it first! you saw it on slashdot first!

  59. File sizes by FiendBeast · · Score: 1

    How many of these files can Linux support? Is there a limit on the size of the disk that can be used?

  60. yes! by k98sven · · Score: 1

    144 Petabytes should be enough for everyone!

    Hmm.. wait a second...

  61. Example... by mirko · · Score: 3, Informative
    Here is a recent article which may answer your question:


    BTW, it may also re-open the debate:
    --
    Trolling using another account since 2005.
    1. Re:Example... by Sj0 · · Score: 2, Interesting

      Those were problems with the amount of space which can be physically stored in a space -- not a problem with the size of a file. This achievement has only passing significance, as there is currently no way to include that much storage in one device!

      --
      It's been a long time.
  62. What "I" wanna know is: by Chas · · Score: 1

    How much plaintext is that?

    Enough to store the Library of Congress in a single file?

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:What "I" wanna know is: by esbjorn · · Score: 1

      if we say, just out of the blue, that we can fit around 80x60 chars on a page, and that we print on both sides of a page. Then we say that each page is like 1/40000 m thick (that is, a book of these with 4000 pages is 1dm thick.) Now, if we printed all 144Pb on these pages, it would make up a pile of 3.6e8 m, or just about the distance to the moon (3.8e8 m).. yes, it would fit the library of congress...

    2. Re:What "I" wanna know is: by lhdentra · · Score: 1

      How many balls of string would it take to tie up the whole lot?
      ;-)

    3. Re:What "I" wanna know is: by Anonymous Coward · · Score: 0

      ...and can I put it the tied pile out by the curb on paper recycling day? :)

    4. Re:What "I" wanna know is: by br0ck · · Score: 1

      The Printed collection of the U. S. Library of Congress is only about 10 Terabytes. 144 petabytes is closer in size to ALL printed material.

    5. Re:What "I" wanna know is: by Anonymous Coward · · Score: 0

      maybe if you had a 3d storage of the library of congress and it was accurate to the atom...

  63. Reality check... by Anonymous Coward · · Score: 5, Informative
    Does anybody realize, that, even with a data rate of the order of 1GB/s, much higher than what current platters can do, it takes about 5 years to fill such a disk.

    I'm already fed up of the time it takes to back up large disks to tape. Drive transfer rate has not improved at the rate of disk capacity in the last few years and is becoming a bottleneck. It was unimportant when the backup time of a single disk was well below one hour (our Ultrium tapes give about 40Gb/hour).

    Just figure that if you want to transfer 144PB in about one day, you need a transfer rate of the order of 1TB/s. Electronics is far from there since it means about 10 terabits/second. Even fiber is not yet there. Barring a major revolution, magnetic media and heads can't be pushed that far. At least it is way further than the foreseeable future.

    Don't get me wrong, it is much better to have more address bits than needed to avoid the painful limitations of 528 Mb, 1024 cylinders etc... But, as somebody who used disks over 1Gb on mainfranmes around 1984-1985, I easily saw all the limitations of the early IDE interfaces (with the hell of CHS addresses and its ridiculously low bit numbers once you mixed the BIOS and interface limitations) and insisted on SCSI on my first computer (now CHS is history thanks to LBA, but the transition has been sometimes painful).

    However, right now big data centers don't always use the biggest drives because they can get more bandwidth by spread the load on more drives (they are also slightly wary of the greatest and latest because reliability is very important). Backing up starts to take too much time,

    In short, the 48 bit block number is not a limit for the next 20 years or so. I may be wrong, but I'd bet it'll take at least 15 years, perhaps much more because it is too dependent on radically new technologies and the fact that the demand for bandwidth to match the increase in capacity will become more prevalent. Increasing the bandwidth is much harder since you'll likely run into noise problems, which are fundamental physical limitations.

    1. Re:Reality check... by Anonymous Coward · · Score: 0

      the only way we will ever had rates like 10 terrabits/sec would be to have like 300gigabits/sec lines in parallel. remember, you can't go faster than light!!

    2. Re:Reality check... by Yarn · · Score: 2

      Fibre's really not far off.

      Wavelength division multiplexing can give this rate already, but the erbium amplifiers used to boost the signal do not amplify across the whole usable spectrum, so this datarate would only be possible for sub 50km distances.

      Additionally you'd need whole rack of electronics to decode the demux'd streams.

      --
      -Yarn - Rio Karma: Excellent
  64. Waiting for the obligitory... (sp?) by Talez · · Score: 3, Funny



    <Insert Poster's Name Here>

    <Insert Sig Here>

    1. Re:Waiting for the obligitory... (sp?) by dattaway · · Score: 2

      Most Windows boxen I have seen have a virus scan upon bootup. Any guesses how long this will take?

  65. It is a start by Zeinfeld · · Score: 5, Interesting
    The announcement is pretty irrelevant, all it says is that there is a Linux driver for the new disk drive interface that supports bigger disks.

    The real advance here is that the disk drive weenies have at last realised that they need to come out with a real fix for the 'big drive' problem and not yet another temporary measure.

    Despite the fact that hard drives have increased from 5 Mb storage to 100Gb over the past 20 years the disk drive manufacturers have time after time proposed new interface standards that have been obsolete within a couple of years of their introduction.

    Remember the 2Gb barrier? Today we are rapidly approaching the 128Gb barrier.

    What annoys me is that the disk drive manufaturers seem to be unable to comprehend the idea of 'automatic configuration'. Why should I have to spend time telling my BIOS how many cylinders and tracks my drive has? I have a couple of older machines with somewhat wonky battery backup for the settings, every so often the damn things forget what size their boot disk is. Like just how many days would it take to define an interface that allowed the BIOS to query the drive about its own geometry?

    Of course in many cases the figures you have to enter into the drive config are fiddled because the O/S has some constraint on the size of drives it handles.

    We probably need a true 64 bit Linux before people start attaching Petabyte drives for real. For some reason file systems tend to be rife with silly limitations on file sizes etc.

    Bit saving made a lot of sense when we had 5Mb hard drives and 100kb floppy drives. It does not make a lot of sense to worry about a 32bit or 64 bit file size field when we are storing 100kb files.

    If folk go about modifying Linux, please don't let them just deal with the drives of today. Insist on at least 64 bits for all file size and location pointers.

    We are already at the point where Terrabyte storage systems are not unsusual. Petabyte stores are not exactly commonplace but there are several in existence. At any given time there are going to be applications that take 1000 odd of the largest disk available in their day. Today that means people are using 100Tb stores, it won't be very long before 100Pb is reached.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
    1. Re:It is a start by Skuggan · · Score: 1
      What annoys me is that the disk drive manufaturers seem to be unable to comprehend the idea of 'automatic configuration'. Why should I have to spend time telling my BIOS how many cylinders and tracks my drive has? I have a couple of older machines with somewhat wonky battery backup for the settings, every so often the damn things forget what size their boot disk is. Like just how many days would it take to define an interface that allowed the BIOS to query the drive about its own geometry?

      Have you ever used any post-1980 systems?
      (Hint: For several years the drives have been able to give the bios this info, and it has also been used for several years)

      --
      http://www.millnet.se/ GO/U d- s+:+ a C++ UL++++ P- L+++ E W+++ N+ w++ M-- PE+ t+ X++
    2. Re:It is a start by Zeinfeld · · Score: 2
      Have you ever used any post-1980 systems?

      Your experience of computing is obviously not great enough to make that type of attack.

      I have six systems from various sources that are post 96 that require the BIOS to be programmed for the disk geometry. One of those systems has an Intel motherboard so it is hardly an obscure problem.

      The BIOS does have an 'auto-config' setting. However the damn thing does not work. Instead of reading out one set of geometry settings and using it the BIOS allows cylinders to be traded for tracks and vice versa.

      This is kinda a strange way of looking at the problem. It is not as if changing the config file changes the geometry of the disk!

      What is really going on here is that there is a bizare set of hacks where we tell the BIOS some lies about the disk geometry so that it can use a disk that was somewhat larger than the largest availble when the machine was made.

      My 1996 machine has a providence motherboard which was designed for use in servers. The auto-config only works on a 3.5" disk smaller than about 20Gb. Above that point the number of cylinders goes above 65536 and some BIOS field overflows.

      Now this may constitute 'auto-config' for geeks but it certainly does not in my book, it means that I have to spend time fixing machines that should not need fixing.

      20Gb was larger than the disks that were common when the machine came out (just), but it was pretty obvious that this was a very short term issue. I had a 6Gb disk in the machine when I bought it and had swapped that out for a 12 pretty soon after.

      A large part of the problem is that the disk drive manufacturers used one kludge after another to extend the IDE spec for another 18 months or so. Instead of fixing the basic problem they did things like saying 'blocks are now 4 times the amount of data they were before'.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    3. Re:It is a start by Mu*puppy · · Score: 1
      My father was contracted as a network admin for the CDC in Atlanta, and would tell us of the multiple Tb of storage used in the facility.

      That was in '97... so one can only imagine what they're at now.

      But just imagine how fun it could be that day, talking circles around Joe Sixpack. "See, it says 'PB' right there on this box! This is one of the brand new Peanut Butter drives, uses the proteins in the peanut butter to form an organic data matrix, ."

      --
      There's no wrong way, to eat a Rhesus...
    4. Re:It is a start by entrigant · · Score: 1

      "What annoys me is that the disk drive manufaturers seem to be unable to comprehend the idea of 'automatic configuration'. Why should I have to spend time telling my BIOS how many cylinders and tracks my drive has? "

      If you use any system made after 1990 you would probably be stunned that that "modern" bios atatched to an equally modern hard disk actually does detect its own size! Heck... even my 8086 does that, though that may have been some unusual feature at the time. The only systems I have ever had to manually put size in are old 486's before the use of ziff sockets and earlier.

    5. Re:It is a start by Mad+Marlin · · Score: 1
      ... My 1996 machine has a providence motherboard which was designed for use in servers ... A large part of the problem is that the disk drive manufacturers used one kludge after another to extend the IDE spec for another 18 months or so ...

      If the motherboard were actually designed for use in servers, then it would have SCSI in it, otherwise this is just marketer-speak for ``not as cheap as the rest of our crap''. I only use SCSI, because I do not want to deal with these sort of problems, and I am willing to pay extra to avoid them.

    6. Re:It is a start by yesthatguy · · Score: 1

      Remember the 2Gb barrier? Today we are rapidly approaching the 128Gb barrier.

      Actually, we've already passed it. Maxtor has come out with drives that are at least 160GB. Granted, this is currently achieved through a hack/kludge that bypasses ATA spec, and will likely not be a new standard, but people are already coming up with solutions and with large drives.

      --
      Yes! That guy!
    7. Re:It is a start by yesthatguy · · Score: 1

      Well, for the most part, any disk over (I think) 8GB will have the same settings in the BIOS, for LBA (I may have the acronym wrong). The original Cyl/Tracks/etc. spec only goes so high, and older BIOSes cannot deal with large disks.

      For example, I recently installed a 10GB disk into an older computer. Auto-detection recognized it at the maximum settings, providing about 8GB. Because the motherboard was proprietary, and there was no large-disk BIOS update, I had to install an intermediate BIOS from Western Digital (EZ-BIOS) to stand between the CMOS and the OS, and can now use all 10GB within the operating system.

      --
      Yes! That guy!
    8. Re:It is a start by psamuels · · Score: 1
      Granted, this is currently achieved through a hack/kludge that bypasses ATA spec,

      Actually, I believe they did this using the exact interface we are discussing today, LBA-48. Sure, they have a fancy marketing name for it, but don't worry, it really is the same thing.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  66. 49 years to read the file by Anonymous Coward · · Score: 2, Interesting

    I figure that at ATA-100 speeds, it would take 49 years to read the entire file.

    144 * 2^50 # n bytes
    / 100 * 2^20 # bytes/sec ATA-100
    = 1.44 * 2^30 # n I/O seconds
    / 60*60*24*365 # ~ secs/year
    = 49.03 # n I/O years

    1. Re:49 years to read the file by Fjord · · Score: 2

      And yet, if each byte were indexed in a balanced binary tree, it would take 57 operations to find it.

      Of course the index would be too large for the filesystem if literally each byte were to be indexed. At the very least, each byte would need a 7.125 byte pointer to it.

      --
      -no broken link
  67. search internet using grep by Anonymous Coward · · Score: 0

    That's what it's for!
    You back up the entire internet on the drive, and you can search in it using grep.
    It's what we've all been looking for, isn't it...

    1. Re:search internet using grep by TheMMaster · · Score: 2

      isn't that called google? ;-)

      --
      Fighting for peace is like fucking for virginity
  68. Finally by beaviz · · Score: 1

    Oh thank god!

    I was afriad that my ever-expanding-highly-illegal-eleet mp3 collection would soon be bigger than linux could handle!

    This should do it - for a while!

  69. Just how much is 144 PB? by Hektor_Troy · · Score: 5, Interesting

    144 Petabytes doesn't sound like a lot. When putting it into writing:

    144,000,000,000,000,000 or 144*10^15

    it's impossible to comprehend.

    Here's a way to visualise it - although it's also mindboggeling:

    Take a sheet of paper with the squares on it. If you put a single byte in each 5mm by 5mm (1/5" by 1/5") square and use both sides, you'd need:

    3,600,000 km^2 of paper to have room for those 144 PB. That's roughly 1,325,525 square miles for you people who don't use the metric system.

    So when people say "it doesn't sound like a lot", you know how to get them to understand that it really IS a lot.

    --
    We do not live in the 21st century. We live in the 20 second century.
    1. Re:Just how much is 144 PB? by Yakman · · Score: 1

      However, I have trouble visualising 3,600,000 km^2, so that doesn't help.

      I like the example someone else gave, 8200 years of DVD video (I think that was the number).

    2. Re:Just how much is 144 PB? by Hektor_Troy · · Score: 1

      The United States of America is 9,372,143 km^2

      Alaska is 1,518,800 km^2

      Texas is 692,405 km^2

      Arizona is 295,024 km^2

      The Atlantic Ocean is 82,362,000 km^2

      Europe is 10,360,000 km^2

      Denmark (my home country) is a measly 43,069 km^2

      Great Britain is 244,044 km^2

      Germany is 356,733 km^2

      France is 547,026 km^2

      The Pacific Ocean is 181,300,000 km^2

      Australia is 7,686,810 km^2

      Greenland (the largest island in the world) is 2,175,600 km^2

      Does that help?

      --
      We do not live in the 21st century. We live in the 20 second century.
    3. Re:Just how much is 144 PB? by JohnyDog · · Score: 1

      The only problem is that we're running out of prefixes in the long term. Hey, scientists! Could you make some new, shiny words for this ? The 'giga' and 'tera' is good ones. The 'peta' however, doesn't sound like something i would put in my ftp's motd.

      --
      People who like this sort of sig will find this the sort of sig they like.
    4. Re:Just how much is 144 PB? by Fjord · · Score: 2

      Australia is 7,686,810 km^2

      Greenland (the largest island in the world) is 2,175,600 km^2


      7,686,810 km^2 2,175,600 km^2? Is this the new math?

      --
      -no broken link
    5. Re:Just how much is 144 PB? by Erris · · Score: 1
      3,600,000 km^2 of paper to have room for those 144 PB. That's roughly 1,325,525 square miles for you people who don't use the metric system.

      Cool, but can you fit such a drive in Texas?

      --
      DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    6. Re:Just how much is 144 PB? by Hektor_Troy · · Score: 1

      Have a look at this:

      http://slashdot.org/comments.pl?sid=23464&thresh ol d=0&commentsort=0&mode=thread&pid=2531998#2532021

      "The United States of America is 9,372,143 km^2

      Alaska is 1,518,800 km^2

      Texas is 692,405 km^2

      Arizona is 295,024 km^2

      [...]"

      --
      We do not live in the 21st century. We live in the 20 second century.
    7. Re:Just how much is 144 PB? by Anonymous Coward · · Score: 0

      except that ten years ago large files were those using over a meg, and people still attempted to install windows from 1.44 meg disks.. now large files are a few hundred megs if not over a gig.
      In another decade we'll have our hundred gig files, and given more time we'll probably be using hundred terabyte files soon enough. It might seem like a petabyte will sere your every need riht now, but when the time comes, it could seem as large as 1.44 megs seems today.. tiny.

    8. Re:Just how much is 144 PB? by Matthew+Luckie · · Score: 2, Funny
      lets assume that you have just one array in a machine. IPv6 has scope for 6 x 10^23 addresses per square meter of the earth.

      you would have IPv6 addresses left over even if you assigned an address for each byte on that disk.

      this is just for perspective - not because you actually would.....

    9. Re:Just how much is 144 PB? by Anonymous Coward · · Score: 0

      i think i have a much better idea. take a sheet of paper, fold it in half, fold that in half, fold that in half. keep repeating until you've done this a total of 50 times. you now have 1,125,899 billion squares. write a zero or one in each square. neat harddrive trick?

  70. Excuse me? by noz · · Score: 1

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

    How did this fellow become a journo?

    1. Re:Excuse me? by Anonymous Coward · · Score: 0

      He's British, of course. Just move along and don't make eye contact, he'll get bored and leave soon.

  71. Big deal by FastT · · Score: 1, Flamebait

    Who cares about this except jerkoff Linux fanboys that have no use for such a feature anyway? Um, there's a reason Linux is in front here--no one else has been dumb enough to waste time implementing a similarly useless "feature".

    Yeah, I know, what a rich tapestry of vision, solidarity, bazaars vs. cathedrals, free beers, etc. this represents. Whatever, blah blah. Instead, let's spend our limited time adding features to Linux that fscking matter, please.

    --

    The only certainty is entropy.
    1. Re:Big deal by HalJohnson · · Score: 4, Informative
      Typically I wouldn't even waste time answering such an obvious troll, but maybe you haven't realized what open source is all about, let me make it succinct.

      This obviously mattered to the people who implemented it. If you'd rather see development move in a different direction, by all means, write some code that you feel is useful.

      See, the people who implemented this probably don't give a damn what you feel is important, they care about what they feel is important.

      It's really very simple, put up or shut up.

    2. Re:Big deal by Anonymous Coward · · Score: 0

      FreeBSD had it first!

    3. Re:Big deal by psamuels · · Score: 1

      (Yes, sometimes I feed trolls.)

      no one else has been dumb enough to waste time implementing a similarly useless "feature".

      So you're saying you believe it is useless to be able to use a 160GB disk, such as those Maxtor started selling about a month or two ago?

      ATA-48 is not a "someday someone might build something big enough to benefit from this" thing. It is needed today.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  72. but why? by SlamMan · · Score: 1

    Not to ask aa stupid question, but can anybody think of a reason at their point you'd need a petabyte file? Other than a databse of everyone on earth's DNA, or everywebcam in the world being saved to one file, I can't think of a sginel use.

    --
    Mod point free since 2001
  73. Some uses for all that space... by DarklordJonnyDigital · · Score: 2, Funny
    A hundred pebbybytes or whatever you call it might seem like a lot, but if I remember correctly from my tagline collection, Hard Drive Myth #1 is "You'll never use all that space." Here are a few suggestions as to what you might like to fill those spare terabytes with...

    Keeping an archive of Slashdot. As the solar system's population grows and grows, it won't be long before every little news story gets a thousand comments per minute. There will be so many moderators that law of averages suggests that every comment will be modded up to 5, and in an ironic twist Slashdot will be flooded. Still, it's Slashdot, and no self-respecting high-bandwidth nerd will be without an up-to-date archive of Slashdot.

    Leeching Aminet. By the time we actually have these monster size drives, processors will finally be fast enough to properly emulate an Amiga, WinUAE will have been perfected and bandwidth will be so plentiful that we can all enjoy the latest Amiga software, whether we want it or not.

    Freaking out newbies. Remember your scriptkiddie days when you would h4x0r some dude's Windows machine and pop up something resembling the Matrix? Simply add a little matter-to-energy technology, and you can download the newbie onto his computer, FTP him along (resumable downloading, now, we don't want him to materialise with missing parts!) and rematerialise him in your fridge. He'll think he's been transported to some crazy ice planet. Just like in sci-fi, eh folks!

    Somewhere to keep all your Pokémon hentai! Don't try and hide it, man. I've seen your sick pictures of Misty and Bulbasaur.

    You'll finally have enough diskspace to install Windows 2024. Naturally, you'll be using Linux instead, but it's nice to brag that you could, if you wanted.

  74. Re:Ok... by digitalunity · · Score: 2, Insightful

    Think *Cinema*.
    Current codecs already do a pretty decent job of compression of smaller(resolution) streams. However, what if I want my linux box feeding my HDTV projector at high resolution? This might be one more step in my vision of the ultimate entertainment center.

    --
    You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
  75. So how much for a drive? by Winged+Elf · · Score: 1

    Of course, I won't be able to use the damn thing for years to come, but I could just have it around for bragging rights.

  76. Would such be a Peta File? by Anonymous Coward · · Score: 0

    Oops, I can imagine the cops coming down on this one....

  77. AGP isn't just for texture transfers by yerricde · · Score: 1

    Suppose you copy at full PCI bus speed

    You can cut a few years off that figure with AGP storage. Because most servers don't need excessive video performance, such systems can use an el-cheapo video card sitting on the PCI bus, leaving the AGP port open. Storage makers have developed high-speed storage solutions that take advantage of the insane throughput of AGP (1 GB/s and beyond).

    --
    Will I retire or break 10K?
    1. Re:AGP isn't just for texture transfers by Anonymous Coward · · Score: 0

      Don't throw realism at me in the context of a discussion about 144 petabyte drives.

  78. This is for you Jeff by keyhole_11 · · Score: 0, Offtopic

    I had a peta byte once, I shot it

  79. Limit is for a single IDE disk by wowbagger · · Score: 3, Informative

    This limit is for a SINGLE IDE disk. Now, if you use Logical Volume Management (which is in the standard 2.4 kernel, no patches required) you can combine multiple disks into one.

    Since my machine has 2 IDE controllers, with 2 buses each, and 2 drives per bus, you could make a system with 8 144 pB drives, put an XFS partition on it, and have 1152.92 pB of storage.

    And for meaningless statistics sake: I make my MP3s (from CDs that I own, thankyouverymuch) at an average of 160 kb/sec. At that rate, the specified drive array would store 1826693 YEARS of MP3s. None of which would be Brittany Spears.

    1. Re:Limit is for a single IDE disk by Anonymous Coward · · Score: 0

      However, once the amount of allocated storage goes to infinity, the likelihood of taking select bits from the drive and being able to reconstruct them into a Britney Spears song becomes more and more likely.

      IOW: you're screwed.

  80. File compression by BMonger · · Score: 1

    I've sort of found it funny that as disk space goes up compression has been making files smaller. The amount we actually need to store keeps getting smaller while the amount of hard drive space people have keeps getting larger. If you were to honestly go through your archive of whatever it is that you archive and get rid of every file you haven't opened in the past 6 months you'd probably go down to less than 5 gigs anyhow. Of course not everybody. Some people run 24 hour a day porn slide shows.

  81. Yep by Anonymous Coward · · Score: 1, Funny

    M$ Word 2003 XP/Professional Extended Special Edition

  82. Okay, here goes then... by Anonymous Coward · · Score: 0

    ... I'll just sit here and wait a while ...

    10 OPEN "c:\bigassfile.txt" FOR APPEND AS #1
    20 WRITE "Fill 'er up!" & chr$(13) & chr$(10), #1
    30 GOTO 20

    ... tumteetum ...

  83. Re:WTF??? by SquierStrat · · Score: 0, Offtopic

    How completely hypocritical...must be extremely boring since you responded! :-)

    --
    Derek Greene
  84. I doubt ext2 or 3 can support it though. by Leimy · · Score: 1

    What about the file systems for such an amount of data? I think FreeBSD's FFS has had petabyte capability for quite some time now. I don't know aboud FBSD's disk driver support for it though..

  85. I wouldn't say they are the first/only to do this. by Leimy · · Score: 2, Insightful

    http://www.freebsd.org/news/newsflash.html#2001Nov ember3:1

    Hey ... look at that 48 bit addressing ATA drivers are now working? Wow... maybe FreeBSD people should run around making bogus claims too. FreeBSD invented the Question Mark! Wooo hoo.

    I also think you can use Vinum to mount such a petabyte sized file system fairily easilly.

    Really FreeBSD doesn't get enough credit for work that's been done. I know linux has a lot of good marketing for technical features but you also have to believe everything you read to fall for it.

  86. EMC and Oracle by haplo21112 · · Score: 1

    Seems to me, if this support comes to Work in the SCSI subsystem, then it will be an exciting thing for EMC who is about the only Company capable of Building such a drive array. And Oracle who is like the only company I can think of that could fill such an array with data at the moment, anyway.
    In practical Terms how soon could we reach this data size...Humm, EMC's largest Cabinet holds 384 Disks...right now the largest single drive I have heard of anyway is 160GB, but I keep hearing rumors of a Seagate 256GB Drive on the near Horizon...so lets play with that number as the practical largest for the forseeable future(about 10 Minutes in Computer Terms) 384 drives * 256 GB/1024 = 96 Terabytes...we have a long way to go at the moment!

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
  87. lseek(handle,0,SEEK_END); by iplayfast · · Score: 1

    Where does this go, on a petabyte file?
    how about lseek(handle,MAX_LONG,SEEK_SET);
    My point is that the location is specified by a long, which on intel systems is 4 bytes. It doesn't reach past this, so what good is a petabyte system that allows larger files then can be accessed?

    I must be missing something. Anybuddy with a clue out there?

  88. Re:Ok... by 1101z · · Score: 1

    That is not waht the artical said it said it was the first to support more that a 100 patabyte file. But they were not really clear as they seemed to run the two things to gether. Plus linux has had 48bit ATA support for awhile as well.

    --
    One day people will learn the folly of Winbloze, Linux Rules!
  89. Re:Ok... by astrophysics · · Score: 2

    I was just doing an order of magnitude estimate to illustrate the point that scientists will use as much computing power, memory, storage, etc. as they can afford. I wasn't paying attention to factors of 6 here or there.

    Obviously, there are more relevant issues. For example, how are you going to store X bits of information using Y particles? At least for classical computing, you have a problem if Y is orders of magnitude less than X. Hence storing 8 numbers for each atom in the galaxy would be impossible if you were confined to using only the atoms on the earth, at least in classical computing. (I beleive with quantum computing in principle you can be clever and get around this, but I don't know enough to say for sure.)

    But to answer your question since over 70% of the baryonic matter is hydrogen, nearly all the rest is helium, and less than 2% is heavier, the average molar mass of baryonic matter in the universe is less than 2.

  90. Re:1st desktop OS? Well, not quite. by Leimy · · Score: 1

    Thanks! FreeBSD is sometimes like Rodney Dangerfield. "No respect."

  91. Re:Big deal - even more OT by FastT · · Score: 1
    I don't have a problem with someone implementing this sort of thing for the hell of it, but I do have a slight problem with it being portrayed as some way in which Linux is better than the competition. Puhleez.

    Actually, I think the confusion about what open source is lies firmly in the collective mind of the open source community itself. On one end of the spectrum, you have people who like open source because they simply like to hack on whatever feature they personally like, as you've mentioned. Fine. On the other end of the spectrum, there are those like me who hope that open source is a method for creating self-organizing software projects with the ultimate goal of those projects being better than they otherwise could be.

    Of course, all the confusion arises from the definition of "better"--what is the proper fitness function for open source software in general, and Linux in particular? For me, I see the complete lack of coherency in Linux and many other open source projects as their fatal flaw. People want to have Linux be a hackers paradise, yet topple Microsoft's OS monopoly by supplanting the desktop. Think about it, are these two goals really compatible?

    The former requires no vision whatsoever of what Linux should be, and in fact thrives on its absence. The latter requires almost nothing but vision--the technical aspects are trivial. Unfortunately, the former goal tends to undermine efforts for the latter, and I frequently wish the Linux community as a whole would wake up and see what's in all of our collective best interest. Let people dick around with useless features in their spare time, but for God's sake, please have them more than that! Applause for the sort of nonsense described in this article just encourages more crap, more wasted time.

    It's very frustrating to want to see Linux go somewhere important, yet see trivialities picked up by a bunch of fanboys as something important. So your proud of Linux, big deal, get on with it.

    It's really very simple, put up or shut up.
    Exactly. So let's see the fanboys excited by this news go out and make Linux a viable desktop OS, or shut the hell up about it replacing Windows.
    --

    The only certainty is entropy.
  92. Re:Ok... by the+bluebrain · · Score: 1

    First this that occurred to me was not astronomical numbers, but ones like these: the human brain. Assuming that a true AI will have approximately the same complexity, petabytes may just not cover it, quite.

    --
    yes, we have no bananas
  93. Duh by NoMoreNicksLeft · · Score: 1

    You use the three 144 petabyte drives for RAID 5. Sure, you only get about 100 petabytes space that way, but you really increase your throughput, assuming that the controller can keep up with it. If you'd rather have the space, I guess you could do raid mirroring...

  94. 1.44 petabytes is half a lifetime by mrogers · · Score: 5, Insightful
    The size of information storage devices and the bandwidth of networks are approaching meaningful limits: the size and bandwidth of human experience. Tor Norretranders claims in his book The User Illusion that the amount of information absorbed by the senses is around 11 Mbits per second. In other words, a totally immersive virtual experience with sight, sound, smell, taste, touch and motion could be transmitted over a standard Ethernet connection. An entire day of a human life could be recorded in perfect detail (with no compression) on a 120 GB disk. So there is a limit to how much information you could ever want to store. In your entire life you will experience less than 3.5 petabytes of information. 1.44 petabytes will never seem small to a human being.

    However, there might one day be information processing systems to which 1.44 petabytes is a small amount of information. In a sense, these systems will have a richer experience of the world than human beings. I wonder if human consciousness would seem marvellous or valuable to such a machine.

    1. Re:1.44 petabytes is half a lifetime by Anonymous Coward · · Score: 0

      Ahh... so that's the reason WLAN is 11Mbit/s (in theory). :D

      I guess my 100Mbit network card could already transmit something like hyperreality, eh?

    2. Re:1.44 petabytes is half a lifetime by Christopher+H · · Score: 1

      Your analysis is fallacious. You can't base your storage needs on the predicted amount of information to be retrieved unless you can predict, in advance, exactly which information you will wish to 'experience'. Unless you believe in predestination (or perhaps 'The Matrix') any person would prefer to have more information accessible than they could ever access or 'absorb', just as I prefer to live in a world which is physically too large to fully explore in one lifetime.

      The same observation applies (less philosophically) to algorithms.

    3. Re:1.44 petabytes is half a lifetime by DeadPrez · · Score: 1

      No worries. When day technology can record a human day (including all 5 senses, thoughts and feelings) is the same day you will be able to get memory upgrades implanted in your brain.

    4. Re:1.44 petabytes is half a lifetime by RestiffBard · · Score: 2

      yes but there is always the possibility that the human mind will grow. evolutionarily speaking it just might have no choice but too. after generations of information overload perhaps the mind will increase in capacity to accomodate for later generations. at least. i hope.

      --
      - /* dead coders leave no comments */
    5. Re:1.44 petabytes is half a lifetime by Anonymous Coward · · Score: 0

      11 Mbits per second for all of the human senses!?
      I don't think the human senses can be quantified into bits per second.

      Did the author mention if that was 11 Mbits zipped or unzipped?

    6. Re:1.44 petabytes is half a lifetime by Anonymous Coward · · Score: 0

      Just to be picky: strictly speaking, information doesn't compress. If 10000petabytes of data compresses to 2.4k, then it's 2.4k of information.

    7. Re:1.44 petabytes is half a lifetime by Rob+Kaper · · Score: 1
      An entire day of a human life could be recorded in perfect detail (with no compression) on a 120 GB disk. So there is a limit to how much information you could ever want to store.


      Remember cookies and Carnivore and marketing? Storage is not all about storing information about yourself. Storing information about others is a lot more interesting, usually.

    8. Re:1.44 petabytes is half a lifetime by Anonymous Coward · · Score: 0

      you don't know how to program, do you? don't you remember, if you try to address memory that isn't yours, it still works. so for instance, you might be accessing a certain piece of memory in your brain and it's actually located in someone else's brain. whoops. PAGE_FAULT

    9. Re:1.44 petabytes is half a lifetime by Anonymous Coward · · Score: 0

      So what we must always strive to interpret meaningfullness from useless infrmation... What we can experience does not limit the amount of information we can parse and extract meaninfullness from. With the help of a computer we can go through a lot more. Let us postulate that we wish to parse many peoples life experience and query for the post exciting moments. Just because no one in the right mind would look at all the information sequentialy doesnt mean you have to experience life so. My life I see as a nondeterministic system. I beleive I have choice and can choose many paths to get from one any one set of state to another posible state. Now if I could just figure out an algorithm for satisfiability...

    10. Re:1.44 petabytes is half a lifetime by powerlinekid · · Score: 1

      The only thing though is that its not the "average" group that needs this kind of storage. It would be more of an irs, etc type thing. Now say the fbi decided they wanted that 3.5 petabytes per lifetime for everyone on earth... at 6-10 billion people (where the pop. should be when this all starts being used more) thats a hell of alot of data. I agree with the guy that discussed transfer rates... personally I believe a smaller/faster approach is probably better than a cumbersome large approach just based on seek times and such. I mean its kind of like space (the big black thing)... yeah its huge and yeah theres alot of stuff in it, but how friggin long does it take to get from point to point? (IMHO of course)

      --

      can't sleep slashdot will eat me
    11. Re:1.44 petabytes is half a lifetime by mrogers · · Score: 1

      I was talking about recording the information that is experienced - obviously the amount of information in the world that might be experienced is much larger. But you will never experience it at a rate faster than 11 Mbps.

  95. Not that large... by Mr.+Neutron · · Score: 2

    That's only about 177 years' worth of 640x480, 24-color, 30fps uncompressed video.

    Sheesh. I at least want to be able to chronicle the entire history of mankind in uncompressed video on my Linux box. Right now I'll have to settle for the history of the Industrial Age, or split my documentary into several smaller files.

    --
    dinner: it's what's for beer
  96. Geological Servey data. by olympus_coder · · Score: 1

    We use large files (one servey file can span 20+ 40Gb ddr tapes). We have multiple sets. We are a university (we don't play with the real thing - just the "toy" sets). We could easily fill several terrabytes with todays servey technology. New technology will likely increase the amount of data for any given servey at a polynomial or exponential rate. We don't need it today, but the old cluster may need it in the future to process (and store) the files.

    --
    Spell check? Why bother. That is what grammer/spelling Nazi freaks who waiste band width posting "spell right" are for.
  97. Re:Very nice, but not really what I'd like to see. by Anonymous Coward · · Score: 0

    Well... There was MULTICS, about 30 years ago it threated memory-segments and files the same way. Swapping and VM in one!

  98. Re:Just how much is 144 PB? Correction by Fjord · · Score: 1

    /. ate my <

    It should have been:

    7,686,810 km^2 < 2,175,600 km^2?

    --
    -no broken link
  99. A wierd claim... by Sj0 · · Score: 1

    In the first paragraph, they state that Linux recently became the first desktop OS to support enormously large file sizes

    and then went on to mention BeOS, which also has support for abnormally large files. Just because Linux has a theoretical limit higher than BeOS(about 5 times theirs), does not mean that suddenly linux is "Linux recently became the first desktop OS to support enormously large file sizes".

    Or is BeOS (the most user freindly and consistent OS I've ever used, BTW, I can't wait for the BeOS Clone projects to get a working OS) not a "Desktop OS"? If it isn't then Linux REALLY isn't!

    --
    It's been a long time.
  100. like downloading src doesn't take long enough... by 3am · · Score: 1

    what's 144 petabytes over a cable modem?

    (kidding, for all the humor impaired)

    --

    A: None. The Universe spins the bulb, and the Zen master merely stays out of the way.
  101. Re:Big deal - even more OT by HalJohnson · · Score: 2
    If I had mod points and I wasn't posting in this thread, I'd mod you up without question.

    Actually, I think the confusion about what open source is lies firmly in the collective mind of the open source community itself. On one end of the spectrum, you have people who like open source because they simply like to hack on whatever feature they personally like, as you've mentioned. Fine. On the other end of the spectrum, there are those like me who hope that open source is a method for creating self-organizing software projects with the ultimate goal of those projects being better than they otherwise could be.
    From a development perspective, there is no confusion. Open source is liberating, what you can do with your own hardware is up to you. I've had quite a bit of experience with the win32 api developing for commerical software companies. I actually know win32 far better than I know any other platform. Closed platforms truly scare me (what? my audio driver receive a particular stream because it isn't signed by some company? I thought this was my computer).

    The point is, if I have the choice, I will choose to develop on a system where I have access to the source, for a number of reasons, only partially technical. There is no "collective mind". Developers are highly independent and like to work on what interests them. If you're interested in reaping the rewards from something, you sometimes need to earn them. Whether this is actually contributing code, funding development, etc.

    Open source platforms were created by hackers, for hackers. And typically we don't give a damn about widespread acceptance or overthrowing microsoft's dominance of the desktop. We just want something that works well for what we need. Try to understand it from that perspective and you'll do better.

    People want to have Linux be a hackers paradise, yet topple Microsoft's OS monopoly by supplanting the desktop. Think about it, are these two goals really compatible?
    People want a lot of things, but the only people who really matter here are the people implementing this system. See, thats the great part, if you want it to be something it's not, make it that way. And personally, I do think they're possible. If it weren't for legacy applications, Linux would likely be on a lot more desktops than it is. I know any clueful sysadmin would much rather maintain a bunch of linux boxen than windows boxen. From a management perspective, Linux is lightyears beyond windows. Especially considering if something doesn't work right, instead of looking for a kludge or trying to get a vendor to include the needed functionality (usually a combonation of the two), you can locate the problem, isolate it, and correct it. I know of at least one place I've worked where this ability would have saved the company literally millions of dollars.

    Exactly. So let's see the fanboys excited by this news go out and make Linux a viable desktop OS, or shut the hell up about it replacing Windows.
    Theres nothing wrong with cheerleaders to keep the team motivated. As a matter of fact, if you really think about it, recognition is the sole form of payment quite a few oss developers receive. Its all about the right tool for the job. If you want to play the latest and greatest games, linux isn't a good desktop choice for you. For the people maintaining 5000 corporate PCs with custom apps, it becomes a very sensible desktop OS.

    Personally, I run FreeBSD and a mix of NT/2000. Windows is still a requirement for me (a couple of addictive games, and some apps that my job requires). And the majority of the time I'm in windows, I have emacs/tcsh/python windows up (Exceed is a dream here). I personally would LOVE to get windows off my desktop, but it's the applications that keep me there, applications are key.

    Thanks for the thoughtful reply :)

  102. Re:Ok... by Sj0 · · Score: 1

    no, they said "The first desktop OS which supports enormously large filenames" basically, though I may have a few words off, the meaning remains intact.

    --
    It's been a long time.
  103. 128 petabytes, not 144 by p3d0 · · Score: 2
    The 144 Petabyte figure is obtained by raising two to the power of 48, and multiplying it by 512.
    That sounds to me like two to the power of 57. If we follow the established pattern, this would be 128 petabytes, not 144:

    • 2^10 = kilobyte
    • 2^20 = megabyte
    • 2^30 = gigabyte
    • 2^40 = terabyte
    • 2^50 = petabyte
    • 2^57 = 2^7 * 2^50 = 128 petabytes
    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  104. So what? by truesaer · · Score: 2
    A 100MB drive right now is about $180. A 10 petabyte drive would be how much? Oh, more than anyone on earth could afford. Not to mention all the technical barriers....


    This is just geek fodder....Hey, we're using 48bit addressing. Which means you can have 10 petabytes of pr0n now!!! It just sounds cool is all, it doesn't mean anything practical.

    But, impracticality is much more interesting, isn't it?

  105. That isn't 144 petabytes!!! by MasteroftheVoxel · · Score: 1

    1024 bytes = 1 kilobyte
    1024*1024 = 1 megabyte
    1024*1024*1024 = 1 gigabyte
    1024*1024*1024*1024 = 1 terabyte
    1 petabyte is 2^50 bytes or:
    1,125,899,906,842,624 bytes!
    so 144 petabytes would be...
    162,129,586,585,337,856 bytes
    not
    144,000,000,000,000,000 bytes
    or 144115188075855872 bytes (2^48 *512)
    I don't know where they get 2^48 * 512?
    if it really is 2^48 * 512, well, I'm sorry but
    that is only 128 petabytes!

    1. Re:That isn't 144 petabytes!!! by nick_burns · · Score: 1

      You have to remember how disk drive manufacturers sell disks.
      1kB = 1000 bytes
      1MB = 1000000 bytes
      1GB = 10^9 bytes
      1TB = 10^12 bytes
      1PB = 10^15 bytes

      Remember that kilo, mega, giga, tera, and peta were originally designed to be base 10 (not base 2^10). It just so happened that powers of 2 occasionally get close to powers of 10.

    2. Re:That isn't 144 petabytes!!! by MasteroftheVoxel · · Score: 1

      We aren't talking about disks though. We are talking FILE SIZES.

      Disk manufacturers somehow get away with a pretty
      controversial marketing scam. Everyone else in
      the computer world uses the power of two method.
      Including people who sell computer memory.

  106. Backup Issue? by segmond · · Score: 1

    A lot of people are complaining about backups, if I had such a system, I would have no conventional backup plan, such as to tap or CD. I would RAID/mirror the heck out of my disk arrays and put them in a huge fire resistance/magnetic resistance cage.

    --
    ------ Curiosity killed the cat. {satisfaction brought it back | it didn't die ignorant | lack of it is killing mankind
  107. 100+ Petabytes but only 256 minor devices by dunham · · Score: 1

    Would be nice if they put the extra bits in where they could do some good.

  108. Re:Ok... by iMMersE · · Score: 1

    if (!scp->r_io)
    goto failure;


    BASIC kicks ass ...

    --
    codegolf.com - smaller *is* better.
  109. Re:Just how much is 144 PB? Correction by Hektor_Troy · · Score: 1

    Australia is counted as a continent and not an island. If you count australia as an island, why not antarctica or north or south america?

    --
    We do not live in the 21st century. We live in the 20 second century.
  110. Floppy disks on steroids - not of any interest by Anonymous Coward · · Score: 0

    Yet not just IMHO only. The current disk layout, still using platters and sectors and all such just is not up to scratch anymore. Of course there have been minor improvements, yet years ago already studies were done to simulate other layouts at some German institution and yes, a different approach would improve performance. In short a TB, PB or whatever EIDE hack may sound nice, yet it is absolutely worthless. If you need something decent, than do not be skimpy and EIDE was designed with cheap in mind. Even SCSI is going to be a far cry from being good enough to handle such an amount of data in the future.

  111. Screw what the BIOS thinks by Otto · · Score: 2

    Why do you care what the BIOS thinks? Set it to NONE and be done with it.

    Any "modern" OS doesn't use what the BIOS thinks anyway. Try it with Linux sometime. Stick a 60 gig disk into an old 486 that can't handle it, set it to none, boot up Linux and watch it tell you that there's a 60 gig disk there, and more importantly, watch it WORK in all respects. Watch it have full access to the whole thing. Be careful, if the BIOS is set to something other than NONE, it *can* lie to Linux when the kernel asks for the size of the drive. But I've done this with systems that have a 32 gig limit on disk size, and have it work just fine.

    Windows can do this too, sometimes. Not exactly certain on the details there, but having done this myself with Linux, I know that much of it does work.

    --
    - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
    1. Re:Screw what the BIOS thinks by psamuels · · Score: 1
      Why do you care what the BIOS thinks? Set it to NONE and be done with it.

      ...So do you boot off a floppy, or off a CD, or via PXE, or off that disk the BIOS doesn't think exists? Or do you have a second, small drive in the machine for the sole purpose of booting it?

      Keep in mind that booting from PXE or CD is probably a non-starter if your BIOS is old enough to have trouble with drive geometries.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    2. Re:Screw what the BIOS thinks by Otto · · Score: 2

      First off, the floppy isn't on the IDE, so it's irrelevant.

      Secondly, if the mobo is capable of booting from CD, then it expects the CD drive to be set to NONE or AUTO anyway. Even when it's NONE, the CD will detect and boot. I know, I have mine setup exactly that way. It boots from CD just fine.

      PXE has to have motherboard support anyway, for booting over ethernet. I don't see how that applies. It's a different boot method that doesn't need drive geometry anyway.

      BTW, I have all my drives set to none. It boots from the hard drive anyway. Try it sometime.

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  112. Big, IT's not big by Anonymous Coward · · Score: 0

    Most large internet companies produce already a couple of terrabytes per day. Thinking that the 144 Petabyte is about 144.000 TerraByte, it would be barely big enough to hold more detailed information.
    EMC is already planning in the next comming 5 years to have a Petabyte system running as a central databse for all information.
    To big will soon be already to small.
    And filling it up wouldn't be a problem since this will happen in parallel over thousands of computers.
    Think as of it as 576 Milion people having 250 MByte of online diskspace.

  113. This is all academic by tuxlove · · Score: 1

    No single disk can support 48 bits of data, so the statement that Linux has broken some sort of barrier is rather academic. In any case, OSes with 63 bit addressing effectively get large file capability by spanning multiple disks merged into one logical striped/concatenated disk. This isn't anything new, and Linux isn't the first.

  114. Just think... by Mustang+Matt · · Score: 2

    That single drive could hold... everything!

    Let's all pitch in and buy a big fat bandwidth pipe and fancy hardware interface and an array of these drives and we can store everything we want.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
  115. People Eating Tasty Animals by bperkins · · Score: 1

    All this talk about PETA and bites is amking me hungry. Anyone want to go out for a burger?

  116. Being prepared by markmoss · · Score: 2

    It's impossible to conceive of Linux _needing_ that big a hard drive. But think of how fast Microsoft code bloats. Every few years M$ has to invent a new file system to properly handle the larger drives needed to hold Windows & Office. And so who knows how big common disk drives will be in 10 years? But Linux is ready NOW... ;-)

  117. this is great! by Anonymous Coward · · Score: 0

    now i can create the worlds longest porno video!

  118. You're off by just a little bit... by Anonymous Coward · · Score: 0

    BeOS supports 18 exobytes.

  119. Re:Just how much is 144 PB? Correction by Fjord · · Score: 1

    I'll buy this. I was erroneously under the belief that New Zealand was part of the Australian continent, but not the Australian country. Plus I bought the marketing stating that Australia is the island continent.

    I find it kind of odd that New Zealand isn't part of a continent.

    --
    -no broken link
  120. Stuff this in your pipe... by jxqvg · · Score: 1

    From The Beast:

    NTFS volumes can theoretically be as large as 16 exabytes (EB), but the practical limit is 2 terabytes.


    That's a 64 bit addressing space, and yes, it's supported on the consumer desktop OS that's been shipping by same for just a little while now.

  121. Re:1st desktop OS? Well, not quite. by Anonymous Coward · · Score: 0

    is freebsd even considered a desktop os? I always hear about how great its network stack is, but as far as drivers go, (even proprietary ones) I figured it was better to consider it as a server only os. I mean the ports system is great and all, but anyone using freebsd is going to end up compiling all of their apps anyways. I don't really think freebsd is a desktop OS, but is a strong industrial strength server os, as most bsd zealots like to point out how great the network stack is. Now if they could only improve the smp scalability.

  122. Re:Just how much is 144 PB? Correction by Hektor_Troy · · Score: 1

    There are seven continents:
    Africa
    Antarctica
    Asia
    Australia (sometimes called Oceania)
    Europe
    North America
    South America

    From Atomica.com:
    Australia
    "Australia, smallest continent, c.2,400 mi (3,860 km) east to west and c.2,000 mi (3,220 km) north to south, only continent occupied by a single nation, the Commonwealth of Australia (1995 est. pop. 18,322,000), 2,967,877 sq mi (7,686,810 sq km). Subdivisions of the nation include the offshore island state of Tasmania; the five mainland states of Queensland, New South Wales, Victoria, South Australia, and Western Australia; and the Northern Territory, Australian Capital Territory (containing Canberra, the federal capital), and Jervis Bay Territory (until 1988 part of the capital territory). External territories include Christmas Island, the Cocos (Keeling) Islands, the Coral Sea Islands, Norfolk Island, Heard and McDonald islands, and the Australian Antarctic Territory."

    Oceania:
    "The islands of the southern, western, and central Pacific Ocean, including Melanesia, Micronesia, and Polynesia. The term is sometimes extended to encompass Australia, New Zealand, and the Malay Archipelago."

    You could also look up continents in your own favorite encyclopaedia. Here's what Atomica had to say:

    "The large parts of the surface of the earth that rise above sea level. The seven major continents are Africa, Antarctica, Asia, Australia, Europe, North America, and South America."

    Of course, this IS an online encyclopaedia, so it has to wrong, but feel free to check with any three somewhat new (younger than 1980) encyclopaedia, and you will probably find, that the above holds true.

    So, if you find it odd, that New Zealand isn't part of a continent, it's because it's not located on the Australian continent but probably on some minor continent.

    And before I forget:
    Greenland:
    "An island of Denmark in the northern Atlantic Ocean off northeast Canada. It is the largest island in the world and lies mostly within the Arctic Circle. Inhabited by Inuit peoples as early as 3000 B.C., it was discovered by the Norwegian navigator Eric the Red in the tenth century A.D., became a Danish colony in 1815, and was granted home rule in 1979."

    Also 'island':
    "island, relatively small (compared to a continent) body of land completely surrounded by water. The largest, in descending order, are Greenland, New Guinea, Borneo, Madagascar, Baffin Island, Sumatra, Honshu, and Great Britain. Islands are either continental, caused by partial submergence of coastal highlands or by the sea breaking through an isthmus or peninsula, or oceanic, originating from the ascension of the ocean floor above water through volcanic activity or other earth movements. Tropical oceanic islands sustained above sea level by coral growth are called atolls (see coral reefs)."

    Repeat after me:
    "I will double check my facts, so I don't make a fool out of myself."

    Now of course, you did get your facts from a commercial and as we all know, those are never wrong. I'll make sure that Encyclopaedia Brittanica and National Geographics are made aware of the fact, that Australia is an island and not a continent.

    --
    We do not live in the 21st century. We live in the 20 second century.
  123. Coulda been better by alexjohns · · Score: 2

    This would be a much better article if the headline read "IBM breaks 100 petabyte barrier." Or Maxtor. Or Western Digital. Or perhaps Quantum. See what I mean?

  124. Article Updated by Jobby · · Score: 2, Informative

    The Register updated their article. It now acknowledges FreeBSD as being the first Unix to support multi-petabyte filesizes.

    However, NTFS 5.0 (the filesystem that is used by Windows 2000) has had 64-bit addressing since Windows 2000 was released. This yields a maximum capacity of 16 exabytes, which is 8388608 Petabytes. That's right, Windows has supported files eighty thousans times larger than Linux with an experimental patch for the past few years. Still, by the time people actually start needing this kind of storage, I don't think it'll actually matter much...

  125. Gee, *I* use it as a desktop OS by mr · · Score: 1

    Lets see:

    FreeBSD is core to Mac OS X. How many people claim Mac OS X is NOT a desktop OS?

    GNOME don't ship unless it compiles on FreeBSD.
    (Is GNOME considered a 'server' product?)

    You *DO NOT* have to 'compile all your Apps'. Packages takes up 4.7 gig. 4.7 GIG of pre-compiled stuff.

    Finally: FreeBSD - The Desktop edition

    (and a reply to the troll about the SMP)
    At least Linux FINALLY decided on a VM system. Just the other day, in fact. Given most of the Intel systems are one processor boxes, not 64 way SMP boxes, it doesn't bother me that SMP support with FreeBSD isn't up to the level of Solaris.

    --
    If it was said on slashdot, it MUST be true!
    1. Re:Gee, *I* use it as a desktop OS by psamuels · · Score: 1
      FreeBSD is core to Mac OS X. How many people claim Mac OS X is NOT a desktop OS?

      How many people claim Mac OS X had 48-bit IDE addressing on October 6 of this year?

      Oh, sorry. What was your point again?

      Seriously, if we're now talking about people who patch their own systems (i.e. upgraded the FreeBSD kernel back on Oct 6), the Linux ATA48 patch was available some time ago too. Granted, I don't remember if it was before October 6 ... I didn't pay all that much attention at the time, as I don't have any 128+ gig disks.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    2. Re:Gee, *I* use it as a desktop OS by Anonymous Coward · · Score: 0

      The original Reg article said that 'the 1st desktop OS with 144 petabytes is Linux'

      A person mention that s/he didn't consider FreeBSD a desktop OS.

      Thus the reply was to address the issue that FreeBSD is not a desktop OS.

      If you actually followed the thread, you'd know what was going on.

    3. Re:Gee, *I* use it as a desktop OS by psamuels · · Score: 1
      Thus the reply was to address the issue that FreeBSD is not a desktop OS.

      ...and as evidence to back this up, claimed that Mac OS is derived from FreeBSD.

      ...which is completely beside the point, because although FreeBSD has had LBA48 support for a month, Mac OS has not. So whether or not Mac OS is a desktop OS is not relevent.

      If you actually followed the thread, you'd know what was going on.

      Of course I followed the thread. ... But there I go again, feeding trolls. Dang it.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    4. Re:Gee, *I* use it as a desktop OS by Anonymous Coward · · Score: 0

      Not at all. The respondant was questoning if FreeBSD is a desktop OS. Your 'self-declared' off-topic-ness as part of the /dork topic nazi's is noted. You should look at having that stick removed from you ass. (Given the link over at www.theregister.co.uk mentions linux NOT beiing the 1st desktop OS and not even being the 1st UNIX, *AND* the register updated the story, it seems others feel the claim of firstness *IS* on topic.)

      Given FreeBSD is core to Mac OS, it can ba argued that Yes, FreeBSD *IS* the #2 desktop OS.

      Conversly, it can be argued MacOS is different enough from FreeBSD that it is *NOT* FreeBSD Anymore. The enhancements we have made to the product adds the Apple value.

      Oh, and if you actually WORKED on Mac OS X, you'd know that the LBA48 code is part the work we are doing. But *WE* have quality control, so changes don't get 'thrown out there' like in Linux. The consumer may not see the end result for a while. Not like you'd have the class to own a Mac.

    5. Re:Gee, *I* use it as a desktop OS by Anonymous Coward · · Score: 0
    6. Re:Gee, *I* use it as a desktop OS by Anonymous Coward · · Score: 0

      Quality control? You should have seen what we shipped to the Newton users. 2 years late AND broken.

      At least we are better than Microsoft, who ships EVERYTHING broken!

  126. Sorry, Linux by Anonymous Coward · · Score: 0
    But as the original article points out [and then ignores] NTFS supports 16EB files, which is some 100x larger than 144PB. From the linked page:

    NTFS volumes can theoretically be as large as 16 exabytes (EB)

    Never mind.

  127. Huge File Sizes by snoozer20001 · · Score: 1

    Wouldn't a file size of 1 PentaByte be kind of useless? I mean - it seems like that one file would be like a partition of it's own, inside that file you would have to have logical breaks to make it searchable kind of like seperate files... Just an idea.

    Trying to wrap my head around that big of a file...

    --
    This space available at a low monthly rate...
  128. FreeBSD was one month ahead by rsimmons · · Score: 1

    In the article it stated that FreeBSD had the changes checked into their CVS tree on October 6th. Linux did not have the updated drivers until November 5th. That's a whole month ahead.

  129. Uh huh... and AI will be with us any day now by freeweed · · Score: 2
    Most of what you said can basically be summed up in one sentence:


    An entire day of a human life could be recorded in perfect detail (with no compression) on a 120 GB disk.


    Let me guess - you're using roughly the bitrate of DVD, extrapolating over 24 hours, and fudging the numbers. Well, either you or whoever came up with this figure.

    Let's look at this from a cocktail napkin perspective. At the CURRENT resolution and audio sampling rate etc for DVD, 24 hours is about 50GB of storage. Only problem is, this assumes that DVD catches every single bit of visual/audio information that is out there. Well, just ask your dog how well 44Khz records high pitched noises. And then remember that not everyone has as poor eyesight/hearing as the masses. So even fudging this number by a factor of 2 or 3 starts to hit and overtake 120GB.

    Oh wait, this assumes that all we care about is what the eyes see and the ears hear. Too bad that things are happening all around you. Also too bad that you have 3 other external senses, plus several other internal ones (balance comes to mind) that are continually inputting data into your brain.

    Estimates like this really make me shake my head, as they assume artificial limitations that just aren't there in the real, ANALOG world.

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:Uh huh... and AI will be with us any day now by mrogers · · Score: 2
      Tor Norretranders' estimate had nothing to do with DVDs. It was based on two psychological phenomena known as Just Noticable Difference (JND) and Subjective Time Quantum (SZQ, from the German).

      A JND is the change in the level of a stimulus that is just large enough to be noticable. For example, the JND in the brightness of a dim light is extremely small while the JND in the brightness of a bright light is quite large. It is this phenomenon that allows compression techniques like MP3 to discard information from a signal without audibly changing the signal - loud sounds can be stored with less precision than quiet sounds, quiet sounds that are masked by loud sounds of the same pitch can be discarded, etc. Of course MP3 compression doesn't perfectly match your own psychoacoustic compression, so sometimes the difference is audible. But in theory it is possible to remove information from an audio signal without creating a noticable difference (e.g. by reducing the sampling rate from 500 kHz to 250 kHz).

      A Subjective Time Quantum is a period of time about one sixteenth of a second long. Two stimuli that occur within the same SZQ are experienced simultaneously - the subject cannot tell which occurred first. If the time separation is greater than 1/16 s, the subject can detect the order in which the events occurred. This phenomemon is related to 'binding', in which separate stimuli are identified as aspects of the same event. To test it for yourself, try watching a game of football from the other side of the playing field. Because light travels faster than sound, you will see the ball being kicked before you hear the thump. If you are less than 1/16 s away at the speed of sound (50 m IIRC), you won't notice the delay. But if you are further away (and it's a quiet day) you'll notice that the sight and sound of the ball being kicked become two separate experiences. You still know at a logical level that they are aspects of the same event, but at the level of immediate experience it's obvious that one occurred before the other.

      Just Noticable Differences and Subjective Time Quanta mean that the amount of information received by our senses is smaller than the amount of information that could potentially be received. (Common sense tells us the same thing - our senses cannot be 100% accurate, they are subject to noise and distortion like any other physical device, and there's no point in recording below the noise floor.) In other words, although the world is analog our experience of it is quantised. (After all, sensory information is carried by nerve impulses with invariant magnitude, similar to digital signals.) Using experimentally-derived JNDs for all the senses (not just sight and sound like a DVD), Norretranders calculated that the bandwidth of human experience was 11 million bits per second. That's 1,375,000 bytes per second or 118,800,000,000 bytes (roughly 120 GB) per day.

    2. Re:Uh huh... and AI will be with us any day now by CmdrTHAC0 · · Score: 1

      Q1. And it's memory that gives something intelligence? In that case, Solaris is AI.

      Q2. Are those bitrates an average, or the maximum?

      --
      __CmdrTHAC0__
      In Soviet Russia, Spanish Inquisition doesn't expect YOU!!
    3. Re:Uh huh... and AI will be with us any day now by mrogers · · Score: 1
      Q1. And it's memory that gives something intelligence? In that case, Solaris is AI.

      That's an oversimplification of what I was trying to say: that the complexity and bandwidth of artificial information systems will soon surpass the complexity and bandwidth of human brains. Maybe that's unimportant, or maybe it creates an environment where AI could evolve. I doubt that humans will ever be able to create AI programmatically, but I believe intelligence will eventually emerge in any environment that is complex enough to give intelligent entities an evolutionary advantage. (It might not be anything we would recognise as intelligence, of course - how do you define 'intelligence' without reference to the biological world? Even the abstract idea of 'survival advantage obtained through unpredictable action' depends on two ultimately biological concepts: 'survival' and 'action'. Is a virus intelligent if it evolves to exploit a weakness in its host? It's obeying the same laws of physics as any other creature, so why call one behaviour 'intelligence' and another 'chance'? Intelligence boils down to physics, leaving a dry residue of teleology.) But given that the world of computers is a world of meaningful symbols, I think we would more readily recognise that a complex, autonomous entity in the computing world was intelligent than we would admit the intelligence of a whale or a weather system.

      Q2. Are those bitrates an average, or the maximum?

      I think they're the maximum but I'm afraid don't have the book in front of me. It's worth buying, although it gets rather mystical in the second half.

  130. Re: Win2k supports upto 16 exabyte files by Anonymous Coward · · Score: 0

    All versions of Windows NT and Windows 2000 filesystems support a maximum filesize 16 exabytes ... now when was win nt released?

    http://support.microsoft.com/support/kb/articles /Q 93/4/96.ASP

  131. Damn! by Anonymous Coward · · Score: 0

    Now THAT'S a LOT of pr0n!

  132. And this is newsworth why? by krs-one · · Score: 1

    Whats the big deal about something like this? So, Linux can hold files that are larger than any hard drive is, or will be for a while now. Not even the largest databases in the world are this big, with the exception of maybe the U.S. Governments. Other than that, I see no reason to make such a big deal over something that doesn't mean much. Maybe 100 years from now this will be useful.

    -Vic

  133. Finally... by Anonymous Coward · · Score: 0

    I can run Windows XP (c)

  134. more random statistics..... by iso_bars · · Score: 1

    After several large cups of coffee and a bit of luck i did some maths, and worked out a feasible answer.

    then i threw that away and just guessed a random number.

    so 144 petabytes, thatd be one 5minute track at... ooh....

    230584300921369395.2 kb/sec?

    sounds good to me :)

  135. great by Anonymous Coward · · Score: 0

    Now Microsoft has no excuse not to port the next version of Office to Linux.

  136. wait for it..... by pherthyl · · Score: 1

    so would this make linux an OS for petaphiles?

  137. Re:Very nice, but not really what I'd like to see. by psamuels · · Score: 1
    I*d also like to see memory mapped IO extended to allow direct use to be made of entire large scale disks in a single address space using a VM-like strategy * but I guess this will only be deemed practicable once we*re all using 64 bit processors.

    Yeah, that deal where pointers are assumed not to need segments or offsets - that kind of puts a damper on the ability to provide userspace with more than 32 bits of space at a time. Even though the Pentium Pro supports 36-bit addresses, there's no way you could use these directly in user space in Linux, due to this assumption.

    Are there any projects to approximate this on 32 bit architectures?
    I'd be rather surprised - at least if anyone is trying to do this with Linux. It's not like 64-bit CPUs are either expensive or hard to find these days - MIPS R1x000, Alpha, SPARCv9, POWER3, PA-RISC-2.0w, take your pick, or IA-64 if you swing that way. Of these, at least the R10000, Alpha and UltraSPARC have been out for several years.

    For applications where you really need to be able to address more than 32 bits at a time, there is really no excuse to use a 32-bit CPU. Application compatibility? Nah, we're talking specialised stuff, not off-the-shelf. OS availability? Choose any major Unix brand, or OpenVMS. Money? Your memory and secondary storage requirements will dwarf your investment in the CPU and mobo. Company politics / policy? Not a good enough reason IMHO, which of course is easy for me to say....

    <flame>Oh - ever heard of demoronizer?</flame>

    --
    "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  138. Re:Ok... by kkenn · · Score: 1

    Well, actually it's not file sizes; FreeBSD has had 64-bit file size forever, and Linux has that too thesedays I believe. That's a completely separate issue to the ATA driver being able to address 48-bit physical media, which is what the support is for. And actually the Linux ATA driver maintainer only released these patches a few days ago (and they're not yet integrated into any of the kernel distributions), so they are much more recent than FreeBSD's support.

    File sizes
    Filesystem sizes
    Partition sizes
    Physical media sizes {-- this is what we're talking about: the limitations on these four things are more or less independent

  139. Great! Linux can now run your brain for 50 years!! by Anonymous Coward · · Score: 0

    Whoo time to NFS mount my brain through that gigabit ethernet port wired into the back of my head!!! Linux can read my mind for another 20+ years without needing to break it up into multiple files whoo hoo!

  140. Hell, that's nothing by Anonymous Coward · · Score: 0

    I wrote a simple file system that supported 256-bit addressing. I can support 2^256 byte files.

    The question is: is it useful? NO. Duh.

  141. Petabite by shichi_no_bushi · · Score: 1

    Might i just point out that, holy christ on toast, dose anybody actually have files this big? i can imagine *my poor brain!* a database that might extend to this size but a single file?

    --
    Pirates go ARRRRRRR, Dinosaurs go RRRRRRRRRR
  142. Show me the files by cullenfluffyjennings · · Score: 1

    Yah, Yah, Yah, but what I really want to know is "What is the largest array of disk drives attached to a single linux system that is operational somwhere in the world today?"

  143. Re:Just how much is 144 PB? Correction by Fjord · · Score: 1

    I see. Being that by your research mainland Australia is actually smaller than the continent (as it includes the offshore island state of Tasmania), the mainland is an island. Thanks for pointing that out.

    --
    -no broken link
  144. Re: Win2k supports upto 16 exabyte files by ScottKin · · Score: 0

    A slight correction:

    Remove the space between the "Q" and the 93 - this is in error, and interestingly enough that is *exactly* where the textbox for this submission to slashdot cuts-off and puts the rest on a new line.

    If I were a linux-o-phile and was posting something on a predominantly-Microsoft site, I'd start crying "Conspiracy" because my link got modified by the site's posting engine.

    The link:
    http://support.microsoft.com/support/kb/articles /Q 93/4/96.ASP

    Linux: the Academian's choice - and that's why it will *never* be accepted and used in mass quantities in the business world, and the only reason that it has made any kind of foothold in the business/corporate environment is that the people that implemented it in those corporations have been only out of college for 4 years or less and want to feel "comfortable" while working in the stress-ridden corporate world.

    Peace, y'all

    ScottKin

    --
    I don't give a rat's behind about "karma" here or anywhere else. Don't like what I have to say here? Deal with it!
  145. Re:Just how much is 144 PB? Correction by Hektor_Troy · · Score: 1

    And you obviously don't get it.

    By definition (you know, something raised to be a fact) Australia is a continent. By some weird coinsident, the country covering the entire mainland of this continent happens to have the same name.

    If a person happens to be called, say Washington, does that mean, that if he moves to England, that the city and state moves as well?

    If you could present individual research, showing that my research (which indeed 99.9999% of the established scientific community supports) is false, then by all means do so. Like I said in a previous post, I'm quite sure that the likes of Encyclopaedia Brittanica and National Geographics would love to hear your reasoning.

    But to elaborate on just why Australia is in fact not an island, here's my guess (an educated guess at best):

    The crust of the earth is made up by several tectonic plates, seven of which are so called major continental plates, since they have large protruding landmasses on them. The largest body on each of these continental plates has the pleasure of laying name to the continenetal plate. Since the country of Australia happens to cover the entire main body of it's continental plate, this continental plate is conviniently called Australia. Since an island by definition cannot be the mainland of a continent, this excludes Australia from the running as the largest island of the world. If this definition of an island did not exist, the largest island wouldn't even be Australia (as it is the smallest of the continents) but Asia, which is the largest continent. Not only is Asia the largest continent, but it is also joined at the hip with the second largest continent, Africa, but also with Europe, giving this "island" a combined landmass of 84,994,050 km^2 - an impressive 62.5% of the entire landmass of the earth, 135,916,252.5 km^2. How's that for a big-assed island? But it's not an island, because a continent is defined as something else than an island, and guess what - Australia fits the definition of a continent. But hey - I'm probably wrong, and you can probably prove this by some other mean than useless rhetoric like, say your own small piece of recearch. But let me guess - it's too hard to find any evidence that Australia isn't a continent, since there are seven continents, and Australia just keeps being listed as one. Go figure.

    It's better to keep your mouth closed and be thought an idiot, than to open it and prove it to be true.

    --
    We do not live in the 21st century. We live in the 20 second century.
  146. Re:Just how much is 144 PB? Correction by Fjord · · Score: 1

    The fact is that I agreed with you two posts ago. That's because I looked up the definition of island and it said in two different sources (dictionary.com and m-w.com) that its a land mass surrounded by water that is smaller than a continent. But then you responded to me saying that australia, the country is made up of more than the mainland, and that continent contains the country. It's still very vague as to what the continent really contains. If it just contains the mainland, then the mainland isn't smaller than a continent (it IS a continent). But if it includes more than that is is smaller than a continent, and thus an island. Your Eurasia theory doesn't fit because it isn't smaller than a continent (indeed bigger than one). Besides, I never claimed that Australia was the biggest. I just claimed it was bigger than Greenland.

    --
    -no broken link