LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 01-14-2012, 01:10 AM   #1
xri
Member
 
Registered: Aug 2002
Distribution: Slackware 13.1multilib, Archlinux
Posts: 261
Blog Entries: 10

Rep: Reputation: 31
Question SSD + HDD: an OPTIMAL partitioning scheme


These are some specs of my new system:
MOTHERBOARD=Biostar 880GU3+
CPU=AMD FX(tm)-8120 Eight-Core Processor,
RAM=16G, 1333MHz

INTERNAL HARD DRIVES={
SSD=64GB SATA3 Solid State Drive (SSD), M4-CT064M4SSD2
HDD=2TB SATA3 - 6gb/sec 7200RPM (64MB Cache) Hard Drive, ST2000DL003-9VT1
}

My plan is to install Archlinux.
I may be doing some numerical methods, image processing and video editing.


I’ve been picking some ideas here and there.

Here is a tentative partition plan:

SSD: Partition table: GPT, Boot loader: GRUB2
Partition Size Filesystem
/boot 100M ext4
/home (100% - [/boot+/]) ?
/ 15G ext4

HDD: Partition table: DOS
Partition Size Filesystem
/var 10G jfs
/tmp 500M jfs
/home/bulk (100% - [all others]) jfs

/home/bulk is for massive storage.

I will highly appreciate both tips and corrections to optimize the partitioning scheme.
Thanks for reading this.
 
Old 01-14-2012, 03:24 PM   #2
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266
The principle is that the SSD has very fast read rates, but slower and limited writes.

So, on the SSD you put things that are unlikely to change often, but are used or read often. On the HDD you put things that you write very often.

Personally I would put all of /home on the HDD, but it may work like you are gonna do as long as you don't put things on the SSD that are written to a lot.

Also do take into account this filesystem benchmark:
http://www.phoronix.com/scan.php?pag...38_large&num=1

You may want to put JFS on the SSD and ext4 on the HDD.
 
1 members found this post helpful.
Old 01-14-2012, 04:12 PM   #3
onebuck
Moderator
 
Registered: Jan 2005
Location: Midwest USA, Central Illinois
Distribution: Slackware®
Posts: 10,893
Blog Entries: 1

Rep: Reputation: 1308Reputation: 1308Reputation: 1308Reputation: 1308Reputation: 1308Reputation: 1308Reputation: 1308Reputation: 1308Reputation: 1308Reputation: 1308
Member response

Hi,
Quote:
excerpt from Crucial m4 SSD review;
Crucial announced their next generation SSDs at Storage Visions in January of this year. The enthusiast class Crucial m4 SSD offers capacities up to 512GB, a speedy SATA 6Gb/s interface, home-grown 25nm Micron NAND and an exclusive Marvell 9174-BLD2 processor. The combination nets 415MB/s read speeds and 260MB/s writes with support for up to 72TBW.
Read the rest of the review for benchmarks. Not a bad SSD for the price. As to the limited writes:
Quote:
Warranty
Crucial stands behind the 256GB m4 with an industry-standard three year warranty. They also claim that the m4 is good for a total of 72TB of total data written to the drive over its lifespan. This translates out to roughly 40GB of data written to the drive per day over the expected 5-year lifespan.
I think that the "260MB/s writes with support for up to 72TBW' is damn good!

As a SSD user the Crucial m4 SSD unit fits for any of my demands. I would not worry about what 'H' says about 'The principle is that the SSD has very fast read rates, but slower and limited writes.' Sorry 'H' but 5 yrs for 72TBW is a long time for that many writes. Your likely to upgrade or replace long before the drive would show signs of failure. That is as long as your Motherboard and kernel supports the SSD SATAIII properly. SSD drive technology is evolving and will soon replace the mechanical drives as the base drive. Patriot, Crucial, OCZ and Intel are just a few manufactures that are leading technological changes.

Micron Tech has acquired Crucial and is developing new designs for the controller & drive technology. Micron now has this;
Quote:
Crucial recently launched the RealSSD C300; their highest performing SSD. Available in capacities up to 256GB, this SSD is highlighted by the latest SATA 6.0Gbps interface yielding advertised read speeds of up to 355MB/s and writes of 215MB/s, which Crucial calls the, "fastest SSD read and write speeds available to end consumers." With so many high performing drives on the market, including the newest SandForce-equipped models and the tried-and-true Intel X25-M, should buyers pay attention to this new model?
RealSSD has MTBF 1.2 Million Hours.

Look at the benchmarks from Crucial m4 SSD and make your decision. Good bang for the buck!

Another good site for reference is SSDWiki. Read 'SSD vs Hard Drives at the bottom of page, good FAQ.

HTH!
 
1 members found this post helpful.
Old 01-14-2012, 09:16 PM   #4
xri
Member
 
Registered: Aug 2002
Distribution: Slackware 13.1multilib, Archlinux
Posts: 261
Blog Entries: 10

Original Poster
Rep: Reputation: 31
Thanks a lot guys for the info and the comments. I'm getting the hang of using SSDs and I'm quite excited about them.
 
Old 01-19-2012, 10:35 PM   #5
xri
Member
 
Registered: Aug 2002
Distribution: Slackware 13.1multilib, Archlinux
Posts: 261
Blog Entries: 10

Original Poster
Rep: Reputation: 31
JFS vs. EXT4 for SSD

@H_TeXMeX_H:

Thanks again for the link to the phoronix benchmarks. They clearly suggest that JFS would be a great choice for my SSD.
However, only EXT4 supports TRIM.

So, my dilemma would be:
  1. Use JFS and do without TRIM, hoping that it is not relevant for my particular setting.
  2. Use EXT4 in order to have TRIM, hoping that it is relevant enough to justify a somewhat lower performance than JFS in other aspects.
 
Old 01-20-2012, 12:47 AM   #6
otoomet
Member
 
Registered: Oct 2004
Location: Tartu, Århus,Nürnberg, Europe
Distribution: Debian, Ubuntu, Puppy
Posts: 588

Rep: Reputation: 45
I have 80G SSD and 320G HDD. The first one is split between swap, / and an extra / for upgrades, other OS installs, etc. I strongly recommend to keep at least 10G in reserve for a new install. All my /home is on HDD (and only it). SSD partitions are mounted with 'noatime' and 'discard' options.
You may also move /tmp to ram if you have a lot of that ;-)

Loading some large data would be potentially faster using /home at ssd, but I need it no more than about 1-2 times a day. So this setup perfectly suits my needs.
 
1 members found this post helpful.
Old 04-25-2012, 10:19 AM   #7
xri
Member
 
Registered: Aug 2002
Distribution: Slackware 13.1multilib, Archlinux
Posts: 261
Blog Entries: 10

Original Poster
Rep: Reputation: 31
Thanks for all the help and tips.
Currently usinf jfs for the ssd and ext4 for the hd. Performance (my perception only) is good.
I'm marking this thread solved.
 
  


Reply


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
SSD partitioning aloisius-a Linux - Hardware 4 02-18-2011 01:34 AM
Optimal partitioning scheme, and How to avoid backing up in case of OS change... Alexvader General 14 12-04-2010 07:27 AM
[SOLVED] Using both SSD/HDD for partitioning or is it better to just get external HDD? Switch7 Linux - Hardware 16 10-26-2009 12:23 PM
SSD File System Partitioning jaycee4 Linux - Newbie 7 09-18-2009 03:48 AM
Optimal partitioning schemes d00bid00b Linux - Software 9 08-16-2006 01:00 PM


All times are GMT -5. The time now is 05:38 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