The SIO2 project
  1. The SIO2 project
  2. SIO-2071

Modify job schedulers to take into account RAM amount

    Details

      Description

      Part of SIO-1928.

      Right now various jobs are scheduled between workers using only WORKER_CONCURRENCY parameter. Existing schedulers should be modified to take into account WORKER_RAM parameter for workers and environ['required_ram'] for jobs.

        Activity

        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 1
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 1 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 2
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 2 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 3
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 3 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 4
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 4 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~Ib2ec3927534508be2a1897c037e2e1ef3b103b00, patchset 1
        https://gerrit.sio2project.mimuw.edu.pl/2963

        (SIO-2070) Added information about available RAM to worker config

        This change uses parts of SIO-2071 and shouldn't be run sepparately.
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~Ib2ec3927534508be2a1897c037e2e1ef3b103b00, patchset 1 https://gerrit.sio2project.mimuw.edu.pl/2963 ( SIO-2070 ) Added information about available RAM to worker config This change uses parts of SIO-2071 and shouldn't be run sepparately.
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I98a55a89d2e22d6a0f1c7951895b712614f8c5f9, patchset 1
        https://gerrit.sio2project.mimuw.edu.pl/2964

        (SIO-2070) Added information about available RAM to worker config

        This change uses parts of SIO-2071 and shouldn't be run sepparately.
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I98a55a89d2e22d6a0f1c7951895b712614f8c5f9, patchset 1 https://gerrit.sio2project.mimuw.edu.pl/2964 ( SIO-2070 ) Added information about available RAM to worker config This change uses parts of SIO-2071 and shouldn't be run sepparately.
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I2682d5e9d385cad9847cf12d98ea5f32e6347ac5, patchset 1
        https://gerrit.sio2project.mimuw.edu.pl/2965

        (SIO-2070) Add information about available RAM to worker config

        This change uses parts of SIO-2071 and shouldn't be run sepparately.
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I2682d5e9d385cad9847cf12d98ea5f32e6347ac5, patchset 1 https://gerrit.sio2project.mimuw.edu.pl/2965 ( SIO-2070 ) Add information about available RAM to worker config This change uses parts of SIO-2071 and shouldn't be run sepparately.
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 1
        https://gerrit.sio2project.mimuw.edu.pl/2966

        (SIO-2070) Add information about available RAM to worker config

        This change uses parts of SIO-2071 and shouldn't be run sepparately.

        Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 1 https://gerrit.sio2project.mimuw.edu.pl/2966 ( SIO-2070 ) Add information about available RAM to worker config This change uses parts of SIO-2071 and shouldn't be run sepparately. Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 5
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 5 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 6
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 6 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 7
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 7 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 8
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 8 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 2
        https://gerrit.sio2project.mimuw.edu.pl/2966

        (SIO-2070) Add information about available RAM to worker config

        This change uses parts of SIO-2071 and shouldn't be run sepparately.

        Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 2 https://gerrit.sio2project.mimuw.edu.pl/2966 ( SIO-2070 ) Add information about available RAM to worker config This change uses parts of SIO-2071 and shouldn't be run sepparately. Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 3
        https://gerrit.sio2project.mimuw.edu.pl/2966

        (SIO-2070) Add information about available RAM to worker config

        This change uses parts of SIO-2071 and shouldn't be run sepparately.

        Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 3 https://gerrit.sio2project.mimuw.edu.pl/2966 ( SIO-2070 ) Add information about available RAM to worker config This change uses parts of SIO-2071 and shouldn't be run sepparately. Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 9
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 9 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 4
        https://gerrit.sio2project.mimuw.edu.pl/2966

        (SIO-2070) Add information about available RAM to worker config

        This change uses parts of SIO-2071 and shouldn't be run sepparately.

        Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 4 https://gerrit.sio2project.mimuw.edu.pl/2966 ( SIO-2070 ) Add information about available RAM to worker config This change uses parts of SIO-2071 and shouldn't be run sepparately. Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 10
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 10 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 11
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 11 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 12
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 12 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 13
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 13 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 14
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 14 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 15
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 15 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Hide
        Gerrit Gerrit added a comment -
        Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 16
        https://gerrit.sio2project.mimuw.edu.pl/2960

        SIO-2071 Adapt sioworkersd to respect RAM limits.

        This commit is a large part of the implementation of
        SIO-1928. It modifies sioworkersd (mainly the default
        PrioritizingScheduler) to recognize workers' total
        RAM amounts and tasks' required RAM amount. The
        core scheduling algorithm is kept the same, but
        modified to account for RAM limits, which may have
        some impact on the performance.

        For these changes to be fully functional, it's also
        necessary to implement SIO-2070 and SIO-2073.

        Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03
        Show
        Gerrit Gerrit added a comment - Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 16 https://gerrit.sio2project.mimuw.edu.pl/2960 SIO-2071 Adapt sioworkersd to respect RAM limits. This commit is a large part of the implementation of SIO-1928 . It modifies sioworkersd (mainly the default PrioritizingScheduler) to recognize workers' total RAM amounts and tasks' required RAM amount. The core scheduling algorithm is kept the same, but modified to account for RAM limits, which may have some impact on the performance. For these changes to be fully functional, it's also necessary to implement SIO-2070 and SIO-2073 . Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03

          People

          • Assignee:
            Szymon AcedaƄski
            Reporter:
            Pavel Senchanka
            TAG Developer:
            Pavel Senchanka
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: