Slackware This Forum is for the discussion of Slackware 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.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
02-21-2013, 02:49 PM
|
#151
|
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,193
|
Quote:
Originally Posted by audriusk
32-bit Slackware is still useful on a small VPS (up to 2GB RAM), I do have one from Linode (512MB RAM).
|
Quote:
Originally Posted by audriusk
Also I'll repeat myself, that 32-bit Slackware is a smart choice for a small VPS with a limited amount of RAM, if one wants to squeeze more out of it (64-bit applications consume more RAM).
|
Yep, exactly the same situation for me. I'm also with Linode by the way. 
|
|
|
|
02-21-2013, 02:51 PM
|
#152
|
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,193
|
Quote:
Originally Posted by H_TeXMeX_H
I am against moving to i686. Why would you do it ? People still want to run old hardware with Slackware and that's the whole point of the 32-bit part. If you want performance you choose 64-bit.
|
Not true for the VPS scenario. In fact it isn't true for those with hardware that can't do 64-Bit either but are using i686.
|
|
|
|
02-22-2013, 03:28 AM
|
#153
|
|
Guru
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,623
|
Quote:
Originally Posted by ruario
Not true for the VPS scenario. In fact it isn't true for those with hardware that can't do 64-Bit either but are using i686.
|
Why isn't it true ?
|
|
|
|
02-22-2013, 04:42 AM
|
#154
|
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,193
|
With regards to my VPS, as mentioned previously my linode package is the cheapest one they offer and hence has 512Mb of RAM allocated to it. audriusk has the same plan and hence the same situation, as do others I am sure. Many of the entry level VPS packages provide very little RAM. When using one of these it is better to run 32-Bit is it not?
Regarding those that have actual i686 chips (not x86_64), they would get better performance (in some apps) if Slackware was complied for i686, without being held back for i486. I know that Slackware uses -O2 -march=i486 -mtune=i686 but if I understand correctly full optimisation for i686 would likely be better for those users.
|
|
|
|
02-22-2013, 05:34 AM
|
#155
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,226
|
Quote:
Originally Posted by ruario
Regarding those that have actual i686 chips (not x86_64), they would get better performance (in some apps) if Slackware was complied for i686, without being held back for i486. I know that Slackware uses -O2 -march=i486 -mtune=i686 but if I understand correctly full optimisation for i686 would likely be better for those users.
|
As you can see here, the performance increase when compiling for i686 instead of i486 is in most benchmarks negligible, as long as you don't compile for your specific CPU (including advanced features like MMX, SSE, ...).
For those people it would be nice if Slackware could be compiled from scratch with -march=native, but since that is (currently?) not possible people that really need the performance on their 32 bit machines should use Gentoo or other source based distros.
Although I too would be interested, just for fun, in a Slackware that can be compiled from scratch  .
|
|
|
1 members found this post helpful.
|
02-22-2013, 06:13 AM
|
#156
|
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,193
|
Sure it isn't massive but there is some performance gain. From the summary of the article you linked to:
Code:
The results of the tests show that the biggest jump in performance is from i486 to i686 and that there is not much extra to gain from then on.
That said, I am not actually suggesting Slackware dropping i486 and moving to i686. I was just playing devil's advocate.
However on the VPS side I do think 32-Bit continues to be reasonable choice if you only have a limited amount of RAM available for the package you are renting. So the reasons for keeping 32-Bit are not just old hardware or because of certain 32-Bit only packages (where the user does not want to consider multilib).
|
|
|
|
02-22-2013, 07:23 AM
|
#157
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,226
|
Quote:
Originally Posted by ruario
However on the VPS side I do think 32-Bit continues to be reasonable choice if you only have a limited amount of RAM available for the package you are renting.
|
Not only on VPS. I use an Atom 330 with 1GB of RAM and it runs 32 bit just fine, no need for 64 bit here and since the bottleneck here is the network connection I wouldn't get better performance with 64 bit.
|
|
|
1 members found this post helpful.
|
02-22-2013, 08:16 AM
|
#158
|
|
Guru
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,623
|
I recommend doing benchmarks before assuming that 64-bit will not be better. You will have to switch to 64-bit one day, and it's not too far off.
|
|
|
|
02-22-2013, 09:34 AM
|
#159
|
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,193
|
|
|
|
|
02-22-2013, 09:42 AM
|
#160
|
|
Senior Member
Registered: Jan 2011
Location: Oslo, Norway
Distribution: Slackware
Posts: 1,193
|
Quote:
Originally Posted by H_TeXMeX_H
You will have to switch to 64-bit one day, and it's not too far off.
|
It remains pretty far of for as long as the low end VPS accounts offer only 256 or 512Mb of RAM.
|
|
|
|
02-22-2013, 09:46 AM
|
#161
|
|
Guru
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,623
|
Yes, from what I see it uses about 20-30% more RAM, but NOT twice as much like rumors suggest.
Depending on the application, performance benefits can be many times faster, especially for encryption and multimedia encoding.
http://www.phoronix.com/scan.php?pag...204_3264&num=1
Atom processors benefit greatly from both compiling for the Atom processor and 64-bit if it supports it.
|
|
|
|
02-22-2013, 01:14 PM
|
#162
|
|
LQ Newbie
Registered: Oct 2011
Location: Eastern Tennessee
Distribution: Slackware 14.0
Posts: 19
Rep:
|
Still using Slack 14 32 bit for a file server and thinking of adding a BBS.
|
|
|
|
02-22-2013, 05:17 PM
|
#163
|
|
LQ Newbie
Registered: Feb 2013
Distribution: Slackware
Posts: 10
Rep:
|
The main reason for me to use 32-bit is software support. The occasional use I make of Skype (someone mentioned it in this thread) comes to mind.
I could try multilib (one of those things I've never read about), but not just now. Maybe in the next Slackware version.
compassnet.
|
|
|
|
02-25-2013, 12:46 PM
|
#164
|
|
Member
Registered: Sep 2006
Location: Providence, Moka Mauritius
Distribution: Slackware, OpenSuse, Debian, Fedora, Mageia, Ubuntu, RedHat, BSD, Gentoo, Puppy
Posts: 146
Original Poster
Rep:
|
Quote:
For those people it would be nice if Slackware could be compiled from scratch with -march=native, but since that is (currently?)
Although I too would be interested, just for fun, in a Slackware that can be compiled from scratch .
|
I tried once , needs too much work to add -march=native
|
|
|
|
02-25-2013, 12:57 PM
|
#165
|
|
Member
Registered: Sep 2006
Location: Providence, Moka Mauritius
Distribution: Slackware, OpenSuse, Debian, Fedora, Mageia, Ubuntu, RedHat, BSD, Gentoo, Puppy
Posts: 146
Original Poster
Rep:
|
Quote:
Originally Posted by ruario
|
I do not care as 64-bits support >4GB better
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 10:20 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
|
|