Is the default red hat 5.4 NFS server multithreaded?

Ken Rossman wkrossman at gmail.com
Wed Feb 9 23:07:41 UTC 2011


Well, the more I read on some lists now, the more I think that perhaps
the default linux NFS server is not multithreaded...  haven't been able
to verify this as yet, but even if this is the case, multiple NFS servers
can be run in parallel (multiple heavyweight processes), which will
still leverage multiple cores.

KR

On Feb 9, 2011, at 5:58 PM, Matty Sarro wrote:

> Fair point. However its going to be running a base install with only the
> core package group so there shouldn't be much going on.
> 
> Is the nfs daemon capable of leveraging multiple processor cores?
> On Feb 9, 2011 5:54 PM, "Ken Rossman" <wkrossman at gmail.com> wrote:
>> Frankly, I don't see why any NFS server should NOT be
>> multithreaded. Most operating systems running NFS server
>> processes end up running more than one of them, to handle
>> multiple parallel incoming requests.
>> 
>> And being that processor technology is moving in the direction of
>> multi-core multi-threaded processors as the norm (hence those
>> processors won't end up costing much more than simpler ones as
>> time goes on), it's just not worth worrying about to my mind...
>> 
>> Also, keep in mind that the average linux(unix) type system is
>> running lots of processes in parallel to support the general
>> operation of the machine, in addition to the specific set of
>> processes that comprise the intended service (e.g. NFS servers).
>> 
>> 
>> Ken
>> 
>> ----------
>> 
>> On Feb 9, 2011, at 5:20 PM, Matty Sarro wrote:
>> 
>> Hey everyone,
>> This is a pretty simple question but I can't seem to find the answer.
>> I'm looking to purchase a dedicated NFS server. Most of the vendors
>> are pushing quad/hex core processors. There's one model left that
>> still has a dual core. So far as I can tell, the default NFS server
>> isn't multithreaded, so even dual core is going to be overkill. The
>> server is going to be getting Log data copied to it N times a day,
>> where N is the number of times the files reach a certain size.
>> 
>> The only other thing the server will be doing is running a cron job
>> which deletes files that are more than 60 days old. Pretty simple,
>> right?
>> The only reason I can see justifying a quad core processor is if NFS
>> is multithreaded. Thoughts?
>> -Matthew
>> 
>> --
>> redhat-list mailing list
>> unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
>> https://www.redhat.com/mailman/listinfo/redhat-list
> -- 
> redhat-list mailing list
> unsubscribe mailto:redhat-list-request at redhat.com?subject=unsubscribe
> https://www.redhat.com/mailman/listinfo/redhat-list

Ken Rossman
wkrossman at gmail.com
973-202-0974 (cell)






More information about the redhat-list mailing list