[opensuse] Question re filesystem reserved block percent
Advice, please . . . The default filesystem reserved blocks is 5%. IIRC that goes back a long time to when much smaller drives were in use. Is there a formula or rule-of-thumb now for today's large drives/partitions? I have quite a few 100-300GB partitions which I have tuned down to 3%, but it still seems I'm wasting a lot of space. Suggestions? Thanks in advance, --dg -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02/10/2013 12:43 PM, Dennis Gallien wrote:
Advice, please . . .
The default filesystem reserved blocks is 5%. IIRC that goes back a long time to when much smaller drives were in use. Is there a formula or rule-of-thumb now for today's large drives/partitions? I have quite a few 100-300GB partitions which I have tuned down to 3%, but it still seems I'm wasting a lot of space. Suggestions?
Hi Dennis, As I recall, the reserved blocks were used to improve read/write performance because it makes it easier to find contiguous blocks. I believe it also helped the fragmentation issue that plagued MS Windows systems. I don't think that modern journaled filesystems are as sensitive to fragmentation as they used to be. Another consideration that's saved my bacon on more than one occasion is that root processes can use 100% of the disk, while it's user access that's blocked. So, a user going bonkers and filling up a disk won't completely wedge the system. I'd guess you can reduce the percentage without any ill effects. Regards, Lew -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02/10/2013 10:06 PM, Lew Wolfgang wrote:
Another consideration that's saved my bacon on more than one occasion is that root processes can use 100% of the disk, while it's user access that's blocked. So, a user going bonkers and filling up a disk won't completely wedge the system.
I'd guess you can reduce the percentage without any ill effects.
Yes, I'd leave the 5% for "system" file systems including /, /var, /tmp and so on, but use 0% for pure data or home partitions. Have a nice day, Berny -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sun, Feb 10 10:40:29 PM Bernhard Voelker wrote:
On 02/10/2013 10:06 PM, Lew Wolfgang wrote:
Another consideration that's saved my bacon on more than one occasion is that root processes can use 100% of the disk, while it's user access that's blocked. So, a user going bonkers and filling up a disk won't completely wedge the system.
I'd guess you can reduce the percentage without any ill effects.
Yes, I'd leave the 5% for "system" file systems including /, /var, /tmp and so on, but use 0% for pure data or home partitions.
Have a nice day, Berny
Berny, Lew, Anton - thanks for your quick and helpful replies - tells me what I need to know. I think I can proceed now. --Dennis -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Lew Wolfgang said the following on 02/10/2013 04:06 PM:
I don't think that modern journaled filesystems are as sensitive to fragmentation as they used to be.
Certainly not ones that use B-Tree algorithms! -- If the box says ``Windows 95 or better'', it should run on Linux, right? (Seen on Usenet) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Dennis Gallien said the following on 02/10/2013 03:43 PM:
Advice, please . . .
The default filesystem reserved blocks is 5%. IIRC that goes back a long time to when much smaller drives were in use. Is there a formula or rule-of-thumb now for today's large drives/partitions? I have quite a few 100-300GB partitions which I have tuned down to 3%, but it still seems I'm wasting a lot of space. Suggestions?
Run 'df' on the partition that/those filesystem(s) is/are on. Unless you're really sort of space then you're not wasting space, you've still got plenty to spare. Oh, and run 'fslint' clean out what you really are wasting space on like duplicates and hanging symlinks. -- Any man who afflicts the human race with ideas must be prepared to see them misunderstood. --Henry Louis Mencken -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sunday, February 10, 2013 05:02:44 PM Anton Aylward wrote:
Dennis Gallien said the following on 02/10/2013 03:43 PM:
Advice, please . . .
The default filesystem reserved blocks is 5%. IIRC that goes back a long time to when much smaller drives were in use. Is there a formula or rule-of-thumb now for today's large drives/partitions? I have quite a few 100-300GB partitions which I have tuned down to 3%, but it still seems I'm wasting a lot of space. Suggestions?
Run 'df' on the partition that/those filesystem(s) is/are on.
Unless you're really sort of space then you're not wasting space, you've still got plenty to spare.
Oh, and run 'fslint' clean out what you really are wasting space on like duplicates and hanging symlinks.
Interesting. But where could I find fslint in opensuse? -- Linux User 183145 using KDE4 on a Pentium IV , powered by openSUSE 12.2 (i586) Kernel: 3.4.28-2.20-default KDE Development Platform: 4.10.00 "release 546" 10:04am up 11:48, 4 users, load average: 0.94, 1.36, 1.29 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Constant Brouerius van Nidek
On Sunday, February 10, 2013 05:02:44 PM Anton Aylward wrote:
Dennis Gallien said the following on 02/10/2013 03:43 PM:
Advice, please . . .
The default filesystem reserved blocks is 5%. IIRC that goes back a long time to when much smaller drives were in use. Is there a formula or rule-of-thumb now for today's large drives/partitions? I have quite a few 100-300GB partitions which I have tuned down to 3%, but it still seems I'm wasting a lot of space. Suggestions?
Run 'df' on the partition that/those filesystem(s) is/are on.
Unless you're really sort of space then you're not wasting space, you've still got plenty to spare.
Oh, and run 'fslint' clean out what you really are wasting space on like duplicates and hanging symlinks.
Interesting. But where could I find fslint in opensuse?
the *usual* place: software.opensuse.org/search -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sunday, February 10, 2013 10:43:33 PM Patrick Shanahan wrote:
software.opensuse.org/search
Well, let me rephrase the question, where could I find a stable fslint. Not an so-called unstable version offered for 12.2 e.g. by 5 different persons with colorful aliases. -- Linux User 183145 using KDE4 on a Pentium IV , powered by openSUSE 12.2 (i586) Kernel: 3.4.28-2.20-default KDE Development Platform: 4.10.00 "release 546" 11:13am up 12:56, 4 users, load average: 1.08, 0.98, 1.03 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Constant Brouerius van Nidek
On Sunday, February 10, 2013 10:43:33 PM Patrick Shanahan wrote:
software.opensuse.org/search
Well, let me rephrase the question, where could I find a stable fslint. Not an so-called unstable version offered for 12.2 e.g. by 5 different persons with colorful aliases.
What is there that makes you believe there is one? Past that, you have choices, build it yourself or find someone else who will build it for you. Unstable in the context provided above is more "untested" by a large group of users more that UNstable as in: will crash your system. You can always remove it if it doesn't suit you. ps: everything is "unstable' to some larger or smaller degree, just as crossing the street with the lights is not *completely* safe. -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 02/11/2013 05:38 AM, Patrick Shanahan wrote:
* Constant Brouerius van Nidek
[02-10-13 23:25]: On Sunday, February 10, 2013 10:43:33 PM Patrick Shanahan wrote:
software.opensuse.org/search
Well, let me rephrase the question, where could I find a stable fslint. Not an so-called unstable version offered for 12.2 e.g. by 5 different persons with colorful aliases.
What is there that makes you believe there is one? Past that, you have choices, build it yourself or find someone else who will build it for you.
Unstable in the context provided above is more "untested" by a large group of users more that UNstable as in: will crash your system.
I'd be _very_ cautious about "unstable", and private repos in the build service. As an example, you can find my own "bleeding_edge" version of the coreutils package there (which means it is ~latest upstream Git with some patches), but it has not yet been installed or tested. If you installed it (if that works at all, I don't know yet), then you could even end up with su not working, or maybe some very basic system scripts are using program options which are not supported anymore or behaving different by the newer version. My package just built successfully, but nothing more, period.
You can always remove it if it doesn't suit you.
In my above case, you'd probably not get the chance to remove it. Admitted, the "coreutils" package is far more "core" than others, but in the OP's case, I'd consider a file system utility not a package for playing, either. ;-) Have a nice day, Berny -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Patrick Shanahan said the following on 02/10/2013 11:38 PM:
* Constant Brouerius van Nidek
[02-10-13 23:25]: On Sunday, February 10, 2013 10:43:33 PM Patrick Shanahan wrote:
software.opensuse.org/search
Well, let me rephrase the question, where could I find a stable fslint. Not an so-called unstable version offered for 12.2 e.g. by 5 different persons with colorful aliases.
What is there that makes you believe there is one? Past that, you have choices, build it yourself or find someone else who will build it for you.
I forget which one I chose but "It works for me" and "I've had not problems with it" - which is one reason I recommend it.
Unstable in the context provided above is more "untested" by a large group of users more that UNstable as in: will crash your system.
It "works for me" and doesn't crash my system. That being said, I've only used it for what I said, checking for duplicates and hanging symlinks. Maybe it crashes if you ask it to .... I dunno? juggle penguins? But since the only issue here is duplicates and hanging symlinks I'd say go for it. I don't have enough penguins to juggle ...
You can always remove it if it doesn't suit you.
Heck! some people do that with whole installations!
ps: everything is "unstable' to some larger or smaller degree, just as crossing the street with the lights is not *completely* safe.
+1 -- A fanatic is one who can't change his mind and won't change the subject. -- Winston Churchill -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sun, Feb 10, 2013 at 8:22 PM, Constant Brouerius van Nidek
On Sunday, February 10, 2013 10:43:33 PM Patrick Shanahan wrote:
software.opensuse.org/search
Well, let me rephrase the question, where could I find a stable fslint. Not an so-called unstable version offered for 12.2 e.g. by 5 different persons with colorful aliases.
mrdocs is a SUSE employee and my interactions with him on IRC in #suse on Freenode have always been pleasant. He's a very knowledgeable and thoughtful contributor there. If I was looking to OBS for and saw his name, I'd have no problem trusting the software. -- Chris -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, 11 Feb 2013 08:55:56 -0800
"Christofer C. Bell"
If I was looking to OBS for and saw his name, I'd have no problem trusting the software.
Even mrdocs has right to play in his home repo with options and patches that could break stuff, to see what they produce. Trust in a person still doesn't mean that software is OK to use. -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2013-02-11 at 22:18 -0600, Rajko wrote:
On Mon, 11 Feb 2013 08:55:56 -0800 "Christofer C. Bell"
wrote: If I was looking to OBS for and saw his name, I'd have no problem trusting the software.
Even mrdocs has right to play in his home repo with options and patches that could break stuff, to see what they produce.
Trust in a person still doesn't mean that software is OK to use.
That is correct. I do not use a home repo unless I have word from the owner that he intends the packages to be used by people. It is a pity that wne adding a repo via zypper or yast we do not get a display of a comentary written by the repo owner. - -- Cheers, Carlos E. R. (from 12.1 x86_64 "Asparagus" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAlEar90ACgkQtTMYHG2NR9V9KQCcDJM3Onj1u5yJzp+0+UPyADwB X1sAnA0MPHZWeVwDCqlBAxX6WU8dAvZD =ttYj -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Carlos E. R.
That is correct. I do not use a home repo unless I have word from the owner that he intends the packages to be used by people. It is a pity that wne adding a repo via zypper or yast we do not get a display of a comentary written by the repo owner.
Excellent comment. Should be a *requirement* for publically available repos! -- (paka)Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 http://en.opensuse.org openSUSE Community Member Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2013-02-12 22:10 (GMT+0100) Carlos E. R. composed:
On Monday, 2013-02-11 at 22:18 -0600, Rajko wrote:
Trust in a person still doesn't mean that software is OK to use.
That is correct. I do not use a home repo unless I have word from the owner that he intends the packages to be used by people.
My approach is ad hoc. Typically I go there for things I _need_ fixed where upstream fixed isn't flowing down after reasonable time https://www.midnight-commander.org/ticket/2800, or upstream has a patch but the bug isn't "resolved", with patch remaining unincorporated in latest release, Update and/or Factory repos https://bugs.freedesktop.org/show_bug.cgi?id=39949. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Monday, February 11, 2013 08:55:56 AM Christofer C. Bell wrote:
On Sun, Feb 10, 2013 at 8:22 PM, Constant Brouerius van Nidek
wrote: On Sunday, February 10, 2013 10:43:33 PM Patrick Shanahan wrote:
software.opensuse.org/search
Well, let me rephrase the question, where could I find a stable fslint. Not an so-called unstable version offered for 12.2 e.g. by 5 different persons with colorful aliases.
mrdocs is a SUSE employee and my interactions with him on IRC in #suse on Freenode have always been pleasant. He's a very knowledgeable and thoughtful contributor there. If I was looking to OBS for and saw his name, I'd have no problem trusting the software.
Thanks for this info. Nice to know. I choose mrdocs because he was the only contributor offering fslint for all opensuse versions. -- Linux User 183145 using KDE4 on a Pentium IV , powered by openSUSE 12.2 (i586) Kernel: 3.4.28-2.20-default KDE Development Platform: 4.10.00 "release 546" 11:20am up 18:08, 4 users, load average: 3.04, 2.48, 1.94 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (10)
-
Anton Aylward
-
Bernhard Voelker
-
Carlos E. R.
-
Christofer C. Bell
-
Constant Brouerius van Nidek
-
Dennis Gallien
-
Felix Miata
-
Lew Wolfgang
-
Patrick Shanahan
-
Rajko