История изменений
Исправление sena, (текущая версия) :
умение загрузить ядра ЦПУ - это фича, а не баг. Программу, которая грузит все ядра, можно запинить на одно ядро, можно поставить найс, чтоб понизить приоритет в шедулинге. Вариантов куча. Но если программа не умеет эффективно юзать железо, то ты уже сторонними средствами ее никак не ускоришь.
Умение загрузить все ядра вместо одного может быть полезным. Но если программа загружает 16 ядер вместо одного и при этом ускоряет работу всего лишь в полтора раза по сравнению с программой, которая загружает одно ядро, то эффективность на стороне однопоточника.
Исходная версия sena, :
умение загрузить ядра ЦПУ - это фича, а не баг. Программу, которая грузит все ядра, можно запинить на одно ядро, можно поставить найс, чтоб понизить приоритет в шедулинге. Вариантов куча. Но если программа не умеет эффективно юзать железо, то ты уже сторонними средствами ее никак не ускоришь.
Умение загрузить все ядра вместо одного, может быть полезным. Но если программа загружает 16 ядер вместо одного и при этом ускоряет работу всего лишь в полтора раза по сравнению с программой, которая загружает одно ядро, то эффективность на стороне однопоточника.