View Single Post
  #254 (permalink)  
Old 09-02-2007, 11:07 PM
erwos's Avatar
erwos
Lurker
Offline
 
Join Date: Sep 2007
Posts: 3
Reputation: 0
erwos is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by romulus15 View Post
I'm not sure if it's by design from the MS programmers(albeit a strange design choice), or if it's a hardware limitation in the threading model of the processor.
Let me take a guess at this one.

If what you're describing is really happening, it makes perfect sense. Most flash filesystems don't do their writes in real-time - they'll buffer them up for some specified period of time, and then do them in one burst. Saves wear-and-tear on the flash memory, since it has a limited (albeit large) number of writes. I suppose this could also be a function of the load-balancer on the flash chips themselves, but that strikes me as unlikely.

It's not really a strange design decision, in other words. People who get lots and lots of txt messages might end up really eating into the writes otherwise. The only quibble would be how long they're waiting before flushing the cache - could there be a registry entry that controls this?

I don't really use txt messaging anyways, so I'm pretty pleased. Awesome job, helmi!
Reply With Quote