*BSD News Article 19069


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!haven.umd.edu!uunet!magnesium.club.cc.cmu.edu!news.sei.cmu.edu!bb3.andrew.cmu.edu!andrew.cmu.edu!aw2t+
From: "Alex R.N. Wetmore" <aw2t+@andrew.cmu.edu>
Newsgroups: comp.os.386bsd.questions
Subject: usefulness of memory-cache in multitasking systems
Date: Fri, 30 Jul 1993 19:39:46 -0400
Organization: Sophomore, Math/Computer Science, Carnegie Mellon, Pittsburgh, PA
Lines: 14
Message-ID: <AgKP52600WB7MsjVgA@andrew.cmu.edu>
NNTP-Posting-Host: po5.andrew.cmu.edu

I've been sort of wondering how useful a cache would be in a
multitasking systems (specifically NetBSD).  It seems that every time
there was a process swap all of a sudden there would be a different
piece of code that would be best off in the cache.  I suppose that there
are parts of the kernel that will always do better off in the cache
(like the scheduler), but does it make a huge difference in system
performance.

Can anyone correct me if I'm wrong?  Just sort of curious about how much
of an improvement a cache would make to a 486sx (which already has an 8k
cache anyway).

alex