Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-1777

glog drop_log_memory causes a lot of IO to log dir

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Critical
    • Resolution: Duplicate
    • Affects Version/s: 1.1.0
    • Fix Version/s: n/a
    • Component/s: util
    • Labels:
      None
    • Target Version/s:

      Description

      glog is configured by default to call posix_fadvise with DONTNEED every time it flushes, and also configured such that any WARN or above causes such a flush. Every such fadvise call generates new IO to the log directory, journal commits, etc, and I think this may be affecting latency and stability adversely.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tlipcon Todd Lipcon
                Reporter:
                tlipcon Todd Lipcon
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: