Project

General

Profile

Bug #1148

Serious performance regression using CompactFlash as rpool ( cmdk, zfs? )

Added by Ivan Debnár about 8 years ago. Updated almost 8 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
-
Start date:
2011-06-25
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
compactflash

Description

I have been using OpenSolaris 134b for a year on several Sun Fire x4540 - Thor systems, booting from Compact Flash slot ( on the back ). No problems with that - performance when booting, altering svcs, anythink is acceptable.

After pkg image-update to OpenIndiana 148, or dev-il ( 151 ), both suffer serious performance regression when using this Compact Flash - it's like 8-10 times slower.

Booting to OS134 bootenviroment - everythings fast. Tried various CF cards - under 134 fast, under 148,151 unusably slow.

Turning sync on rpool didn't help.

Was there some change in the kernel drivers cmdk or zfs that could cause this regression between 134 and 148?

Attached is complete Oracle Explorer output.

On systems with read harddisks as rpool, OI is great so far.


Files

explorer.0040b59d.ems009-2011.06.24.10.53.tar.gz (1.39 MB) explorer.0040b59d.ems009-2011.06.24.10.53.tar.gz Full Oracle Explorer dump ( dmesg, prtconfs, ... ) Ivan Debnár, 2011-06-25 09:50 AM
bonnie_opensolaris_134b.txt (772 Bytes) bonnie_opensolaris_134b.txt Bonnie OpenSolaris 134 report Ivan Debnár, 2011-06-29 10:17 AM
bonnie_openindiana_151.txt (743 Bytes) bonnie_openindiana_151.txt Bonnie Indiana 151 report Ivan Debnár, 2011-06-29 10:17 AM
oi_151_explorer.0040b59d.ems009-2011.06.29.07.07.tar.gz (2.6 MB) oi_151_explorer.0040b59d.ems009-2011.06.29.07.07.tar.gz Oracle Explorer report from OI 151 Ivan Debnár, 2011-06-29 10:17 AM
bonnie_opensolaris_134b_500Mtest.txt (783 Bytes) bonnie_opensolaris_134b_500Mtest.txt Bonnie OpenSolaris 134 report with 500MB filesize Ivan Debnár, 2011-06-29 11:46 AM

History

#1

Updated by Chris Jordan about 8 years ago

  • Status changed from New to Feedback

Ivan,

Would it be possible for you to give us a test case with some numbers for the Compact Flash performance on OpenSolaris 134b versus Openindiana. You could use dd, bonnie++ or something like that. That would help the developers.

#2

Updated by Ivan Debnár about 8 years ago

Right now there is 134 installed, I will do some benchmarks. But For The slow one - should I do 148 or 151 right away?

#3

Updated by Chris Jordan about 8 years ago

Thanks, how about 151 for the slow one.

#4

Updated by Ivan Debnár about 8 years ago

Just to let you know, the bonnie test on 151 is running, already it took 10 hours and still not finished. Tomorrow I will post the results.

#6

Updated by Ivan Debnár about 8 years ago

Bonnie from OS 134 - with size same as on OI151 ( smaller than in previous test )

#7

Updated by Ivan Debnár about 8 years ago

The command used was:

bonnie++ -d /var/tmp/bonnie/ -s 500M -r 1G -m opensolaris_134b_500Mtest
#8

Updated by Chris Jordan about 8 years ago

  • Status changed from Feedback to New
  • Assignee set to OI illumos
  • Tags changed from needs-triage to compactflash

Thanks for the benchmarks. I'm assigning this to "OI Illumos" for further investigation since the problem appears clearly to be one of the kernel or the drivers.

#9

Updated by Hara Hara almost 8 years ago

  • Target version set to oi_151_stable

Any update on this? Would be very helpful for newbies to try openIndiana without a install on hard disk

#10

Updated by Albert Lee almost 8 years ago

  • Project changed from OpenIndiana Distribution to illumos gate
  • Category deleted (Drivers)
  • Target version deleted (oi_151_stable)

Also available in: Atom PDF