<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Performance on iniy.org</title><link>https://iniy.org/tags/performance/</link><description>Recent content in Performance on iniy.org</description><generator>Hugo</generator><language>en</language><lastBuildDate>Fri, 12 Apr 2024 10:59:39 +0000</lastBuildDate><atom:link href="https://iniy.org/tags/performance/index.xml" rel="self" type="application/rss+xml"/><item><title>Kubernetes Requests and Limits explained</title><link>https://iniy.org/2024/02/kubernetes-requests-and-limits-explained/</link><pubDate>Fri, 02 Feb 2024 19:39:46 +0000</pubDate><guid>https://iniy.org/2024/02/kubernetes-requests-and-limits-explained/</guid><description>&lt;figure&gt;&lt;img src="https://iniy.org/wp-content/uploads/2024/02/DALL%C2%B7E-2024-02-02-19.41.26-Create-a-widescreen-header-graphic-for-a-blog-post-titled-Kubernetes-Requests-and-Limits-Explained.-The-image-should-depict-a-balanced-and-dynamic-r-1024x585.webp"&gt;&#10;&lt;/figure&gt;&#10;&#10;&lt;p&gt;During my work as IT freelancer I frequently I encounter common misunderstandings about the kubernetes requests and limits which lead to unstable systems and wasted resources.&lt;/p&gt;&#10;&lt;p&gt;So this blogpost explains what the meaning of the different values is and how to set them properly.&lt;/p&gt;</description></item><item><title>Guide to limits.conf / ulimit /open file descriptors under linux</title><link>https://iniy.org/2014/07/guide-to-limitsulimit/</link><pubDate>Fri, 04 Jul 2014 18:43:00 +0000</pubDate><guid>https://iniy.org/2014/07/guide-to-limitsulimit/</guid><description>&lt;h1 id="why-does-linux-have-an-open-file-limit"&gt;Why does linux have an open-file-limit?&lt;a class="anchor" href="#why-does-linux-have-an-open-file-limit" aria-label="Link to this section"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;The open-file-limit exists to prevent users/process to use up all resources on a machine. Every file-descriptor uses a certain amount of RAM and a malicious or malfunctioning program could bring down the whole server.&lt;/p&gt;</description></item><item><title>nagios checks too slow</title><link>https://iniy.org/2010/11/nagios-checks-too-slow/</link><pubDate>Tue, 30 Nov 2010 21:51:12 +0000</pubDate><guid>https://iniy.org/2010/11/nagios-checks-too-slow/</guid><description>&lt;p&gt;lately i came across a really dumb problem. Our nagios server sucked like hell and I couldn&amp;rsquo;t find the source of the problem. I was tuning nagios-parameters but nothing changed. The server had low load and cpu-usage, but the checks were delayed about 15-30 minutes (should be checked every 2 minutes). Then I found the solution. &lt;strong&gt;nagios active hostchecks&lt;/strong&gt; YOU HAVE TO DISABLE THIS CRAP. In Nagios 2.x the hostchecks are serial, thus delaying all other checks, while checking. With some hundreds hosts it can happen fast, that the server is almost only checking the hosts and not doing anything else.&lt;/p&gt;</description></item><item><title>Find slow-queries in MySQL</title><link>https://iniy.org/2009/10/find-slow-queries-in-mysql/</link><pubDate>Wed, 14 Oct 2009 21:26:31 +0000</pubDate><guid>https://iniy.org/2009/10/find-slow-queries-in-mysql/</guid><description>&lt;p&gt;Often when a web-application seems slow it&amp;rsquo;s not (or not only) the parse time, but also or mayorly database speed. Most scripting-languages don&amp;rsquo;t act &amp;ldquo;intelligent&amp;rdquo; in parsing as it would be best for user experience, but go through the code line by line (whom would expect it otherwise?). So if you have a website containing some slow MySQL-Queries it seems as if all the page just takes a eternity to load. One step would be to put all the page loading into some seperate code-piece and load it later with ajax-technology. This gives a great boost in user-experienced speed, because the most parts of the website load and are already usable before the database content pops in. But otherwise often not the database is the problem, but bad written querys. But how to find them? Luckily mysql already provides us with a feature called slow-query-log which can be activated easily through my.cnf. So just look for this:&lt;/p&gt;</description></item></channel></rss>