LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-30-2010, 02:22 PM   #1
bgeddy
Senior Member
 
Registered: Sep 2006
Location: Liverpool - England
Distribution: slackware64 13.37 and -current, Dragonfly BSD
Posts: 1,810

Rep: Reputation: 232Reputation: 232Reputation: 232
Upgrade to 64 bit Slackware ?


I am soon going to upgrade my aging Slackware 12.0 installation to Slackware 13 as I have been using 13 for a while on a test partition and trying to get used to KDE 4. The machine only has 3 GB main memory so there is no real need to venture into 64 bit territory - or is there ?

I wondered whether anyone had noticed any speed differences with Slackware 64 with less than 4GB memory ?
Also - is all supporting software (like Flash) now operational in 64 bit mode? I don't really want to have a multilib setup even though it's available.

Please feel free to pass on any comments on your thoughts / findings with this setup i.e. anything doesn't work, any benefits (on a box with less than 4GB memory) and the like.
Oh - and BTW the box has a Core 2 duo E5430 processor and 3GB Ram.
Thanks in advance..
 
Old 01-30-2010, 02:30 PM   #2
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,298
Blog Entries: 61

Rep: Reputation: Disabled
Can't comment on the speed question, I've only used Slack64 on this box which has 4 GB RAM. So I've nothing to compare it to. 64 bit Flash seems OK. Never had any problems of any kind. Well up to the usual Slackware standard.
 
Old 01-30-2010, 02:34 PM   #3
escaflown
Member
 
Registered: Apr 2009
Location: Canada
Distribution: Slackware
Posts: 239

Rep: Reputation: 31
Quote:
Originally Posted by bgeddy View Post
I don't really want to have a multilib setup even though it's available.
Multilib is a must for having some specific software such as wine to work. In terms of speed, the only times I felt a difference is when I am compiling from sources. And also, I intensively use Matlab and I noticed that when I run my scripts with the 64-bit version of Matlab in slackware-64, they run faster than their 32-bit counterpart. For example, an optimization algorithm that will take 2 hours in 64-bit will take up to 3 hours in the 32-bit environment. I couldn't myself find any logical explanation for that.
 
Old 01-30-2010, 03:35 PM   #4
koenigdavidmj
Member
 
Registered: Oct 2009
Posts: 73

Rep: Reputation: 25
Quote:
Originally Posted by escaflown View Post
Multilib is a must for having some specific software such as wine to work. In terms of speed, the only times I felt a difference is when I am compiling from sources. And also, I intensively use Matlab and I noticed that when I run my scripts with the 64-bit version of Matlab in slackware-64, they run faster than their 32-bit counterpart. For example, an optimization algorithm that will take 2 hours in 64-bit will take up to 3 hours in the 32-bit environment. I couldn't myself find any logical explanation for that.
32-bit Slackware's floating point support compiles to the 387 floating-point coprocessor. The x86_64 architecture, on the other hand, guarantees the presence of SSE and SSE2 floating-point operations, which are faster.

More recent 32-bit processors have SSE and SSE2 as well, but Slackware's 32-bit binaries are only compiled to the 486, so they can't make that assumption.
 
Old 01-30-2010, 03:51 PM   #5
vtel57
Senior Member
 
Registered: Jul 2006
Location: USA
Distribution: Slackware64 - 14.2 w/ Xfce
Posts: 1,631

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
bgeddy,

Go for it! I was reluctant for a long time to go to 64 bit in any distro. Late last year I finally made the jump. Yes. There is a difference in performance and efficient use of resources with Slack64 over older 32 bit versions (I have 2Gig RAM). Yes. Flash, Java, Javascript, etc. all work 100% in my Firefox, Seamonkey, and Opera browsers.

I recommend the huge kernel or a custom compiled one, of you want to go that route. Also, you'll be using the new Slackpkg package manager. It's great! Works like a champ. Very simple to use. Any apps that you need that aren't in the repos will be available at SlackBuilds, just remember to use the prefix "ARCH=x86_64" when running your SlackBuild script, for example:

Code:
# ARCH=x86_64 ./<your-app>.SlackBuild
Have FUN!
 
Old 01-30-2010, 04:04 PM   #6
escaflown
Member
 
Registered: Apr 2009
Location: Canada
Distribution: Slackware
Posts: 239

Rep: Reputation: 31
Quote:
Originally Posted by vtel57 View Post
bgeddy,I recommend the huge kernel
Why a huge kernel?
 
Old 01-30-2010, 04:20 PM   #7
vtel57
Senior Member
 
Registered: Jul 2006
Location: USA
Distribution: Slackware64 - 14.2 w/ Xfce
Posts: 1,631

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
On today's modern systems with lots of space and resources, may as well install the kernel that has EVERYTHING and the kitchen sink. It saves time, in my experience, in the long run. You'll invariably need some added module or driver somewhere down the road when using the generic kernel. Just get it all right off the bat.

DISCLAIMER: I'm sure others will give you a different opinion on this.
 
Old 01-30-2010, 04:50 PM   #8
tronayne
Senior Member
 
Registered: Oct 2003
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541

Rep: Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065Reputation: 1065
I'm running Slackware 13.0 on three machines -- 32-bit on a desk top that has 3GHz processor and 4G RAM and on a laptop that has a 2GHz processor and 1G; 63-bit on a laptop that has a 2.1GHz dual-core processor with 3G RAM. I don't really notice any discernible performance difference between the desktop and the large laptop (the other laptop is old and creaky and doesn't count anymore, it's going to be given to a good home but it performs well).

I install the default kernel (the huge SMP one, I believe) and I do not fool with it. It seems that Slackware is pretty well tuned for efficiency as is, having modules rather than hard-coded kernel seems to work just fine and I choose to simply leave it be. Everything works that should (well, I have removed the Akondi package from all machines just because the thing, whatever it is, doesn't work out of the box and I probably don't want it anyway). You don't even have to generate a xorg.conf file as the thing figures out what to do all by itself if you leave it alone.

I'm impressed, you may be too.

Hope this helps some.
 
Old 01-30-2010, 05:13 PM   #9
damgar
Senior Member
 
Registered: Sep 2009
Location: dallas, tx
Distribution: Slackware - current multilib/gsb Arch
Posts: 1,949
Blog Entries: 8

Rep: Reputation: 203Reputation: 203Reputation: 203
The only difference between huge and generic is compiling everything statically into the kernel or leaving it as a module?
Regardless, the latter is more flexible and maybe a little quicker. Huge is fine for installation, but after that it is just a pain if you ask me. I like to roll my own kernel with each kernel release, just because I like to, but I wouldn't use huge for anything other than installation and troubleshooting regardless.

Just my opinion I guess.

Last edited by damgar; 01-30-2010 at 05:14 PM.
 
Old 01-30-2010, 05:20 PM   #10
vtel57
Senior Member
 
Registered: Jul 2006
Location: USA
Distribution: Slackware64 - 14.2 w/ Xfce
Posts: 1,631

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
See! I told you there would be different opinions to follow. I love GNU/Linux JUST BECAUSE YOU CAN do it your way.
 
Old 01-30-2010, 05:26 PM   #11
escaflown
Member
 
Registered: Apr 2009
Location: Canada
Distribution: Slackware
Posts: 239

Rep: Reputation: 31
Quote:
Originally Posted by vtel57 View Post
See! I told you there would be different opinions to follow. I love GNU/Linux JUST BECAUSE YOU CAN do it your way.
yep ...
 
Old 01-30-2010, 05:41 PM   #12
damgar
Senior Member
 
Registered: Sep 2009
Location: dallas, tx
Distribution: Slackware - current multilib/gsb Arch
Posts: 1,949
Blog Entries: 8

Rep: Reputation: 203Reputation: 203Reputation: 203
lol
 
Old 01-30-2010, 05:44 PM   #13
koenigdavidmj
Member
 
Registered: Oct 2009
Posts: 73

Rep: Reputation: 25
Quote:
Originally Posted by damgar View Post
The only difference between huge and generic is compiling everything statically into the kernel or leaving it as a module?
I was surprised at how little difference there was. Run a diff between /boot/config-*huge* and /boot/config-*generic* and you'll see that there aren't many differences--only whether filesystems and weird disk/RAID stuff being built in. Even the huge kernel uses modules for nearly everything as well.
 
Old 01-30-2010, 05:47 PM   #14
damgar
Senior Member
 
Registered: Sep 2009
Location: dallas, tx
Distribution: Slackware - current multilib/gsb Arch
Posts: 1,949
Blog Entries: 8

Rep: Reputation: 203Reputation: 203Reputation: 203
They're both too big if you ask me !
 
  


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
Can I upgrade to a 64 bit version if I'm currently working on a 32 bit one? algogeek Linux - Software 20 06-26-2008 07:26 PM
Can you dist upgrade a 32 bit version of debian to 64 bit? Zaskar Debian 1 03-06-2008 09:50 PM
LXer: Upgrade from 32-bit to 64-bit Fedora Linux without a system reinstall LXer Syndicated Linux News 0 01-11-2008 09:42 PM
Upgrade a 32 bit Debian install to 64 bit buggabill Linux - Software 3 08-20-2007 02:05 PM
Upgrade from 32 bit to 64 bit (FC5 to FC6) ocgltd Fedora 1 11-05-2006 06:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

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