<?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>nixCraft &#187; memory management</title> <atom:link href="http://www.cyberciti.biz/tips/tag/memory-management/feed" rel="self" type="application/rss+xml" /><link>http://www.cyberciti.biz/tips</link> <description>This is a Linux sys admin journal by Vivek about sys admin work, Linux tips &#38; tricks, hacks, news and more.</description> <lastBuildDate>Fri, 03 Feb 2012 22:45:35 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Linux HugeTLBfs: Improve MySQL Database Application Performance</title><link>http://www.cyberciti.biz/tips/linux-hugetlbfs-and-mysql-performance.html</link> <comments>http://www.cyberciti.biz/tips/linux-hugetlbfs-and-mysql-performance.html#comments</comments> <pubDate>Wed, 20 May 2009 07:59:39 +0000</pubDate> <dc:creator>Vivek Gite</dc:creator> <category><![CDATA[CentOS]]></category> <category><![CDATA[Hardware]]></category> <category><![CDATA[High performance computing]]></category> <category><![CDATA[Howto]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[RedHat/Fedora Linux]]></category> <category><![CDATA[/etc/security/limits.conf]]></category> <category><![CDATA[/etc/sysctl.conf]]></category> <category><![CDATA[/proc/meminfo]]></category> <category><![CDATA[database application]]></category> <category><![CDATA[gbs]]></category> <category><![CDATA[kernel.shmall]]></category> <category><![CDATA[management feature]]></category> <category><![CDATA[memory accesses]]></category> <category><![CDATA[memory applications]]></category> <category><![CDATA[memory management]]></category> <category><![CDATA[memory pages]]></category> <category><![CDATA[memory system]]></category> <category><![CDATA[pae]]></category> <category><![CDATA[performance improvements]]></category> <category><![CDATA[physical mapping]]></category> <category><![CDATA[shared memory]]></category> <category><![CDATA[stock kernel]]></category> <category><![CDATA[sysctl command]]></category> <category><![CDATA[system call]]></category> <category><![CDATA[tlb]]></category> <category><![CDATA[virtual address space]]></category> <category><![CDATA[vm.hugetlb_shm_group]]></category> <category><![CDATA[vm.nr_hugepages]]></category> <guid
isPermaLink="false">http://www.cyberciti.biz/tips/?p=4773</guid> <description><![CDATA[<div
style='float:right;margin-top:0px;margin-left:5px;'><a
href='http://www.cyberciti.biz/tips/category/mysql' title='See all MySQL Database Server related tips/articles'><img
src='http://files.cyberciti.biz/cbzcache/3rdparty/mysqllogo.gif' border='0' /></a></div> <span
class="drop_cap">A</span>pplications that perform a lot of memory accesses (several GBs) may obtain performance improvements by using large pages due to reduced Translation Lookaside Buffer (TLB) misses.  HugeTLBfs is memory management feature offered in Linux kernel, which is valuable for applications that use a large virtual address space. It is especially useful for database applications such as MySQL, Oracle and others. Other server software(s) that uses the prefork or similar (e.g. Apache web server) model will also benefit.<br
/><br
/> The CPU's Translation Lookaside Buffer (TLB) is a small cache used for storing virtual-to-physical mapping information. By using the TLB, a translation can be performed without referencing the in-memory page table entry that maps the virtual address. However, to keep translations as fast as possible, the TLB is usually small. It is not uncommon for large memory applications to exceed the mapping capacity of the TLB. Users can use the huge page support in Linux kernel by either using the mmap system call or standard SYSv shared memory system calls (shmget, shmat). ]]></description> <wfw:commentRss>http://www.cyberciti.biz/tips/linux-hugetlbfs-and-mysql-performance.html/feed</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Security Alert: Red Hat Linux NSPR and NSS (Network Security Services) bug fix updates</title><link>http://www.cyberciti.biz/tips/linux-nspr-and-nss-updates.html</link> <comments>http://www.cyberciti.biz/tips/linux-nspr-and-nss-updates.html#comments</comments> <pubDate>Tue, 03 Jun 2008 09:42:04 +0000</pubDate> <dc:creator>Vivek Gite</dc:creator> <category><![CDATA[CentOS]]></category> <category><![CDATA[Howto]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Linux desktop]]></category> <category><![CDATA[Linux distribution]]></category> <category><![CDATA[News]]></category> <category><![CDATA[RedHat/Fedora Linux]]></category> <category><![CDATA[Security Alert]]></category> <category><![CDATA[batch processing feature]]></category> <category><![CDATA[certutil tool]]></category> <category><![CDATA[cross platform development]]></category> <category><![CDATA[cryptography services]]></category> <category><![CDATA[hat linux]]></category> <category><![CDATA[libraries]]></category> <category><![CDATA[malloc]]></category> <category><![CDATA[memory management]]></category> <category><![CDATA[mozilla firefox]]></category> <category><![CDATA[network security]]></category> <category><![CDATA[network security services]]></category> <category><![CDATA[nspr]]></category> <category><![CDATA[operating system]]></category> <category><![CDATA[pkcs 11]]></category> <category><![CDATA[pkcs 7]]></category> <category><![CDATA[platform independence]]></category> <category><![CDATA[rhel 5]]></category> <category><![CDATA[server applications]]></category> <category><![CDATA[shared library]]></category> <guid
isPermaLink="false">http://www.cyberciti.biz/tips/?p=2435</guid> <description><![CDATA[Red Hat Enterprise Linux: Updated nspr and nss packages that fix a bug and add an enhancement are now available.]]></description> <wfw:commentRss>http://www.cyberciti.biz/tips/linux-nspr-and-nss-updates.html/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>valgrind &#8211; Linux Tools For Debugging And Profiling Programs ( bug reporting tool )</title><link>http://www.cyberciti.biz/tips/valgrind-linux-debugging-profiling-bugreporting.html</link> <comments>http://www.cyberciti.biz/tips/valgrind-linux-debugging-profiling-bugreporting.html#comments</comments> <pubDate>Tue, 15 Apr 2008 20:21:36 +0000</pubDate> <dc:creator>Vivek Gite</dc:creator> <category><![CDATA[Hardware]]></category> <category><![CDATA[Howto]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Sys admin]]></category> <category><![CDATA[Troubleshooting]]></category> <category><![CDATA[check option]]></category> <category><![CDATA[debugging]]></category> <category><![CDATA[leak check]]></category> <category><![CDATA[memcheck]]></category> <category><![CDATA[memory checker.instant memory]]></category> <category><![CDATA[memory error]]></category> <category><![CDATA[memory leaks]]></category> <category><![CDATA[memory management]]></category> <category><![CDATA[quality tools]]></category> <category><![CDATA[segmentation fault]]></category> <category><![CDATA[using valgrind]]></category> <category><![CDATA[valgrind command]]></category> <category><![CDATA[valgrind memory]]></category> <category><![CDATA[valgrind tutorial]]></category> <guid
isPermaLink="false">http://www.cyberciti.biz/tips/?p=2202</guid> <description><![CDATA[Few days back I wrote about strace tool for reporting and finding bug in program. Today I'm going to talk about another interesting tool called valgrind. Valgrind is a flexible program for debugging and profiling Linux executables. It consists of a core, which provides a synthetic CPU in software, and a series of "tools", each [...]]]></description> <wfw:commentRss>http://www.cyberciti.biz/tips/valgrind-linux-debugging-profiling-bugreporting.html/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
