Tuesday, September 17, 2013

Memory vs. Storage

This is basically semantics; a geek's gripe, if you will.

It often happens when people talk about "filling up their hard-drive", and they mistakenly say:"I ran out of memory!"
Err... no you didn't! You ran out of "storage"!

Let's talk for a minute about the difference between the two: First, when you buy a new PC, there will generally be two separate numbers followed by "GigaByte" - for example, 500GB and 4GB.

Storage


The larger number in the above example, 500GB, is your "storage" - This is the capacity of your hard-disk. When you fill your computer with movies, music, photos and other files, they are all stored on the hard-disk. When the hard-disk becomes very close to being full, it can seriously affect the performance of your machine. This is a common issue with many older notebook PCs with small disk capacities (under 300GB) - A common fix for this is to "delete the old files you don't need (or transfer them to an external hard-drive), and defragment your hard-disk".



When your "Storage" is full, your hard-disk will change from blue to red


Memory


The smaller number in the above example, 4GB, is your "Memory" - or more exactly, Random Access Memory (RAM), sometimes also called, "System Memory". Nothing is stored in the RAM, nothing long-term, anyway. The RAM's job is to help the processor (CPU) do its computations as fast as possible.

Analogy one: Imagine that your PC is a car. You have the gas-tank, that's your "Storage", or hard-drive. Then you have the engine, that's your CPU (Central Processing Unit), or processor. Well, your RAM is like the carburetor; it's what helps the engine (CPU) run as efficiently as possible. You might have a big V8-engine, but if the carburetor is too small, the engine won't be able to mix enough air with the fuel and it won't produce much power. When your CPU is making computations, ie. "computing", it needs to store and retrieve thousands of tiny pieces of data relevant to those calculations, as quickly as possible, while it's crunching the numbers - your hard-disk is way too slow for this process. This is what the RAM is for. If there is not enough space in the RAM to store all the pieces of data for each computation, it will take that much longer for the CPU to finish the process. This is particularly important when you are trying to work with many large files, such as rendering many Gigabytes worth of video, for example.

Analogy two: Imagine you had to collate multiple copies of a 20-page document - In this case, you are the CPU - you are doing the work. In order to collate these documents efficiently, you would need enough space to make 20 separate piles of each page. You would need the "desk-space" to do the work. Now imagine if your desk was only large enough to hold 10 piles of each page (no putting the rest on the ground!), you would only be able to do 10 pages at a time, and then you'd have to put the first lot aside, swap them with the unfinished ones, and do the second lot of 10 pages, and finally bring them together to make the 20-page documents - what a hassle. In short, if you didn't have enough desk-space, you would have to double-handle everything, and the entire process would take much longer and cause more stress than necessary. In this case, RAM (Memory) is like your desk-space. If you don't have enough, it can slow down the computations of the entire system - Even if you have a high-powered processor like a Core-i7.

The Vista days...


This was quite a common problem not so long (4-6 years) ago. When Windows Vista came out, it was recommended to have at least 2GB of RAM, just so Windows itself could operate smoothly, let alone other programs running on top of it. At the time, memory was prohibitively expensive, and the first place PC manufacturers looked to cut costs was with RAM. Many systems shipped with only 1GB of RAM. The original Vista (before Service Pack 1) was already a bit sluggish, but coupled with a lack of RAM, it made for a very labored experience.

So, how much RAM should you get?


Thankfully, RAM prices have dropped almost ten-fold since then, and many a system has been rejuvenated with a quick 4GB memory install.

Now that the price of RAM is so reasonable, 4GB is thought of as the "minimum", and 8GB the solid "recommendation" for the average user. For professionals in the video editing industry, 16GB is sometimes not enough, so 32GB or even 64GB is often suggested.




A system with a moderate to heavy workload can easily use over 5GB of RAM


Back-Up

We all know we should do it, but how many of us actually do it?
I mean, how hard is it, really?
What types of backup are there? How much will it cost? Which type is right for me?

The simplest solution: An External Hard-Drive.



Western Digital My Book 2TB External Hard Drive

This is easiest way to keep your data safe! And it’s not that expensive. You can get an external hard-drive case (for a 3.5” HDD) now for around $30 – The actual hard-drive itself will be extra, depending on the capacity you want – and they connect straight into a USB port. I couldn’t be simpler. I recommend though, that you spend a little extra, around $60~$70, and get one with a LAN connection, that you can plug straight into your router – This is very simplified NAS (Network Attached Storage) – That way, if you have multiple PCs in your household, you can backup every PC on your network (provided you get a big enough hard-drive).
You will need to set up your backup schedule in Windows – either every day / every week / every month – and after the initial backup, it will only need to back up any new or changed files each time thereafter. For a single drive unit, you can now get up to a 4TB hard-drive.

Moving up a notch: NAS (Network Attached Storage)



QNAP TS-410 Network Attached Storage (NAS)

A NAS unit can be just a single disk, or it can be multiple disks connected together in a RAID array. A NAS is basically a low-power, headless (meaning no monitor, keyboard or mouse) computer that is always on, running in the background, sharing files with all the other computers on your “LAN” network. You can connect with the NAS in your browser – IE, Firefox, Chrome, etc. They can be a little tricky to set up, but once they are up and running, you can basically set & forget. Most ready-made consumer models generally come in 2, 3 or 4 drive configurations, although you can get them with more than 12 HDDs. Needless to say, they are more expensive than a simple hard-drive case.

Off-Site Back-Up


If you decide to use an external hard-drive or NAS system for your back-up, you are technically only half covered. These will protect you from data-loss in the event of a catastrophic hard-drive failure in your PC, but they won't protect your data from natural disasters - Being in Japan, earthquakes & tsunamis come to mind. If your house/apartment were to be flattened or washed away, you would lose all your data. The best way to ensure redundancy is to also have a second (or third) back-up hard-drive set up in a different location - the further away, the better. The best way to do this is to work with a friend or relative in a different city, or even a different country. Have them set up an external hard-drive on their system. You can then use a (FREE) service, such as BitTorrent Sync, to make an identical copy of your back-up drive hundreds or even thousands of miles away.

Paid On-Line Back-Up Services


These services are, by definition, Off-Site. Depending on how important your data is to you, and how much you’re willing to spend, you can get full on-line backup for all of you precious data. Some of the more common on-line back-up services are: Carbonite, CrashPlan, Mozy, and MyPCBackUp. Prices range from between $3.00 ~ $10.00 per month; most with unlimited storage. These services offer the most protection, as your data is spread across these companies' multiple servers, so if one goes down, your data is still safe. Here is a list of the Best 10 On-Line Back-Up

For the best protection, a combination of all of the above will certainly ensure that you will always have copies of your important documents and precious photos, videos and music safely preserved, and up to date, in (hopefully) several locations. Don't forget to check out Cloud Storage for Safety for some extra tricks to keep your personal files safe.