On Wed, Apr 11, 2012 at 07:18:18AM +0100, Bob Proulx wrote:
> Karl E. Jorgensen wrote:
> > Jumping back in (late) in this thread...
> > Bob Proulx wrote:
> > > > # free -m
> > > >              total       used       free     shared    buffers     
> > > > cached
> > > > Mem:          7986       7913         73          0        224       
> > > > 6133
> > > > -/+ buffers/cache:       1554       6431
> > > > Swap:         3813          0       3813
> > > 
> > > Shows 8G of ram.  Good.  Shows no swap used.  Also good.  (But not
> > > necessarily bad if some swap is used.  So if you see some swap being
> > > used that isn't necessarily a problem.)
> > 
> > Mostly good. Yes. But 6133 Mb Cached is not what I would expect - this
> > indicates that the linux kernel is doing the caching - rather than
> > MySQL. And the MySQL cache for this stuff is (almost) always more
> > efficient.
> 
> But at some point the daemon is going to need to write a file to disk.
> That data will get cached at that time.  Or are you saying that mysql
> is using or should using O_DIRECT and avoid the cache explicitly?

No - although that might help (marginally) too.  The point is that
caching of data in MySQL will be more efficient than caching in the
kernel disk cache; less layers and whatnot.

-- 
Karl E. Jorgensen
IT Operations


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120411145523.GE30103@hawking

Reply via email to