<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[RichardYSteven的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/RichardYSteven</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; RichardYSteven]]></copyright><item><title><![CDATA[【数据结构】B树]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/141039001</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/141039001</guid><author>RichardYSteven</author><pubDate>Thu, 08 Aug 2024 23:41:48 +0800</pubDate><description><![CDATA[maple tree是B树的优化形式，为了更好的理解maple tree，这里先对B树做一个铺垫学习。]]></description><category></category></item><item><title><![CDATA[manually build linux-headers-* linux-image-* package on ubuntu]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/82526015</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/82526015</guid><author>RichardYSteven</author><pubDate>Sat, 08 Sep 2018 08:30:25 +0800</pubDate><description><![CDATA[This is a little tricky. Maybe there is a better way, while I just managed to do this in the following steps.



create rules



cd linux-source-dir
./scripts/package/mkdebian

This create config file...]]></description><category></category></item><item><title><![CDATA[systemtap installation and basic use on ubuntu 18.04]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/82525909</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/82525909</guid><author>RichardYSteven</author><pubDate>Sat, 08 Sep 2018 06:47:51 +0800</pubDate><description><![CDATA[Basically, to use systemtap we need to install not only the systemtap itself but also


linux-headers and
linux-image-debug




Install systemtap



sudo apt-get install systemtap
sudo apt-get install...]]></description><category></category></item><item><title><![CDATA[如何远程登录家里的Ubuntu电脑(命令行模式)？]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/80561450</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/80561450</guid><author>RichardYSteven</author><pubDate>Sun, 03 Jun 2018 23:05:30 +0800</pubDate><description><![CDATA[这篇文章不错

如何远程登录家里的Ubuntu电脑(命令行模式)？]]></description><category></category></item><item><title><![CDATA[vim中对go的支持]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/78129584</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/78129584</guid><author>RichardYSteven</author><pubDate>Fri, 29 Sep 2017 01:02:56 +0800</pubDate><description><![CDATA[vim对go的配置]]></description><category></category></item><item><title><![CDATA[ZONE_MOVABLE]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/73112969</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/73112969</guid><author>RichardYSteven</author><pubDate>Mon, 12 Jun 2017 16:10:37 +0800</pubDate><description><![CDATA[ZONE_MOVABLE的理解]]></description><category></category></item><item><title><![CDATA[相关内存调试]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/73106933</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/73106933</guid><author>RichardYSteven</author><pubDate>Mon, 12 Jun 2017 14:55:04 +0800</pubDate><description><![CDATA[内存相关的一些信息获取和调试的方式]]></description><category></category></item><item><title><![CDATA[内存管理]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/72566891</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/72566891</guid><author>RichardYSteven</author><pubDate>Sat, 20 May 2017 00:22:14 +0800</pubDate><description><![CDATA[linux内存管理]]></description><category></category></item><item><title><![CDATA[戏说slub分配器]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/71308350</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/71308350</guid><author>RichardYSteven</author><pubDate>Sun, 07 May 2017 10:55:45 +0800</pubDate><description><![CDATA[戏说slub分配器]]></description><category></category></item><item><title><![CDATA[页分配器]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/71079799</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/71079799</guid><author>RichardYSteven</author><pubDate>Tue, 02 May 2017 12:38:44 +0800</pubDate><description><![CDATA[页分配器]]></description><category></category></item><item><title><![CDATA[初识slub分配器]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/70847140</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/70847140</guid><author>RichardYSteven</author><pubDate>Thu, 27 Apr 2017 11:30:48 +0800</pubDate><description><![CDATA[linux内核slub分配器]]></description><category></category></item><item><title><![CDATA[动态PCPU变量]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/70208558</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/70208558</guid><author>RichardYSteven</author><pubDate>Mon, 17 Apr 2017 10:48:25 +0800</pubDate><description><![CDATA[动态PCPU变量]]></description><category></category></item><item><title><![CDATA[内核初期内存分配器--memblock]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/70141057</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/70141057</guid><author>RichardYSteven</author><pubDate>Wed, 12 Apr 2017 11:31:28 +0800</pubDate><description><![CDATA[内核初期内存分配器--memblock]]></description><category></category></item><item><title><![CDATA[静态PCPU变量]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/70047476</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/70047476</guid><author>RichardYSteven</author><pubDate>Tue, 11 Apr 2017 11:09:22 +0800</pubDate><description><![CDATA[静态PCPU变量]]></description><category></category></item><item><title><![CDATA[从硬件获得内存布局--e820]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/69350893</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/69350893</guid><author>RichardYSteven</author><pubDate>Wed, 05 Apr 2017 21:50:29 +0800</pubDate><description><![CDATA[内核如何通过e820获得内存布局]]></description><category></category></item><item><title><![CDATA[qemu与内存]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/68486086</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/68486086</guid><author>RichardYSteven</author><pubDate>Thu, 30 Mar 2017 13:53:15 +0800</pubDate><description><![CDATA[qemu和memory]]></description><category></category></item><item><title><![CDATA[Node->Zone->Page]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/68482849</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/68482849</guid><author>RichardYSteven</author><pubDate>Thu, 30 Mar 2017 09:23:00 +0800</pubDate><description><![CDATA[对linux内存管理中Node, Zone, Page的理解]]></description><category></category></item><item><title><![CDATA[SPARSEMEM带你找到page的老巢]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/64122964</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/64122964</guid><author>RichardYSteven</author><pubDate>Mon, 20 Mar 2017 11:00:47 +0800</pubDate><description><![CDATA[Understanding SPARSEMEM]]></description><category></category></item><item><title><![CDATA[make中:=和=的区别]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/61615459</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/61615459</guid><author>RichardYSteven</author><pubDate>Sun, 12 Mar 2017 11:23:05 +0800</pubDate><description><![CDATA[今天在=用法上掉进的坑]]></description><category></category></item><item><title><![CDATA[获取内存NUMA信息]]></title><link>https://blog.youkuaiyun.com/RichardYSteven/article/details/60869979</link><guid>https://blog.youkuaiyun.com/RichardYSteven/article/details/60869979</guid><author>RichardYSteven</author><pubDate>Wed, 08 Mar 2017 12:24:09 +0800</pubDate><description><![CDATA[linux内核获取NUMA信息]]></description><category></category></item></channel></rss>