Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 682831 - Bad ext4 sync performance on 16 TB GPT partition
Bad ext4 sync performance on 16 TB GPT partition
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel (Show other bugs)
6.0
x86_64 Linux
medium Severity high
: rc
: ---
Assigned To: Eric Sandeen
Eryu Guan
: Regression
Depends On: 572930
Blocks: 1020728
  Show dependency treegraph
 
Reported: 2011-03-07 12:50 EST by Debbie Johnson
Modified: 2016-04-18 01:55 EDT (History)
13 users (show)

See Also:
Fixed In Version: kernel-2.6.32-128.el6
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 572930
: 1020728 (view as bug list)
Environment:
Last Closed: 2011-05-23 16:43:06 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2011:0542 normal SHIPPED_LIVE Important: Red Hat Enterprise Linux 6.1 kernel security, bug fix and enhancement update 2011-05-19 07:58:07 EDT

  None (edit)
Comment 2 RHEL Product and Program Management 2011-03-07 13:40:36 EST
This request was evaluated by Red Hat Product Management for inclusion
in a Red Hat Enterprise Linux maintenance release. Product Management has 
requested further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed 
products. This request is not yet committed for inclusion in an Update release.
Comment 4 Aristeu Rozanski 2011-03-30 10:32:19 EDT
Patch(es) available on kernel-2.6.32-128.el6
Comment 8 Eryu Guan 2011-04-06 08:33:57 EDT
The difference is not so big, but it does improve the sync performance from my testing. Set it to VERIFIED

On -71 kernel
[root@ibm-x3550m3-02 scratch]# /usr/bin/time bash -c "dd if=/dev/zero of=bigfile bs=1M count=10000 && sync"
10000+0 records in
10000+0 records out
10485760000 bytes (10 GB) copied, 90.0757 s, 116 MB/s
0.00user 22.23system 1:31.04elapsed 24%CPU (0avgtext+0avgdata 7312maxresident)k
744inputs+286130176outputs (1major+1053minor)pagefaults 0swaps

On -128 kernel
[root@ibm-x3550m3-02 scratch]# /usr/bin/time bash -c "dd if=/dev/zero of=bigfile bs=1M count=10000 && sync"
10000+0 records in
10000+0 records out
10485760000 bytes (10 GB) copied, 64.9366 s, 161 MB/s
0.00user 9.14system 1:24.04elapsed 10%CPU (0avgtext+0avgdata 7296maxresident)k
56inputs+20480000outputs (1major+1055minor)pagefaults 0swaps

Multiple runs always showed about 5 seconds improvement. 

The testing environment is a ibm-x3550 host with 16G memory and 16 cores, on a 200G ext4 partition.
[root@ibm-x3550m3-02 ~]# free -m
             total       used       free     shared    buffers     cached
Mem:         15940        441      15498          0          0         10
-/+ buffers/cache:        430      15509
Swap:            0          0          0
[root@ibm-x3550m3-02 ~]# grep -c proc /proc/cpuinfo 
16
[root@ibm-x3550m3-02 scratch]# mount | grep scratch
/dev/mapper/vg_ibmx3550m302-test on /mnt/scratch type ext4 (rw)
Comment 9 errata-xmlrpc 2011-05-23 16:43:06 EDT
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHSA-2011-0542.html

Note You need to log in before you can comment on or make changes to this bug.