<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Giovanni Tirloni</title><link>https://gtirloni.com/</link><description>Recent content on Giovanni Tirloni</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 31 Dec 2017 00:00:00 +0000</lastBuildDate><atom:link href="https://gtirloni.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Processes with brackets in `ps` output</title><link>https://gtirloni.com/posts/processes-with-brackets-in-ps-output/</link><pubDate>Sun, 31 Dec 2017 00:00:00 +0000</pubDate><guid>https://gtirloni.com/posts/processes-with-brackets-in-ps-output/</guid><description>&lt;p&gt;Have you ever wondered why some processes have brackets around their names?&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; PID TTY STAT TIME COMMAND
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="m"&gt;1&lt;/span&gt; ? Ss 0:03 /usr/lib/systemd/systemd --switched-root --system
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="m"&gt;2&lt;/span&gt; ? S 0:00 &lt;span class="o"&gt;[&lt;/span&gt;kthreadd&lt;span class="o"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="m"&gt;4&lt;/span&gt; ? I&amp;lt; 0:00 &lt;span class="o"&gt;[&lt;/span&gt;kworker/0:0H&lt;span class="o"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="m"&gt;6&lt;/span&gt; ? I&amp;lt; 0:00 &lt;span class="o"&gt;[&lt;/span&gt;mm_percpu_wq&lt;span class="o"&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;...
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;COMMAND&lt;/code&gt; column shows the command that was used to start that process and all its arguments in a string. By reading the &lt;a href="http://man7.org/linux/man-pages/man1/ps.1.html"&gt;ps(1)&lt;/a&gt; man page, you will find out that the brackets mean the arguments weren&amp;rsquo;t available. But where do they come from exactly?&lt;/p&gt;</description></item><item><title>About</title><link>https://gtirloni.com/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/about/</guid><description>&lt;p&gt;I&amp;rsquo;m a Brazilian engineer with a lifelong curiosity for systems and how they &lt;del&gt;break&lt;/del&gt; work.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been working professionally with computers since 2001, but my first serious encounter with them happened back in 1994 (still in the DOS/Win3.11 days). I installed Red Hat Linux 4.0 in 1997 and have been working with open source ever since, digging through the internals of operating systems and any software I&amp;rsquo;m working with.&lt;/p&gt;
&lt;p&gt;My career has been shaped by a fascination with infrastructure &amp;ndash; how it&amp;rsquo;s built, how it fails, and how to make it resilient. That curiosity has taken me through roles like System Administrator, DevOps Engineer, Platform Engineer, and Site Reliability Engineer. Today, I work as a Staff SRE at a major consumer tech company, focused on performance, reliability, and distributed systems.&lt;/p&gt;</description></item><item><title>Bebel</title><link>https://gtirloni.com/cats/bebel/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/bebel/</guid><description/></item><item><title>Billy</title><link>https://gtirloni.com/cats/billy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/billy/</guid><description/></item><item><title>Chiquinho</title><link>https://gtirloni.com/cats/chiquinho/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/chiquinho/</guid><description/></item><item><title>Gordon</title><link>https://gtirloni.com/cats/gordon/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/gordon/</guid><description/></item><item><title>Lalá</title><link>https://gtirloni.com/cats/lala/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/lala/</guid><description/></item><item><title>Lori</title><link>https://gtirloni.com/cats/lori/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/lori/</guid><description/></item><item><title>Mila</title><link>https://gtirloni.com/cats/mila/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/mila/</guid><description/></item><item><title>Mingau</title><link>https://gtirloni.com/cats/mingau/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/mingau/</guid><description/></item><item><title>Mitchan</title><link>https://gtirloni.com/cats/mitchan/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/mitchan/</guid><description/></item><item><title>Nico</title><link>https://gtirloni.com/cats/nico/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/nico/</guid><description/></item><item><title>Ozzy</title><link>https://gtirloni.com/cats/ozzy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/ozzy/</guid><description/></item><item><title>Pretinho</title><link>https://gtirloni.com/cats/pretinho/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/pretinho/</guid><description/></item><item><title>Raj</title><link>https://gtirloni.com/cats/raj/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/raj/</guid><description/></item><item><title>Thor</title><link>https://gtirloni.com/cats/thor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/thor/</guid><description/></item><item><title>Tom</title><link>https://gtirloni.com/cats/tom/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/tom/</guid><description/></item><item><title>Yubi</title><link>https://gtirloni.com/cats/yubi/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gtirloni.com/cats/yubi/</guid><description/></item></channel></rss>