Я использую Ubuntu 18.10 и запускаю собственную программу с использованием терминала, который требует много вычислений, но когда я открываю диспетчер задач, загрузка ЦП терминала (включая запущенную программу) никогда не занимает более 26%.Вот очень простая программа, которая ведет себя так же.Я хотел бы знать, как я могу заставить мою программу (или терминал) использовать все мои скорости процессора.Я также попытался запустить несколько терминалов и запустить программу или использовать потоки в моем коде, но, похоже, эти 26% распадаются на эти терминалы и работают медленно.Это лимит терминала?Как я могу это исправить и заставить программу работать быстрее?Спасибо
#include <stdio.h>
int main(){
int a=0;
while(1){
printf("%d\n",a);
}
return 0;
}
РЕДАКТИРОВАТЬ: используйте только «a» вместо «a ++», чтобы избежать переполнения