Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Aug 2011 14:47:16 +0300
From:      Daniel Kalchev <daniel@digsys.bg>
To:        freebsd-fs@freebsd.org
Subject:   Re: Very inconsistent (read) speed on UFS2
Message-ID:  <4E5E1F44.8020603@digsys.bg>
In-Reply-To: <981083303.20110831153724@serebryakov.spb.ru>
References:  <1945418039.20110830231024@serebryakov.spb.ru> <317753422.20110830231815@serebryakov.spb.ru> <20110831004251.GA89979@icarus.home.lan> <147623060.20110831123623@serebryakov.spb.ru> <20110831101211.GA98865@icarus.home.lan> <981083303.20110831153724@serebryakov.spb.ru>

next in thread | previous in thread | raw e-mail | index | archive | help


On 31.08.11 14:37, Lev Serebryakov wrote:
>
>> If 5 simultaneously dds reading from the drives is very fast (way faster
>> than the above) and there aren't sporadic drops in performance which
>> aren't caused by writes (hence my "stop using the filesystem" comment),
>> then I think we've narrowed down where the issue lies -- not the drives.
>     Yep. It seems to be exactly like this.
>
This test does not rule out drive IOPS limits. Or drive cache trashing.

If you tell the drive to continuously read, or write mots of these IOs 
is served from/to drive cache, thus such large number of IOPS. More that 
the drive could handle if it has to move heads.

Not saying this is the case, but things may be as simple as filling up 
the write cache and the drive deciding to flush it out to platters, thus 
reducing read rate. These are desktop drives, apparently designed for 
non-threaded applications. "raw" read/write speeds may be high, but 
higher-performing drives at much higher price points offer much more 
performance, even at lower "raw" read/write rates. Just spending more 
for smarter controller.

Eliminate the writes and the drives might be worth their salt.

Daniel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E5E1F44.8020603>