LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-02-2021, 09:48 PM   #16
computersavvy
Senior Member
 
Registered: Aug 2016
Posts: 3,345

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484

How about the commonly used scheme.
SSD -> /, /boot, /boot/efi
HDD -> /home (and possibly swap)

Any more than that and you are trying to go back to the management methods we were required to use when the HDD sizes were in the MB and tiny GB ranges. (My first home computer had a whopping big 10MB hdd (in the days of the 8086 and 80286)) In those days careful attention to partition sizes and file system capacities was critical. Today, with the large drives available and the improved reliability it is not so important to micromanage it.

Today's SSDs are robust enough that you do not need to worry about damage from the normal system actions such as /tmp and logs.
 
Old 06-03-2021, 09:04 AM   #17
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,679
Blog Entries: 4

Rep: Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947Reputation: 3947
Why not simply use LVM = Logical Volume Management? (It's probably already installed on your system.)

When you do this, physical resources are grouped into "storage pools," and logical resources such as mount-points are assigned to those pools. All of the physical resources which support a pool do so in tandem, and anonymously. Your files might be located on any of the devices – or several at the same time – and you no longer have to care.

If a filesystem begins to run out of space, simply add more storage to the pool, then resize the filesystem upward to recognize the newly available space. (This can be done "on the fly.")

Furthermore, you can manipulate both the logical and the physical picture independently, without downtime. For instance, you could add the SDD, add it to a common storage pool also shared by the HDD, then instruct LVM to "migrate" some or all of the content to the SDD, which it will proceed to do over the next little while without(!) shutting down your computer. If a physical device "begins to make ominous clicking noises," you can retire it and then take it offline, also without shutdown.

Last edited by sundialsvcs; 06-03-2021 at 09:07 AM.
 
Old 06-03-2021, 05:02 PM   #18
andrewysk
Member
 
Registered: Mar 2020
Posts: 797

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by sundialsvcs View Post
Why not simply use LVM = Logical Volume Management? (It's probably already installed on your system.)

When you do this, physical resources are grouped into "storage pools," and logical resources such as mount-points are assigned to those pools. All of the physical resources which support a pool do so in tandem, and anonymously. Your files might be located on any of the devices – or several at the same time – and you no longer have to care.

If a filesystem begins to run out of space, simply add more storage to the pool, then resize the filesystem upward to recognize the newly available space. (This can be done "on the fly.")

Furthermore, you can manipulate both the logical and the physical picture independently, without downtime. For instance, you could add the SDD, add it to a common storage pool also shared by the HDD, then instruct LVM to "migrate" some or all of the content to the SDD, which it will proceed to do over the next little while without(!) shutting down your computer. If a physical device "begins to make ominous clicking noises," you can retire it and then take it offline, also without shutdown.
Wow! That LVM sounds very convinience.. The reason why i don't use it because i don't know it yet. I will take time for me to study it to know what are the disadvantage of LVM..
 
Old 06-03-2021, 05:04 PM   #19
andrewysk
Member
 
Registered: Mar 2020
Posts: 797

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by computersavvy View Post
How about the commonly used scheme.
SSD -> /, /boot, /boot/efi
HDD -> /home (and possibly swap)

Any more than that and you are trying to go back to the management methods we were required to use when the HDD sizes were in the MB and tiny GB ranges. (My first home computer had a whopping big 10MB hdd (in the days of the 8086 and 80286)) In those days careful attention to partition sizes and file system capacities was critical. Today, with the large drives available and the improved reliability it is not so important to micromanage it.

Today's SSDs are robust enough that you do not need to worry about damage from the normal system actions such as /tmp and logs.
Sounds fair.
May i know; since ssd can makes system fly.. and if /home is located outside of ssd, will that be bottle neck to the speed ? because config files and some builded programs might be located in /home .. That's why i was trying to micro manage /home folder..
 
Old 06-04-2021, 02:02 PM   #20
computersavvy
Senior Member
 
Registered: Aug 2016
Posts: 3,345

Rep: Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484Reputation: 1484
May be a very slight delay in reading the config files, but since they are tiny when compared to the total of loading an app it makes no significant difference in times involved. The big HDD delay that speeds might indicate would be storing downloaded large files, but since the HDD write speed is much higher than most download speeds that makes no difference in performance.

I would wager that even with the most critical of testing you will see no perceivable slowdowns with /home on the HDD and the rest of your system on the SSD.

Installed binaries, whether from the distro repo or from manually compiled apps are installed in the system directories, thus they would be on the SSD regardless.

Last edited by computersavvy; 06-04-2021 at 02:04 PM.
 
1 members found this post helpful.
Old 06-05-2021, 02:56 AM   #21
andrewysk
Member
 
Registered: Mar 2020
Posts: 797

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by computersavvy View Post
May be a very slight delay in reading the config files, but since they are tiny when compared to the total of loading an app it makes no significant difference in times involved. The big HDD delay that speeds might indicate would be storing downloaded large files, but since the HDD write speed is much higher than most download speeds that makes no difference in performance.

I would wager that even with the most critical of testing you will see no perceivable slowdowns with /home on the HDD and the rest of your system on the SSD.

Installed binaries, whether from the distro repo or from manually compiled apps are installed in the system directories, thus they would be on the SSD regardless.
Thanks i know how to do it now.

Closed
 
  


Reply



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
how to best use 2 HD 256 ssd / normal 1TB drudox Linux - Hardware 6 05-08-2018 03:08 PM
Will Manjaro Linux Net edition act like Manjaro or a base install of Arch? punchy71 Linux - Newbie 4 06-28-2014 08:05 AM
[SOLVED] SSD + HDD: an OPTIMAL partitioning scheme xri Linux - Hardware 6 04-25-2012 10:19 AM
Partition scheme ideas for 1TB workstation spacemanspiff Linux - Hardware 2 06-04-2006 03:12 AM
Best Partitioning Scheme? rivang Slackware 28 05-19-2003 11:24 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 06:37 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration