* Posts by DMahalko

2 publicly visible posts • joined 26 Aug 2011

Since when did my SSD need water cooling?

DMahalko

SSD controllers need cooling, not so much the flash

SSDs are more than just a cluster of flash cells. There is also a controller chip that queues up blocks of cells to be erased and prepared for writing again.

The controller is severely thermally limited in consumer devices which is why it's recommended to leave a large percentage of free space, for handling short bursts of writing gigabytes of new data. It takes a long time for a consumer grade controller to erase blocks and if you use up all available flash that is ready for writing, speeds will crash and you have to wait for the controller to slowly erase new cells.

The SSD flash controller is the main difference between different tiers of enterprise SSDs that talk about DWPD or Drive Writes Per Day, also referred to as Read-Intensive (slower) or Mixed-Use (faster). These SSDs run very hot to provide high write speed all the time, with air blowing over it constantly in a server or storage array chassis.

'Devastating' Apache bug leaves servers exposed

DMahalko
FAIL

Now if only Squid "fixes" its HTTP range handling

Squid is totally useless for caching ranges, so it is pretty much pointless for a K-12 school or college to try to reduce user bandwifth with squid, by trying to cache streams from video sites, or caching any other bandwidth hog that wants to use ranges, like Windows Update.

From the Squid Wiki:

"Squid is unable to store range requests and is currently limited to converting the request into a full request or passing it on unaltered to the backend server. "

HTTP ranges are now extremely common so it's a huge limitation for squid to continue to not handle them.