Re:honest question, just curious
by
imp
·
· Score: 5
The biggest easily identifiable things that make FreeBSD be able to handle this load are the CAM subsystem (to serve up the data fast), which Linux currently lacks. Justin Gibbs did an excellent job of getting close to the max performance out of SCSI with CAM. Linux's SCSI subsystem is primitive and slow in comparison. It lacks good error recovery and mixes too many levels of abstraction. While it does work for most people most of the time, I would doubt if it could drive the I/O subsystem as fast as FreeBSD does.
I'm biased. I work with Justin here at Pluto, and we have Video server machines based on FreeBSD that are disk bandwidth limited. It is very fast and I'm very impressed with it.
Warner Losh
honest question, just curious
by
Anonymous Coward
·
· Score: 5
Realistially, what would happen if you substituted say... Linux or (god help us all) NT for FreeBSD on that machine. Seriously, would it suddenly grind to a halt? What exactly is special about FreeBSD that makes it and it alone able to dole out data at that rate? To me (and I am not an expert by any means) it sounds like most of the ability of this site is dictated by the amazing disk I/O subsystem. This is an honest question, not a flame or criticism of anything. I am just curious.
The biggest easily identifiable things that make FreeBSD be able to handle this load are the CAM subsystem (to serve up the data fast), which Linux currently lacks. Justin Gibbs did an excellent job of getting close to the max performance out of SCSI with CAM. Linux's SCSI subsystem is primitive and slow in comparison. It lacks good error recovery and mixes too many levels of abstraction. While it does work for most people most of the time, I would doubt if it could drive the I/O subsystem as fast as FreeBSD does.
I'm biased. I work with Justin here at Pluto, and we have Video server machines based on FreeBSD that are disk bandwidth limited. It is very fast and I'm very impressed with it.
Warner Losh
Realistially, what would happen if you substituted say... Linux or (god help us all) NT for FreeBSD on that machine. Seriously, would it suddenly grind to a halt? What exactly is special about FreeBSD that makes it and it alone able to dole out data at that rate? To me (and I am not an expert by any means) it sounds like most of the ability of this site is dictated by the amazing disk I/O subsystem. This is an honest question, not a flame or criticism of anything. I am just curious.
The file contains more detailed information on the configuration. Also, there's a picture available here.