Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: New Intel CPU flaws discovered
Date: Fri, 17 May 2019 12:31:53
Message-Id: 4db9d567-435d-5c6c-86e6-6456486ce0d4@gmail.com
In Reply to: Re: [gentoo-user] Re: New Intel CPU flaws discovered by Rich Freeman
1 Rich Freeman wrote:
2 > On Fri, May 17, 2019 at 6:28 AM Mick <michaelkintzios@×××××.com> wrote:
3 >> Count yourself lucky. You could have discovered your disk wouldn't spin up
4 >> again, your PSU packed up, or even the MoBo chipset decided to retire from
5 >> active service. Eventually, any of these hardware problems would manifest
6 >> themselves, but a reboot could reveal their demise sooner and hopefully at a
7 >> point where you were somewhat prepared for it.
8 >>
9 > ++
10 >
11 > You can't completely prevent reboots (not unless you are willing to
12 > spend big and go mainframe or something like that - and those create a
13 > different set of issues). What you can do is take steps to reduce the
14 > risk that an unplanned reboot will cause problems.
15 >
16 > One of the best ways to ensure you're prepared for disaster is to make
17 > disaster routine. Regular reboots can be a part of this, because you
18 > can do them at a time when you have time to deal with problems, and
19 > when you're looking for problems.
20 >
21 > This is why I've made the move to containers largely. I still have a
22 > few processes running on my host because, but almost everything has
23 > moved into containers that do one thing. When I update a container I
24 > take a snapshot, run updates, shut it down, take another snapshot,
25 > start it up, and test the service it runs. Since each container only
26 > does one thing, I know exactly what to test. If it works I'm good,
27 > and if it doesn't work I can roll it back and not worry about what
28 > that might break on the 47 other services running on the same host.
29 > Every update involves an effective reboot for that one service, so I
30 > know that in the event of a host reboot they will generally all come
31 > up fine. I of course update the host regularly and reboot that for
32 > kernel updates, which seem to come about twice a week these days
33 > anyway.
34 >
35 > Obviously I don't run updates the day before I leave on vacation,
36 > unless they are security critical, and then I exercise some care.
37 >
38 > The downside is that I end up with a lot more hosts to keep up to
39 > date, because I can't just run emerge -u world once on one host and
40 > have every service I run updated. However, I gladly accept the extra
41 > work because the work itself becomes much simpler and predictable. If
42 > I'm updating my imapd container and imapd still works, then I'm fine.
43 > I don't have to worry about suddenly realizing two days later that
44 > postgrey is bouncing a ton of mail or whatever. If something obscure
45 > like a text editor breaks in my imapd container which I didn't catch,
46 > that might be an annoyance but it doesn't really impact me much since
47 > it isn't critical for the operation of that container.
48 >
49
50
51 But none of this changes one main point, my system is in use virtually
52 all the time.  A KDE upgrade has been ready for a while.  While waiting
53 for time to log out and back in, yet another KDE upgrade came
54 available.  So, I ended up with two updates that were ready.  Still, it
55 took me a couple days to get to a stopping point where I could log out
56 and back in again.  Even restarting Firefox gets on my nerve at times. 
57 I've even learned how to figure out what tab is going wacky so that I
58 can either close it or reload it to reset it to correct either a high
59 CPU usage problem or it using a large amount of memory.  Again, if it is
60 in the middle of a download that may lack hours of download, I can't
61 just close it without losing what I've already downloaded. 
62
63 Even with that, I still didn't want to risk rebooting and having any
64 sort of failure, no matter what it was.  As I pointed out, I can't think
65 of anything that a person can post that will change how I use my
66 system.  One thing I have considered, building a second system and use
67 that to at least play my videos to the TV with.  Still, I download a lot. 
68
69 Until how I use my system changes, init thingy or not, it is still
70 difficult to find time to reboot.  Add in the risk of it all, since I do
71 not trust the init thingy, that just adds to the issue. 
72
73 Dale
74
75 :-)  :-)