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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
10-15-2019, 03:14 AM
|
#1
|
Member
Registered: Feb 2010
Posts: 101
Rep: 
|
performance decline after hardware upgrade
Recently we upgraded the hardware of a Linux system.
Old spec:
Intel S3420GPV mainboard, Intel Xeon X3440 CPU, 2 x 4GB 1333MHz ECC RAM,
3 x 1TB SATA HD
New spec:
Intel S1200SPS mainboard, Intel Xeon E3-1245 CPU, 4 x 16GB 2400MHz ECC RAM,
3 x 1TB SATA HD (from old system)
The system runs Linux kernel 4.14.11 32-bit.
After the hardware upgrade, the system boots up as usual.
No error, warning or failure was found in the "dmesg" listing.
All devices appeared to be working correctly.
During the first hour after booting, the performance remained reasonable.
The load average was about 0.4 (as reported by the "w" command), which was essentially the same as that before upgrade.
However, the longer it ran, the slower it became.
The load average varied between the minimum of 1.3 and the maximum of 5.24 in subsequent hours.
As a benchmark, the command "tar Jxf linux-4.14.11.tar.xz" was executed.
On the old hardware, it was finished in about 1 minute.
On the new hardware, it took 70 minutes to finish.
I cannot think of a reason for such performance decline.
Could someone kindly suggest a solution ?
|
|
|
10-15-2019, 03:47 AM
|
#2
|
LQ Veteran
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,392
|
Quote:
Originally Posted by anctop
Intel S1200SPS mainboard, Intel Xeon E3-1245 CPU, 4 x 16GB 2400MHz ECC RAM,
3 x 1TB SATA HD (from old system)
The system runs Linux kernel 4.14.11 32-bit.
|
Are you serious ?. Go read this from Linus `8 years ago.
|
|
1 members found this post helpful.
|
10-15-2019, 05:35 AM
|
#3
|
Senior Member
Registered: Jan 2012
Distribution: Slackware
Posts: 3,349
Rep: 
|
Quote:
Originally Posted by anctop
During the first hour after booting, the performance remained reasonable.
The load average was about 0.4 (as reported by the "w" command), which was essentially the same as that before upgrade.
However, the longer it ran, the slower it became.
The load average varied between the minimum of 1.3 and the maximum of 5.24 in subsequent hours.
|
Then it should be possible to see which processes are waiting for CPU or I/O time.
What does top or htop say?
And I'd have to agree with the previous poster that running a 32-bit OS on such hardware makes little sense, but I don't see why that would lead to such severe performance degradation over time.
|
|
|
10-16-2019, 03:46 AM
|
#4
|
Member
Registered: Feb 2010
Posts: 101
Original Poster
Rep: 
|
Thank you for the comments.
As a quick remedy, I rebooted the system with the 64-bit version of the kernel built with "IA32 emulation" enabled.
Its performance is much more "normal" than before.
|
|
|
10-16-2019, 07:48 AM
|
#5
|
LQ Newbie
Registered: Oct 2019
Location: Melbourne, Australia
Distribution: Debian 4.19 Buster AMD64
Posts: 3
Rep: 
|
This reminds me of an issue a client of the company I used to work for had.
Their SCO Unix system was going slow to dead slow.
They had not rebooted the system for such a long time that resource leakage was giving the system a slow death.
A reboot fixed the issue (when we finally managed to do so).
We modified the end of month procedure to include a system reboot.
For my own system, it was a pain to migrate from 32 bit to 64 bit Debian Linux versions, but worth it in the long run.
|
|
|
10-16-2019, 05:03 PM
|
#6
|
LQ Veteran
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,392
|
Some more incentive here perhaps. Have you confirmed a definite requirement for 32-bit pointers ?.
|
|
1 members found this post helpful.
|
10-16-2019, 07:24 PM
|
#7
|
Member
Registered: Feb 2010
Posts: 101
Original Poster
Rep: 
|
Quote:
Originally Posted by syg00
Some more incentive here perhaps. Have you confirmed a definite requirement for 32-bit pointers ?.
|
Many thanks for the information.
The "64-bit kernel + 32-bit userland" combination is meant a transitional solution.
We shall definitely accelerate the migration to the native 64-bit environment.
|
|
|
All times are GMT -5. The time now is 10:00 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|