Sure, maybe those rotating platters are ok in some NAS box that you keep your big media files on (or in that cloud storage cluster you use, and where the network latencies make the disk latencies be secondary), but in an actual computer? Ugh.
Hey Linus, guess what's my favorite kernel to run on that NAS computer? Yours. And yes, it is an "actual computer." Sorry if it's not sexy enough for ya.
Yeah, the chicks are all into low-latency/high-throughput. They want to watch their 20 gigabyte movie files in 12 seconds (with the first NFS reply coming less than 5ms after the request) and my computer can't serve it that fast! So they all go over to Linus' house, with his flashy SSDs and.. oooh, it makes me so mad.
Is it bad when reading this gave me an idea of caching the first $X meg of each file on a NAS in memory or SSD so serving would start quickly while the disk caught up and fed the rest?
Hey hot stuff, I have rotatating medi-- no wait, hold on! I have read-ahead cache! That's right. Would you like to read from my cache? Sure. Oh. No, we don't need to go back to my place, we can VPN in from right here. Yeah. Oh. No, I have no idea what VPN software is available for that thing. No. No. Yeah, anything that talks OpenVPN. Yeah. Well, I think there's something called Cygus or Macports or something like.. oh, wait, this isn't ported
A debugged program is one for which you have not yet found the conditions
that make it fail. -- Jerry Ogdin
NAS hater (Score:2)
Hey Linus, guess what's my favorite kernel to run on that NAS computer? Yours. And yes, it is an "actual computer." Sorry if it's not sexy enough for ya.
Re: (Score:-1, Troll)
Your virginity is showing.
Re:NAS hater (Score:5, Funny)
Yeah, the chicks are all into low-latency/high-throughput. They want to watch their 20 gigabyte movie files in 12 seconds (with the first NFS reply coming less than 5ms after the request) and my computer can't serve it that fast! So they all go over to Linus' house, with his flashy SSDs and .. oooh, it makes me so mad.
Re: (Score:2)
Is it bad when reading this gave me an idea of caching the first $X meg of each file on a NAS in memory or SSD so serving would start quickly while the disk caught up and fed the rest?
Re: (Score:2)
No. That's exactly what flashcache does when you set skip_seq_thresh_kb and it works quite well to keep the large files out of the cache.
Re: (Score:2)
I don't understand it. I tried using your idea..