Showing posts with label upgrades. Show all posts
Showing posts with label upgrades. Show all posts

Are RAM Drives Faster Than SSDs? 5 Things You Must Know | Dramel Notes

Posted On // Leave a Comment

Looking for a way to speed up your PC? Of course you are. And while there are plenty of hardware upgrades that give you more power, a simple software tweak has the ability to get your computer reading and writing files tens of times faster.

This tweak is known as a RAM drive — also called a RAM disk — and it uses nothing more than your existing system resources. But what exactly does it do, and can it replace a solid state drive? You might be surprised.

What Is a RAM Drive?

A RAM drive is a drive that delivers considerably faster performance than either a traditional hard drive or even a solid state drive, but it’s not a device you can buy from the store and install in your computer — it’s a virtual drive that uses your system’s RAM like a disk drive.

The idea is that RAM has much faster read and write speeds than normal physical storage, so if you store certain files or applications on it, you could see a significant performance boost. It isn’t ideal for everything, though, and you’re limited to a relatively low capacity. But if you have spare RAM on your computer it can offer some benefits.

How to Set Up a RAM Drive

Setting up a RAM drive is essentially as simple as installing a piece of software — such as SoftPerfect RAMDisk on Windows or RAMDisk Manager on Mac — and then choosing how large you want the drive to be.

A RAM drive makes use of system RAM. When the drive is mounted — which it will be every time you boot your computer — any memory that is allocated to the drive will not be able to function as traditional RAM.

As such, you should only use excess RAM for the disk. So, if you have 8 GB of total RAM and create a 4 GB RAM drive, your system will be left with just 4 GB of usable RAM (which will impact general system performance). Conversely, if you have 12 GB of RAM and find that only 8 to 10 GB is routinely in use, you could spare a couple of those gigabytes for a RAM drive.

Once set up, you just need to decide what you will be using your new drive for.

The Benefits of a RAM Drive

There are several benefits to setting up and using a RAM drive, which should influence when you choose to use one.

Faster Read and Write Speeds

The main benefit to a RAM drive is its increased read and write speeds compared to an SSD or hard drive. It will be multiple times faster than even the fastest solid state drive.

Running our own quick benchmark test using XBench on a Macbook Air showed that write speeds for a RAM drive were an average of 4.5 times faster than the built-in SSD and read speeds were 6.3 times faster.

You get the best results, therefore, when working with very big files such as videos and layered Photoshop images, or even when uncompressing large zip or rar files. These can all be slow and unwieldy to work with, especially on a hard drive, so the added speed of a RAM drive will be instantly noticeable.

RAM also generates less heat and it isn’t susceptible to wear over time, nor does it have the finite limit on read/write cycles that physical drives have.

Improved Security

There are also potential security advantages because RAM is erased when a computer’s power supply is cut off.

This can be a significant negative when the shutdown is unexpected, but if you choose to save your app caches (such as a browser cache) or other sensitive data to a RAM drive, you can easily set the software to ensure it will be wiped when you power down your PC.

Which is not to say that using a RAM drive for caches is a good thing. Modern operating systems store cache data in RAM automatically so that it can be retrieved quickly. If the operating system needs that RAM for another function, then it discards the cached data. When using a RAM drive, the operating system cannot reclaim the RAM for anything else.

The Downsides of a RAM Drive

By now, RAM drives probably sound pretty compelling. But there are two big factors that hold it back.

Limited Total Capacity

As far as how big a RAM drive can be, we’re talking about relatively small capacities. Consumer PCs rarely have more than 16 GB of RAM, and most household computers have way less than that. Assuming you want to keep at least 4 GB to use as RAM, you’ll be looking at only a few gigabytes to assign to your RAM drive.

Don’t think of it as an alternative to an SSD, which is one of the best PC upgrades you can make if you really need the storage space. Rather, think of RAM drives as a companion to SSDs and hard drives.

RAM Is Volatile

Second, and more importantly, RAM is volatile. This means that it needs power to retain its memory contents. As such, a RAM drive isn’t a good choice for storing important files since it loses its data each time it is powered down.

RAM disk tools offer some protection against this by writing the drive’s contents to the main hard drive when you shut the PC down, and then reloading it into RAM when the PC boots. Inevitably, this does have the effect of significantly lengthening startup and shutdown times, as several gigabytes of data will have to be written to or retrieved from the hard drive each time.

Some RAM drive utilities, such as Primo Ramdisk or the Pro versions of RAMDisk, are more efficient and make continuous or incremental backups in order to reduce the shutdown time. But sudden power failure will always leave you vulnerable to a certain level of data loss.

RAM Drives vs. Solid State Drives

The above negatives cannot be overlooked. Seriously, the limited capacity and danger of data loss must not be underestimated — and neither should the fact that you can potentially undermine the efficiency of your system if you permanently allocate resources to a job that the operating system would normally manage dynamically.

So while a RAM disk beats an SSD for speed, it is not right for everyone.

If you’re stuck with a slow hard drive, a RAM drive can be an effective short-term solution in lieu of a proper upgrade to an SSD (or better still, a hybrid drive). Just remember that the hardware upgrade is the better option in the long run.

Or if you frequently work with very large files you may see a real improvement. You could even install slow-loading video games into a RAM drive, if you have enough memory to make one large enough.

Either way, they’re easy enough to set up (and remove), so if you’re looking for a little boost for free, there’s no harm in giving RAM drives a try and seeing how they work for you.

Have you used a RAM drive? Would you consider setting one up? Let us know your thoughts in the comments below.

Image Credits: RAM via Eric Hamiter, RAMDisk Manager via macmagna.com, Hybrid drive via Yutaka Tsutano

[Read more]

5 Reasons Why You Should Upgrade Your PC Motherboard | Dramel Notes

Posted On // Leave a Comment

When you want to make quick upgrades to PC performance, the first choices should always be increasing RAM or switching hard disk drives to solid state drives. But when you’ve exhausted your upgrade options, it’s probably time to roll up your sleeves and start looking at more intense upgrades.

One important upgrade is the motherboard. A newer motherboard opens up a range of options for your PC that we’ll cover in a moment, but it also leads to additional compatibility upgrades that can be quite expensive.

When you’re sure you want to make the leap, though, the motherboard gives you the biggest bang for your buck in terms of refreshing that tired old PC that’s still tired and sluggish after cheaper upgrades.

1. For Faster CPUs

If your CPU is rather new, the performance gains that come from upgrading to a newer one are going to be fairly minimal. If you have a first generation Core i5 or Core i7, however, you’re going to notice massive gains jumping to a newer Skylake processor.

But to do that, you’ll have to have a motherboard that supports the upgrade.

On another note, if you’re upgrading for the sake of gaming, save your money and upgrade your graphics card instead. Most modern games lean more heavily on your GPU than your CPU.

2. For Faster RAM

Making the upgrade to newer iterations of RAM requires a motherboard that will support those new RAM modules. If you’re currently using DDR3, for example, you can’t make the jump to DDR4 or, eventually, DDR5 without swapping out the motherboard and the CPU first.

The performance increase between DDR3 and DDR4, however, isn’t all that mind-blowing. If speed is the sole reason for the upgrade, rethink where you’re spending your money.

3. For Better Graphics Cards

All of the above reasons are good, but in my opinion, this is the single greatest reason to upgrade your motherboard.

If you’re a gamer or video editor, a new CPU/motherboard combination and a higher-performance GPU will make your PC feel like an entirely different machine. Games will run faster and with less lag, all while letting you increase the in-game settings to run at more graphically-intense levels than your previous card. (Depending on when you last upgraded, that is.)

If you’re not a gamer, and you’re more of a casual Internet user, the best bang for your buck is going to be a RAM or SSD upgrade, and you can skip GPU upgrades altogether.

4. For Faster Data Transfers

Making the upgrade to SATA III or USB 3.0 increases the transfer speed of data from one piece of hardware to another. For example, SATA III has a maximum rated speed of 6 Gbps and USB 3.0 tops out at 5 Gbps. Both are plenty fast enough for simple file and data transfers, but the highest-end SSDs top out around 2 Gbps in terms of transfer speed. Most don’t even hit that mark.

There are other considerations at play, such as SATA III being faster than USB 3.0 due to drive options like native queueing, and USB 3.0’s disadvantage of being a shared bus, but the reality of the matter is that both are fast enough for what you’ll need them to do, neither will hit their max speeds, and you’ll probably have to upgrade your motherboard on an older system in order to use them.

It’s not all sunshine and rainbows in upgrade land, however. For those of you that don’t have a lot of experience in building your own PCs and don’t typically catch on to written tutorials all that quickly, you may be spending additional cash to fix novice mistakes.

5. You Have Damaged Parts

Damaged motherboards are an infrequent but huge problem. Snapped pins, disconnected plugs, static electricity discharge, and other issues will all lead you back to the repair shop to buy new plugs, or, hopefully, to get a professional installation.

Same thing goes for fire damage, smoke damage, water damage, and even physical trauma from impact.

Remember, the CPU/motherboard upgrade is one of the most expensive upgrades you can make to your existing PC. If you aren’t confident in your ability to match up parts or to correctly piece everything together once you’re in the midst of your build, it’s always going to be best to opt for a professional installation rather than the cost of replacing damaged hardware.

Beware of Issues With Compatibility

To facilitate an upgrade, you’ll need to match up your new hardware to your existing hardware — or you can go buy a set of all new equipment.

The most crucial bit is that the motherboard and CPU must match. More specifically, the motherboard CPU socket needs to match that of the CPU’s socket. For example, if the motherboard supports LGA 1150, your CPU must support that as well.

There are other considerations too, such as BIOS compatibility, TDP support, and the number of SATA ports. It’s best to find a recommendation for a good pairing before tackling this yourself as a novice.

DDR3, DDR4 and the emergence of DDR5 means that you’ll have to take extra caution to ensure that your motherboard/CPU combo is capable of handling the specified memory you select. If it’s not, you’ll need to upgrade. Unfortunately, there isn’t a workaround for this one, but you can write it off as a learning experience.

The RAM’s frequencies and voltage must also match up to the motherboard’s desired range. 1,333, 1,600, 1,866, 2,133 and 2,400 MHz with voltages of 1.65v should match up equally to the stated range of the motherboard.

Meaning, if you have 2,400 MHz RAM and use it with a 2,133 MHz CPU at 1.65v, you could run into compatibility issues that could be detrimental to performance or lead to machine failure.

Remember, the motherboard connects to the CPU, RAM, HDD, GPU, and other hardware, so it’s not only important to ensure compatibility, but also that you aren’t experiencing a bottleneck in the system somewhere.

No matter how fast your CPU/motherboard combination is, it’s still reliant on existing adapter cards that control sound, video, storage, and processing speed (as it relates to RAM). If any of these items are on their last leg, incompatible, or lagging behind in performance, your entire machine can slow to a crawl with or without the new CPU/motherboard combo.

How often do you replace your motherboard? What are you currently using? Let us know in the comments below.

[Read more]