LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices

Reply
 
Search this Thread
Old 04-27-2011, 12:27 AM   #1
darkstarbyte
Member
 
Registered: May 2010
Location: 3 planets away from the sun.
Distribution: Linux mint, Slackware
Posts: 231

Rep: Reputation: 2
How big is 4 exabytes of ram?


When I say big I mean in physical size how big would it be. Would it take up an entire room for that much ram or what?

A better question might be what is it's volume?

I say 4 exabytes because I hear that is the limit on 64 bit computers, as around 3.5 gigabyte to 32 bit computers.

I only ask because it is a seemingly uncompromisable amount of ram.

Last edited by darkstarbyte; 04-27-2011 at 01:00 AM.
 
Old 04-27-2011, 01:10 AM   #2
smeezekitty
Senior Member
 
Registered: Sep 2009
Location: Washington U.S.
Distribution: M$ Windows / Debian / Ubuntu / DSL / many others
Posts: 2,223

Rep: Reputation: 167Reputation: 167
4 billion gigabytes.
I wish I had that.
 
Old 04-27-2011, 01:11 AM   #3
SigTerm
Member
 
Registered: Dec 2009
Distribution: Slackware 12.2
Posts: 379

Rep: Reputation: 233Reputation: 233Reputation: 233
Quote:
Originally Posted by darkstarbyte View Post
When I say big I mean in physical size how big would it be. Would it take up an entire room for that much ram or what?
It isn't hard to calculate it, you know. There's gnu bc, wolfram alpha, and RAM manufacturer's websites.
A volume of random kingston DDR2 2GB ram module is 30 x 133.3 x 2.7 mm3. That's 0.0000107973 m3.
4 exabytes == 2^62 bytes. 1 2GB plank == 2^21 bytes. 2^62/2^21 == 2^41 planks.
0.000107973*(2^41) roughly equals 23743513.8 m3.
According to wolfram alpha that volume roughly equals to 5% of all water in sydney harbor, or to a sphere with the radius of 173 meters or a cube with size of 287 meters (3 american football fields, according to wolfram alpha). I.e. a cube with the size larger than 3 football fields, filled with 2GB DDR2 memory modules.

I do not think people will need THAT amount of memory any time soon, though.

Last edited by SigTerm; 04-27-2011 at 01:13 AM.
 
Old 04-27-2011, 01:25 AM   #4
Coresay
LQ Newbie
 
Registered: Apr 2011
Distribution: CentOS
Posts: 8

Rep: Reputation: 13
I calculated it for a HDD... 205 ft diameter HDD.

Last edited by Coresay; 04-27-2011 at 01:29 AM.
 
Old 04-27-2011, 01:34 AM   #5
dugan
Senior Member
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 4,562

Rep: Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394Reputation: 1394
Depends on the shape, size and density of the RAM chips. RAM doesn't have to come in DIMMs and it doesn't have to fit any established form factor. You can take advantage of that if you're, say, designing a supercomputer.

Last edited by dugan; 04-27-2011 at 01:39 AM.
 
Old 04-27-2011, 02:11 AM   #6
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,718

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
@ dugan- true, you dont need to use DIMMs. Though if I was designing a suercomputer I'd consider using standard DIMM sticks to save money.

Quote:
Originally Posted by SigTerm View Post
It isn't hard to calculate it, you know. There's gnu bc, wolfram alpha, and RAM manufacturer's websites.
A volume of random kingston DDR2 2GB ram module is 30 x 133.3 x 2.7 mm3. That's 0.0000107973 m3.
4 exabytes == 2^62 bytes. 1 2GB plank == 2^21 bytes. 2^62/2^21 == 2^41 planks.
0.000107973*(2^41) roughly equals 23743513.8 m3.
According to wolfram alpha that volume roughly equals to 5% of all water in sydney harbor, or to a sphere with the radius of 173 meters or a cube with size of 287 meters (3 american football fields, according to wolfram alpha). I.e. a cube with the size larger than 3 football fields, filled with 2GB DDR2 memory modules.
2 minor additions to your maths-

You've used the stick only size, to be more accurate you probably should consider the extra size from mounting slots, and some extra room for airflow. You dont want your 4EB getting heat issues.

2GB DDR2 sticks, fair enough, but 8GB DDR3 sticks are easy to get. Being DDR3 the airflow requirements would be lower as well. If the 16 or 32GB sticks that samsung announced in 2009 are actually avaible, that would drop the required volume for 4EB a huge amount.
 
Old 04-27-2011, 02:31 AM   #7
silvyus_06
Member
 
Registered: Oct 2010
Distribution: Ubuntu 10.04 , Linux Mint Debian Edition , Microsoft Windows 7
Posts: 386

Rep: Reputation: 49
haha lol i wish we at least had HDDs as big as that :\
 
Old 04-27-2011, 02:50 AM   #8
Coresay
LQ Newbie
 
Registered: Apr 2011
Distribution: CentOS
Posts: 8

Rep: Reputation: 13
I wonder if 4 exabytes is enough for a Star Trek transporter buffer to hold the pattern of 1 human.... checking wolfram... it is! Unfortunately, the space required to store a human pattern by today's standards is several orders of magnitude larger than the body itself... bummer.
 
Old 04-27-2011, 10:33 AM   #9
Alexvader
Member
 
Registered: Oct 2009
Location: Japan
Distribution: Arch, Debian, Slackware
Posts: 994

Rep: Reputation: 94
One way to assess that is to answer a "simple" question... how much information does one Human being contains... ?

I do not know any information-theoretic procedure to assess that, but considering a frozen state of all cells, and their metabolic state ( is is still a "macroscopic snapshot" ) i donīt think an exabyte is enough...
 
Old 04-27-2011, 10:41 AM   #10
Alexvader
Member
 
Registered: Oct 2009
Location: Japan
Distribution: Arch, Debian, Slackware
Posts: 994

Rep: Reputation: 94
Quote:
Originally Posted by cascade9 View Post
@ dugan- true, you dont need to use DIMMs. Though if I was designing a suercomputer I'd consider using standard DIMM sticks to save money.



2 minor additions to your maths-

You've used the stick only size, to be more accurate you probably should consider the extra size from mounting slots, and some extra room for airflow. You dont want your 4EB getting heat issues.

2GB DDR2 sticks, fair enough, but 8GB DDR3 sticks are easy to get. Being DDR3 the airflow requirements would be lower as well. If the 16 or 32GB sticks that samsung announced in 2009 are actually avaible, that would drop the required volume for 4EB a huge amount.
Quite correct... you want to maximize surface area ( where heat is lost by convection ) to volume ( where heat is generated by joule effect )

A "solid" shape of zero volume to infinite surface is the Menger Sponge or a Sierpinsky Cube, but this is highly impratical to fabricate... a good enough shape is the cylindrical annulus with diameter equal to height...

This is how Israelis in Dimona complex store weapons grade plutonium-Indium alloys, maximizing the surface ( neutron and heat loss ), minimizing volume ( heat generation and probablility of neutron interaction ) for a given mass...

Last edited by Alexvader; 04-27-2011 at 10:57 AM.
 
Old 04-27-2011, 03:32 PM   #11
Coresay
LQ Newbie
 
Registered: Apr 2011
Distribution: CentOS
Posts: 8

Rep: Reputation: 13
Quote:
Originally Posted by Alexvader View Post
One way to assess that is to answer a "simple" question... how much information does one Human being contains... ?

I do not know any information-theoretic procedure to assess that, but considering a frozen state of all cells, and their metabolic state ( is is still a "macroscopic snapshot" ) i donīt think an exabyte is enough...
WolframAlpha says that there are 1x10^14 cells in the human body. An exabyte provides 1x10^18 bytes... 4 orders of magnitude more. At least a macroscopic snapshot would work if you only wanted to map the cell-type, and it's 3D coordinates. 1 enum and 3 longs or BigLongs. Plus, whatever few extra bytes needed for whatever collection you choose to store the data (a multi-linked list, an array?). Ya, if you want to record more info from there, such as the state of the mitochondria, you may end up with a data explosion. But, you can prolly get away with generalizing on the cell-types. And, you only need to store one copy of the DNA sequence.
 
Old 04-27-2011, 03:49 PM   #12
SigTerm
Member
 
Registered: Dec 2009
Distribution: Slackware 12.2
Posts: 379

Rep: Reputation: 233Reputation: 233Reputation: 233
Quote:
Originally Posted by cascade9 View Post
You've used the stick only size, to be more accurate you probably should consider the extra size from mounting slots, and some extra room for airflow. You dont want your 4EB getting heat issues.
I was talking about tightly packed memory sticks that aren't plugged in.
Aside from packing issues, heating issues, this amount of RAM is currently useless for any sane practical purpose. It will take many years to simply walk through every byte. For example, if BIOS POST will take 1 millisecond to check every 2GB of RAM, then it'll take 70 years to check all available memory.
 
Old 04-27-2011, 05:10 PM   #13
Coresay
LQ Newbie
 
Registered: Apr 2011
Distribution: CentOS
Posts: 8

Rep: Reputation: 13
Quote:
Originally Posted by SigTerm View Post
<snip>It will take many years to simply walk through every byte. For example, if BIOS POST will take 1 millisecond to check every 2GB of RAM, then it'll take 70 years to check all available memory.
I think your calculations are a little off. It's more like 555.55 hours, or 23 days... using your figures.
 
Old 04-27-2011, 09:01 PM   #14
darkstarbyte
Member
 
Registered: May 2010
Location: 3 planets away from the sun.
Distribution: Linux mint, Slackware
Posts: 231

Original Poster
Rep: Reputation: 2
I think one of these days we could take ram to the atomic level, but even then 4 exabytes would be very massive. I wonder if ram could be more densely packed than 2GB per stick and still maintain volume?


Edit: Going with that star trek thing. tele-portation might just be impossible with only a 64 bit cpu you may need a 256 bit cpu so it could coronate everything on the x, y, and z axis. 256 bit should pull it off though I think you would need a lot more ram.

With 4 exabytes of ram you should be able to store a backup of every website currently in existence.

Last edited by darkstarbyte; 04-28-2011 at 01:16 AM. Reason: Posts have changed.
 
Old 04-28-2011, 09:31 AM   #15
Alexvader
Member
 
Registered: Oct 2009
Location: Japan
Distribution: Arch, Debian, Slackware
Posts: 994

Rep: Reputation: 94
One can teleport a quantum state... that is what non-separability experiments from Alain Aspect tells us http://en.wikipedia.org/wiki/Alain_Aspect

but within a whole human being, scales are beyond the quantum decoherence, http://en.wikipedia.org/wiki/Quantum_decoherence, for information to be completely retrieved...

... don't think so...
 
  


Reply

Tags
computer, hardware, ram, space, volume


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Why should we make SWAP partition twice as big as RAM ? dazzlinggopi Linux - Virtualization and Cloud 3 02-23-2011 01:38 PM
Global data storage calculated at 295 exabytes Jeebizz Linux - News 1 02-11-2011 07:28 PM
I'm in a big pickle. Small ram, cpu, and hard drive redfedora88 Linux - Distributions 10 01-08-2007 07:28 PM
Big RAM carlosinfl Linux - Kernel 5 10-04-2006 08:03 PM
LXer: Exabytes Upgrades Linux Hosting Plan LXer Syndicated Linux News 0 12-31-2005 08:31 AM


All times are GMT -5. The time now is 11:16 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration