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
