On 2019-10-03 10:34 +0200, Michele Bucca wrote:
> Hello There,
> I'm a university student and I currently don't have a job. I'm saving
> money because I would like to build a computer from scratch. I love
> computers and I want to learn as much as possible. I think that
> assembling a computer could be an interesting learning experience.
> 
> Here's the question: What is a CPU that you would recommend? If
> possible can you include the SBU of that CPU? I currently own a laptop
> with a Celeron N2840 and the SBU is 7 minutes. Linux From Scratch has
> taught me a lot and I would like to run it as my main operating
> system. What are the CPUs that you suggest? Once I tried to compile
> bionic libc from AOSP and it caused my PC to lag terribly because of
> soong's bootstrap. it kept creating children with the same command
> line arguments that were apparently doing the same thing  eating all
> my RAM (4GB) and forced my  PC to use swap. Building LLVM and CLANG
> with ninja also makes my PC really slow and the process takes hours.
> It's worse than GCC from this point of view.

If your memory is limited you may need ninja -j1 or something.  By default ninja
uses (N+1) processes (N is the number of process cores) and sometimes (N+1)
compilers can eat all of the memory.

> I'm not an hardcore gamer, as a matter of fact I don't game very
> often. I usually run GBA emulators, NES Emulators, Minecraft and so
> on. I don't care of getting hundreds of FPS. All I need is to be able
> to watch 1080p60 Videos on youtube without lag.
> 
> Compiling Speed is important to me. 

Then you need a powerful CPU and just a normal (maybe integrated) graphic card.
A recent Intel Core i5/i7 (with a integrated graphic card) should be OK, or use
an AMD Zen 2 with a low-end AMD graphic card (NVIDIA card sucks on desktop
Linux).

> Also If you want, you can give me
> suggestions on other important pieces like the Power Supply or a
> Monitor. I don't have one yet. If I could I would go without one and
> control the PC using ssh from the LAN. Do you know how to do that?
> Sorry if I'm off-topic.

http://www.linuxfromscratch.org/blfs/view/systemd/postlfs/openssh.html

You should have a monitor because if you encounter some problem before building
OpenSSH you'll have to use it.
-- 
Xi Ruoyao <[email protected]>
School of Aerospace Science and Technology, Xidian University

-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to