﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ayende Rahien commented on Memory obesity and the curse of the string</title><description>PowerPoint.
</description><link>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment8</link><guid>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment8</guid><pubDate>Wed, 06 Jan 2010 10:00:00 GMT</pubDate></item><item><title>Andy commented on Memory obesity and the curse of the string</title><description>Which tool do you use for such beautiful graphics (first two).
  
</description><link>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment7</link><guid>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment7</guid><pubDate>Wed, 06 Jan 2010 09:57:00 GMT</pubDate></item><item><title>Ayende Rahien commented on Memory obesity and the curse of the string</title><description>Leon,
  
The table is dynamic, based on LRU.
  
That means that strings that are unique will eventually fall out of it
</description><link>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment6</link><guid>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment6</guid><pubDate>Fri, 01 Jan 2010 00:09:05 GMT</pubDate></item><item><title>Leon Breedt commented on Memory obesity and the curse of the string</title><description>Interesting...
  
  
Do you have any strategy in place to deal with unique strings being interned, to avoid your memory usage still slowly and inevitably creeping up over time?
</description><link>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment5</link><guid>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment5</guid><pubDate>Thu, 31 Dec 2009 23:42:43 GMT</pubDate></item><item><title>Graham commented on Memory obesity and the curse of the string</title><description>Is it possible to post some code samples of interning directly from the byte buffers?
</description><link>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment4</link><guid>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment4</guid><pubDate>Thu, 31 Dec 2009 14:49:09 GMT</pubDate></item><item><title>Ayende Rahien commented on Memory obesity and the curse of the string</title><description>Marc,
  
As I pointed yesterday, I am using one of the OSS implementations, yes.
  
I contacted the maintainer about this, but this is something of a special case, so I don't know if this will end up there
</description><link>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment3</link><guid>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment3</guid><pubDate>Thu, 31 Dec 2009 14:09:58 GMT</pubDate></item><item><title>Marc Bollinger commented on Memory obesity and the curse of the string</title><description>Out of curiosity, if you were modifying the internals of the Protocol Buffers implementation, are you planning on contributing a patch back to the project (assuming you're using one of te existing ones, not a hand-rolled implementation)? That seems like a pretty big win all around.
</description><link>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment2</link><guid>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment2</guid><pubDate>Thu, 31 Dec 2009 14:02:44 GMT</pubDate></item><item><title>Cory Foy commented on Memory obesity and the curse of the string</title><description>The thing that I love about these posts is that it is a real-world example that one can truly start with the simplest thing that could possibly work, then measure the performance and make incremental changes late in the cycle to increase performance once you have solid numbers. Because you have a well-structured app, good unit tests, and a solid understanding of the framework, it's like modeling clay in your hands.
  
  
Thanks for posting this!
</description><link>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment1</link><guid>http://ayende.com/4345/memory-obesity-and-the-curse-of-the-string#comment1</guid><pubDate>Thu, 31 Dec 2009 13:35:56 GMT</pubDate></item></channel></rss>