Quote:
Originally Posted by romulus15
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!