<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Oxana Kharitonova &#8211; Noise</title>
	<atom:link href="https://noise.getoto.net/author/oxana-kharitonova/feed/" rel="self" type="application/rss+xml" />
	<link>https://noise.getoto.net</link>
	<description>The collective thoughts of the interwebz</description>
	<lastBuildDate>Fri, 14 Feb 2025 14:00:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>
	<item>
		<title>Searching for the cause of hung tasks in the Linux kernel</title>
		<link>https://noise.getoto.net/2025/02/14/searching-for-the-cause-of-hung-tasks-in-the-linux-kernel/</link>
		
		<dc:creator><![CDATA[Oxana Kharitonova]]></dc:creator>
		<pubDate>Fri, 14 Feb 2025 14:00:00 +0000</pubDate>
				<category><![CDATA[deep dive]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[monitoring]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=a1b788f940a8a570e3f08691bf6237ec</guid>

					<description><![CDATA[The Linux kernel can produce a hung task warning. Searching the Internet and the kernel docs, you can find a brief explanation that the process is stuck in the uninterruptible state.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>How to execute an object file: Part 4, AArch64 edition</title>
		<link>https://noise.getoto.net/2023/11/17/how-to-execute-an-object-file-part-4-aarch64-edition/</link>
		
		<dc:creator><![CDATA[Oxana Kharitonova]]></dc:creator>
		<pubDate>Fri, 17 Nov 2023 14:00:35 +0000</pubDate>
				<guid isPermaLink="false">http://noise.getoto.net/?guid=a86656e5c9e2ae202bb8ec7ac6bac05c</guid>

					<description><![CDATA[The initial posts are dedicated to the x86 architecture. Since then, the fleet of our working machines has expanded to include a large and growing number of ARM CPUs. This time we’ll repeat this exercise for the aarch64 architecture.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>The Linux Crypto API for user applications</title>
		<link>https://noise.getoto.net/2023/05/11/the-linux-crypto-api-for-user-applications/</link>
		
		<dc:creator><![CDATA[Oxana Kharitonova]]></dc:creator>
		<pubDate>Thu, 11 May 2023 13:00:58 +0000</pubDate>
				<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=a9d3d3b6bbcdc473bb5a65b84c7bd1bf</guid>

					<description><![CDATA[If you run your software on Linux, the Linux Kernel itself can satisfy all your cryptographic needs! In this post we will explore Linux Crypto API for user applications and try to understand its pros and cons]]></description>
		
		
		<enclosure url="http://blog.cloudflare.com/content/images/2023/05/unnamed-5.png" length="0" type="" />

			</item>
		<item>
		<title>The Linux Kernel Key Retention Service and why you should use it in your next application</title>
		<link>https://noise.getoto.net/2022/11/28/the-linux-kernel-key-retention-service-and-why-you-should-use-it-in-your-next-application/</link>
		
		<dc:creator><![CDATA[Oxana Kharitonova]]></dc:creator>
		<pubDate>Mon, 28 Nov 2022 14:57:20 +0000</pubDate>
				<category><![CDATA[deep dive]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=727f56e35de37d982b22a297d687e4a8</guid>

					<description><![CDATA[Many leaks happen because of software bugs and security vulnerabilities. In this post we will learn how the Linux kernel can help protect cryptographic keys from a whole class of potential security vulnerabilities: memory access violations.]]></description>
		
		
		<enclosure url="http://blog.cloudflare.com/content/images/2022/11/unnamed-4.png" length="0" type="" />

			</item>
		<item>
		<title>ClickHouse Capacity Estimation Framework</title>
		<link>https://noise.getoto.net/2020/11/05/clickhouse-capacity-estimation-framework/</link>
		
		<dc:creator><![CDATA[Oxana Kharitonova]]></dc:creator>
		<pubDate>Thu, 05 Nov 2020 14:12:48 +0000</pubDate>
				<category><![CDATA[ClickHouse]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=e60628616956a7ea36afa8620e880e3a</guid>

					<description><![CDATA[We use ClickHouse widely at Cloudflare. It helps us with our internal analytics workload, bot management, customer dashboards, and many other systems.]]></description>
		
		
		<enclosure url="https://blog.cloudflare.com/content/images/2020/11/image4-2.png" length="0" type="" />

			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 57/60 objects using Memcached
Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Database Caching using Memcached

Served from: noise.getoto.net @ 2026-02-09 01:46:33 by W3 Total Cache
-->