Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
I have a laptop with an intel i7-4712MQ, Is it fast enough ?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
LegionOfHell
Tux's lil' helper
Tux's lil' helper


Joined: 16 Mar 2019
Posts: 86
Location: Toronto, Canada

PostPosted: Mon Apr 01, 2019 7:59 pm    Post subject: I have a laptop with an intel i7-4712MQ, Is it fast enough ? Reply with quote

I know Gentoo needs a beefy CPU for compiling all those packages...I recently ordered a laptop with an i7-4712MQ which has a score of 7213 on PassMark...it has 4 cores and 8 threads..


Is this enough for running Gentoo ? or is it overkill ?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43178
Location: 56N 3W

PostPosted: Mon Apr 01, 2019 8:34 pm    Post subject: Reply with quote

LegionOfHell,

That's really two questions. First running Gentoo.

I run Gentoo on Raspberry Pi and Acer One netbook from 2008 among other things.
Firefox, chrome and libreoffice all run there. OK, the Pi is IO bandwidth impoverished, so load times are slower than you would like but it all works.

Building is a separate question.
I don't build very much on such low powered hardware. I can but I mostly choose not to.
Firefox and Chrome won't build on the Pi, it only has 1G RAM, so they are built elsewhere and the binary tarballs are installed there.
Hence build and run are two separate questions.

A laptop with an i7-4712MQ is plenty for running Gentoo. For building gentoo, it depends on how fast you want results. :)
RAM matters too. Allow 2G per core/thread for large C++ packages.

There is a limit to parallelism too. Calculating the dependency tree is single threaded.
There is a limit to how many parallel make threads make can get running concurrently. Its low 10s, not hundreds, for most packages.
When you hit that limit, adding more RAM and CPU doesn't help you go faster unless emerge can run several packages at the same time.
Thats determined by the dependencies. The law of diminishing returns kicks in quite early.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
LegionOfHell
Tux's lil' helper
Tux's lil' helper


Joined: 16 Mar 2019
Posts: 86
Location: Toronto, Canada

PostPosted: Mon Apr 01, 2019 8:52 pm    Post subject: Reply with quote

Thanks for the reply,

I was wondering If I should have bought a laptop with a better CPU...Now I realize my system can handle Gentoo and is adequate...
My Specs:

i7-4712MQ
16GB DDR3 RAM
Intel GPU
Crucial MX500 250GB + Samsung 860 EVO 250GB
Back to top
View user's profile Send private message
LegionOfHell
Tux's lil' helper
Tux's lil' helper


Joined: 16 Mar 2019
Posts: 86
Location: Toronto, Canada

PostPosted: Mon Apr 01, 2019 8:56 pm    Post subject: Reply with quote

When setting MAKEOPTS in make.conf, should I set it to "-j5" or "-j9" ?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43178
Location: 56N 3W

PostPosted: Mon Apr 01, 2019 9:42 pm    Post subject: Reply with quote

LegionOfHell,

Ah .. that hard questions last. It depends how good hyperthreading is.
I would go for "-j8" as a starting point. That's your 16GB RAM divided by 2GB per thread.

You may want to reduce it, depending on what you want to do while it builds, or even increase it for most things if you will build while you sleep.
MAKEOPTS is supposed to be an optimum setting. That means that over lots of packages it averages out.

Keep an eye on your temperatures, on CPU, RAM and swap use and try different settings.
Find what works for you.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Proinsias
Tux's lil' helper
Tux's lil' helper


Joined: 06 Oct 2014
Posts: 113
Location: Scotland

PostPosted: Mon Apr 01, 2019 10:31 pm    Post subject: Reply with quote

My main desktop is an Intel i3-4130 with a passmark of 4800 and 8GB RAM & Intel HD4400 graphics. It runs/builds gentoo just fine but there is a level of patience required.

For some packages which take a long time to build there are binary packages in the tree, app-office/libreoffice-bin for example.

The rate of change on the stable tree seems more relaxed than ~amd64, if I had a beefier machine I'd likely go back to following ~arch.

I was running/building Gentoo on an Intel Pentium T2310 Acer laptop with a passmark of 733 and 2G of ram last year. Updating just meant leaving it alone for a day or so every few weeks.

It is going to depend on what you are installing too. Keeping dwm, st, tmux, ranger, mpd, feh & mpv up to date with the stable tree averages maybe a minute or two a month, kde with all the bells and whistles on the bleeding edge takes a few more cpu cycles.
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7071

PostPosted: Tue Apr 02, 2019 4:53 pm    Post subject: Reply with quote

no cpu is good enough if you look at the screen while you update :)
Back to top
View user's profile Send private message
Muso
l33t
l33t


Joined: 22 Oct 2002
Posts: 979
Location: The Holy city of Honolulu

PostPosted: Tue Apr 02, 2019 5:07 pm    Post subject: Reply with quote

krinn wrote:
no cpu is good enough if you look at the screen while you update :)


:lol: :lol: :lol:

Though when starting Gentoo with a 1ghz AMD Duron back in 2002 and upgrading over the years, I did start appreciating more advanced CPUs while staring at portage/GCC spew.
_________________
Time is a great teacher, but unfortunately it kills all its pupils.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum