Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-14357

Confirm if shared rcache (memcached, eacellerator) provide any real performance gain

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 2.0
    • Fix Version/s: None
    • Component/s: General
    • Affected Branches:
      MOODLE_20_STABLE

      Description

      With all the performance implemented in 1.9.x and 2.x series... it seems that we aren't repeating too much queries, so rcache real benefits should be checked in order to decide if we want to continue supporting it.

      It seems that internal (static, per request) rcache doesn't give us too much, but both memcached and eacellerator ones (shared) could have their point about continue being supported.

      So I would propose to:

      • Build some "simulation" test.
      • Execute it, under concurrence in these situations:

      1) rcache off
      2) rcache, internal, on
      3) rcache, memcached, on
      4) rcahce, eacellerator, on

      And for all the 1-4 test measure:

      1) DB queries.
      2) cache hits
      3) Execution time

      Feel free to add more ideas about this.... we should be able to have some good numbers in order to decide... ciao

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              dongsheng Dongsheng Cai
              Reporter:
              stronk7 Eloy Lafuente (stronk7)
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: