Как установить оба двойных ядра на пользовательский конвейер

Я пытаюсь установить оба ядра в моем процессоре в пользовательский регулятор, отредактировав содержимое

/ sys / devices / system / cpu / cpu0 / cpufreq / scaling_governor

и

/ sys / devices / system / cpu / cpu0 / cpufreq / scaling_governor

/ sys / devices / system / cpu / cpu1 / cpufreq / scaling_governor [ ! d5]

будет userspace.

$ cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor userspace $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor powersave $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor performance

Но через полчаса автоматически содержимое «cpu0» возвращается к «производительности» и часто перескакивает между «производительностью» и «powersave», а содержимое Файл «cpu1» остается «userpace».

почему файл «cpu0» отредактирован автоматически назад, если это означает, что по какой-то причине плохо изменилось его изменение вручную? В любом случае, чтобы вручную изменить свой контент как «пользовательское пространство»?

Мне было интересно

2
задан 8 April 2011 в 18:45

16 ответов

Обычно вы не устанавливаете его в пользовательское пространство вручную; вы запускаете регулятор пространства пользователя, и он берет верх. Какой пользовательский регулятор пространства вы хотите запустить и почему?

Что касается того, почему он продолжает меняться, вы должны запустить другую программу, которая меняет его.

1
ответ дан 25 July 2018 в 22:15
  • 1
    Благодаря! (1) Я хочу изменить частоту процессора, установленную на частоте 800 МГц, выбрав ее на мониторе с частотным масштабированием CPU 2.30.0, показанном на панели. Но для cpu0, через полминуты, он возвращается к производительности или энергосбережению, и поэтому частота процессора может быть динамически изменена. Так будет ли настройка регулятора cpu0 на userspace решить мою проблему? (2) Как мне «запускать пользовательский пространственный регулятор, и он берет на себя»? Какую программу я должен использовать для изменения регулятора для cpu0? (3) Для cpu1, почему редактирование /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor достаточно непохоже на cpu0? Благодаря! – Tim 8 April 2011 в 21:31
  • 2
    Изменение частоты с помощью монитора масштабирования частоты устанавливает регулятор в пользовательское пространство. Если он меняется, то в вашей системе есть что-то еще, что меняет его. Также большинство систем не могут изменять каждую CPU независимо от других; изменение меняет их все. – psusi 8 April 2011 в 23:24
  • 3
    Благодаря! (1) Как я могу узнать, что изменит его? (2) В моем случае cpu1 можно изменить, а cpu0 не может. – Tim 8 April 2011 в 23:29

Итак, на ваш вопрос, как вы можете вручную изменить все ваши процессоры для работы на определенной частоте масштабирования? Если это так, у меня есть 2 варианта, которые вы можете выбрать.

1 - Измените файл «/etc/init.d/ondemand», который устанавливает начальную частоту процессора «your_choice» после загрузки системы. По умолчанию Ubuntu решает установить ваш процессор на частоте ondemand, используя этот файл. Чтобы изменить это, откройте файл и найдите код:

echo -n ondemand > $CPUFREQ

Все, что вам нужно изменить, это слово «ondemand» по вашему выбору, например, я использую " консервативный ", чтобы сократить некоторые тепло от моего процессора. Мой код выглядит так:

echo -n conservative > $CPUFREQ

Также, если вы заметили 3 строки над нашим выбранным кодом, он говорит «sleep 60». Это означает, что через 60 секунд после загрузки вашего компьютера он выполнит этот файл и изменит частоту процессора.

2 - Используя ссылку из файла «/etc/init.d/ondemand», вы можете вручную измените частоту процессора с помощью команды терминала. Если вы не хотите перезагружать компьютер, это отличная команда. Создайте пустой файл где-нибудь на вашем рабочем столе и заполните его следующим:

#!/bin/sh for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor do [ -f $CPUFREQ ] || continue echo -n conservative > $CPUFREQ done

Убедитесь, что частота и что вы хотите, и все, что вам нужно сделать, это открыть терминал и ввести (без кавычек) msgstr "sudo sh name_of_file". Введите свой пароль и сделайте это!

1
ответ дан 25 July 2018 в 22:15

Обычно вы не устанавливаете его в пользовательское пространство вручную; вы запускаете регулятор пространства пользователя, и он берет верх. Какой пользовательский регулятор пространства вы хотите запустить и почему?

Что касается того, почему он продолжает меняться, вы должны запустить другую программу, которая меняет его.

1
ответ дан 26 July 2018 в 20:00
  • 1
    Благодаря! (1) Я хочу изменить частоту процессора, установленную на частоте 800 МГц, выбрав ее на мониторе с частотным масштабированием CPU 2.30.0, показанном на панели. Но для cpu0, через полминуты, он возвращается к производительности или энергосбережению, и поэтому частота процессора может быть динамически изменена. Так будет ли настройка регулятора cpu0 на userspace решить мою проблему? (2) Как мне «запускать пользовательский пространственный регулятор, и он берет на себя»? Какую программу я должен использовать для изменения регулятора для cpu0? (3) Для cpu1, почему редактирование /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor достаточно непохоже на cpu0? Благодаря! – Tim 8 April 2011 в 21:31
  • 2
    Изменение частоты с помощью монитора масштабирования частоты устанавливает регулятор в пользовательское пространство. Если он меняется, то в вашей системе есть что-то еще, что меняет его. Также большинство систем не могут изменять каждую CPU независимо от других; изменение меняет их все. – psusi 8 April 2011 в 23:24
  • 3
    Благодаря! (1) Как я могу узнать, что изменит его? (2) В моем случае cpu1 можно изменить, а cpu0 не может. – Tim 8 April 2011 в 23:29

Итак, на ваш вопрос, как вы можете вручную изменить все ваши процессоры для работы на определенной частоте масштабирования? Если это так, у меня есть 2 варианта, которые вы можете выбрать.

1 - Измените файл «/etc/init.d/ondemand», который устанавливает начальную частоту процессора «your_choice» после загрузки системы. По умолчанию Ubuntu решает установить ваш процессор на частоте ondemand, используя этот файл. Чтобы изменить это, откройте файл и найдите код:

echo -n ondemand > $CPUFREQ

Все, что вам нужно изменить, это слово «ondemand» по вашему выбору, например, я использую " консервативный ", чтобы сократить некоторые тепло от моего процессора. Мой код выглядит так:

echo -n conservative > $CPUFREQ

Также, если вы заметили 3 строки над нашим выбранным кодом, он говорит «sleep 60». Это означает, что через 60 секунд после загрузки вашего компьютера он выполнит этот файл и изменит частоту процессора.

2 - Используя ссылку из файла «/etc/init.d/ondemand», вы можете вручную измените частоту процессора с помощью команды терминала. Если вы не хотите перезагружать компьютер, это отличная команда. Создайте пустой файл где-нибудь на вашем рабочем столе и заполните его следующим:

#!/bin/sh for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor do [ -f $CPUFREQ ] || continue echo -n conservative > $CPUFREQ done

Убедитесь, что частота и что вы хотите, и все, что вам нужно сделать, это открыть терминал и ввести (без кавычек) msgstr "sudo sh name_of_file". Введите свой пароль и сделайте это!

1
ответ дан 26 July 2018 в 20:00

Обычно вы не устанавливаете его в пользовательское пространство вручную; вы запускаете регулятор пространства пользователя, и он берет верх. Какой пользовательский регулятор пространства вы хотите запустить и почему?

Что касается того, почему он продолжает меняться, вы должны запустить другую программу, которая меняет его.

1
ответ дан 2 August 2018 в 03:43
  • 1
    Благодаря! (1) Я хочу изменить частоту процессора, установленную на частоте 800 МГц, выбрав ее на мониторе с частотным масштабированием CPU 2.30.0, показанном на панели. Но для cpu0, через полминуты, он возвращается к производительности или энергосбережению, и поэтому частота процессора может быть динамически изменена. Так будет ли настройка регулятора cpu0 на userspace решить мою проблему? (2) Как мне «запускать пользовательский пространственный регулятор, и он берет на себя»? Какую программу я должен использовать для изменения регулятора для cpu0? (3) Для cpu1, почему редактирование /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor достаточно непохоже на cpu0? Благодаря! – Tim 8 April 2011 в 21:31
  • 2
    Изменение частоты с помощью монитора масштабирования частоты устанавливает регулятор в пользовательское пространство. Если он меняется, то в вашей системе есть что-то еще, что меняет его. Также большинство систем не могут изменять каждую CPU независимо от других; изменение меняет их все. – psusi 8 April 2011 в 23:24
  • 3
    Благодаря! (1) Как я могу узнать, что изменит его? (2) В моем случае cpu1 можно изменить, а cpu0 не может. – Tim 8 April 2011 в 23:29

Итак, на ваш вопрос, как вы можете вручную изменить все ваши процессоры для работы на определенной частоте масштабирования? Если это так, у меня есть 2 варианта, которые вы можете выбрать.

1 - Измените файл «/etc/init.d/ondemand», который устанавливает начальную частоту процессора «your_choice» после загрузки системы. По умолчанию Ubuntu решает установить ваш процессор на частоте ondemand, используя этот файл. Чтобы изменить это, откройте файл и найдите код:

echo -n ondemand > $CPUFREQ

Все, что вам нужно изменить, это слово «ondemand» по вашему выбору, например, я использую " консервативный ", чтобы сократить некоторые тепло от моего процессора. Мой код выглядит так:

echo -n conservative > $CPUFREQ

Также, если вы заметили 3 строки над нашим выбранным кодом, он говорит «sleep 60». Это означает, что через 60 секунд после загрузки вашего компьютера он выполнит этот файл и изменит частоту процессора.

2 - Используя ссылку из файла «/etc/init.d/ondemand», вы можете вручную измените частоту процессора с помощью команды терминала. Если вы не хотите перезагружать компьютер, это отличная команда. Создайте пустой файл где-нибудь на вашем рабочем столе и заполните его следующим:

#!/bin/sh for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor do [ -f $CPUFREQ ] || continue echo -n conservative > $CPUFREQ done

Убедитесь, что частота и что вы хотите, и все, что вам нужно сделать, это открыть терминал и ввести (без кавычек) msgstr "sudo sh name_of_file". Введите свой пароль и сделайте это!

1
ответ дан 2 August 2018 в 03:43

Обычно вы не устанавливаете его в пользовательское пространство вручную; вы запускаете регулятор пространства пользователя, и он берет верх. Какой пользовательский регулятор пространства вы хотите запустить и почему?

Что касается того, почему он продолжает меняться, вы должны запустить другую программу, которая меняет его.

1
ответ дан 4 August 2018 в 19:47
  • 1
    Благодаря! (1) Я хочу изменить частоту процессора, установленную на частоте 800 МГц, выбрав ее на мониторе с частотным масштабированием CPU 2.30.0, показанном на панели. Но для cpu0, через полминуты, он возвращается к производительности или энергосбережению, и поэтому частота процессора может быть динамически изменена. Так будет ли настройка регулятора cpu0 на userspace решить мою проблему? (2) Как мне «запускать пользовательский пространственный регулятор, и он берет на себя»? Какую программу я должен использовать для изменения регулятора для cpu0? (3) Для cpu1, почему редактирование /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor достаточно непохоже на cpu0? Благодаря! – Tim 8 April 2011 в 21:31
  • 2
    Изменение частоты с помощью монитора масштабирования частоты устанавливает регулятор в пользовательское пространство. Если он меняется, то в вашей системе есть что-то еще, что меняет его. Также большинство систем не могут изменять каждую CPU независимо от других; изменение меняет их все. – psusi 8 April 2011 в 23:24
  • 3
    Благодаря! (1) Как я могу узнать, что изменит его? (2) В моем случае cpu1 можно изменить, а cpu0 не может. – Tim 8 April 2011 в 23:29

Итак, на ваш вопрос, как вы можете вручную изменить все ваши процессоры для работы на определенной частоте масштабирования? Если это так, у меня есть 2 варианта, которые вы можете выбрать.

1 - Измените файл «/etc/init.d/ondemand», который устанавливает начальную частоту процессора «your_choice» после загрузки системы. По умолчанию Ubuntu решает установить ваш процессор на частоте ondemand, используя этот файл. Чтобы изменить это, откройте файл и найдите код:

echo -n ondemand > $CPUFREQ

Все, что вам нужно изменить, это слово «ondemand» по вашему выбору, например, я использую " консервативный ", чтобы сократить некоторые тепло от моего процессора. Мой код выглядит так:

echo -n conservative > $CPUFREQ

Также, если вы заметили 3 строки над нашим выбранным кодом, он говорит «sleep 60». Это означает, что через 60 секунд после загрузки вашего компьютера он выполнит этот файл и изменит частоту процессора.

2 - Используя ссылку из файла «/etc/init.d/ondemand», вы можете вручную измените частоту процессора с помощью команды терминала. Если вы не хотите перезагружать компьютер, это отличная команда. Создайте пустой файл где-нибудь на вашем рабочем столе и заполните его следующим:

#!/bin/sh for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor do [ -f $CPUFREQ ] || continue echo -n conservative > $CPUFREQ done

Убедитесь, что частота и что вы хотите, и все, что вам нужно сделать, это открыть терминал и ввести (без кавычек) msgstr "sudo sh name_of_file". Введите свой пароль и сделайте это!

1
ответ дан 4 August 2018 в 19:47

Итак, ваш вопрос, как вы можете вручную изменить все ваши процессоры для работы на определенной частоте масштабирования? Если это так, у меня есть 2 варианта, которые вы можете выбрать.

1 - Измените файл «/etc/init.d/ondemand», который устанавливает начальную частоту процессора «your_choice» после загрузки системы. По умолчанию Ubuntu решает установить ваш процессор на частоте ondemand, используя этот файл. Чтобы изменить это, откройте файл и найдите код:

echo -n ondemand & gt; $ CPUFREQ

Все, что вам нужно изменить, это слово «ondemand» по вашему выбору, например, я использую «консервативный», чтобы вырезать немного тепла от моего процессора. Мой код выглядит так:

echo -n консервативный & gt; $ CPUFREQ

Также, если вы заметили 3 строки выше нашего выбранного кода, он говорит «sleep 60». Это означает, что через 60 секунд после загрузки вашего компьютера он выполнит этот файл и изменит частоту процессора.

2 - Используя ссылку из файла «/etc/init.d/ondemand», вы можете вручную измените частоту процессора с помощью команды терминала. Если вы не хотите перезагружать компьютер, это отличная команда. Создайте пустой файл где-нибудь на рабочем столе и заполните его этим:

  #! / Bin / sh для CPUFREQ in / sys / devices / system / cpu / cpu * / cpufreq / scaling_governor do [  -f $ CPUFREQ] ||  continue echo -n консервативный & gt;  $ CPUFREQ done  

Удостоверьтесь и измените частоту на то, что хотите, и все, что вам нужно сделать, это открыть терминал и ввести (без кавычек) «sudo sh name_of_file». Введите свой пароль и сделайте это!

1
ответ дан 6 August 2018 в 03:50

Обычно вы не устанавливаете его в пользовательское пространство вручную; вы запускаете регулятор пространства пользователя, и он берет верх. Какой пользовательский регулятор пространства вы хотите запустить и почему?

Что касается того, почему он продолжает меняться, вы должны запустить другую программу, которая меняет его.

1
ответ дан 6 August 2018 в 03:50

Итак, ваш вопрос, как вы можете вручную изменить все ваши процессоры для работы на определенной частоте масштабирования? Если это так, у меня есть 2 варианта, которые вы можете выбрать.

1 - Измените файл «/etc/init.d/ondemand», который устанавливает начальную частоту процессора «your_choice» после загрузки системы. По умолчанию Ubuntu решает установить ваш процессор на частоте ondemand, используя этот файл. Чтобы изменить это, откройте файл и найдите код:

echo -n ondemand & gt; $ CPUFREQ

Все, что вам нужно изменить, это слово «ondemand» по вашему выбору, например, я использую «консервативный», чтобы вырезать немного тепла от моего процессора. Мой код выглядит так:

echo -n консервативный & gt; $ CPUFREQ

Также, если вы заметили 3 строки выше нашего выбранного кода, он говорит «sleep 60». Это означает, что через 60 секунд после загрузки вашего компьютера он выполнит этот файл и изменит частоту процессора.

2 - Используя ссылку из файла «/etc/init.d/ondemand», вы можете вручную измените частоту процессора с помощью команды терминала. Если вы не хотите перезагружать компьютер, это отличная команда. Создайте пустой файл где-нибудь на рабочем столе и заполните его этим:

  #! / Bin / sh для CPUFREQ in / sys / devices / system / cpu / cpu * / cpufreq / scaling_governor do [  -f $ CPUFREQ] ||  continue echo -n консервативный & gt;  $ CPUFREQ done  

Удостоверьтесь и измените частоту на то, что хотите, и все, что вам нужно сделать, это открыть терминал и ввести (без кавычек) «sudo sh name_of_file». Введите свой пароль и сделайте это!

1
ответ дан 7 August 2018 в 21:46

Обычно вы не устанавливаете его в пользовательское пространство вручную; вы запускаете регулятор пространства пользователя, и он берет верх. Какой пользовательский регулятор пространства вы хотите запустить и почему?

Что касается того, почему он продолжает меняться, вы должны запустить другую программу, которая меняет его.

1
ответ дан 7 August 2018 в 21:46

Обычно вы не устанавливаете его в пользовательское пространство вручную; вы запускаете регулятор пространства пользователя, и он берет верх. Какой пользовательский регулятор пространства вы хотите запустить и почему?

Что касается того, почему он продолжает меняться, вы должны запустить другую программу, которая меняет его.

1
ответ дан 10 August 2018 в 10:00

Итак, ваш вопрос, как вы можете вручную изменить все ваши процессоры для работы на определенной частоте масштабирования? Если это так, у меня есть 2 варианта, которые вы можете выбрать.

1 - Измените файл «/etc/init.d/ondemand», который устанавливает начальную частоту процессора «your_choice» после загрузки системы. По умолчанию Ubuntu решает установить ваш процессор на частоте ondemand, используя этот файл. Чтобы изменить это, откройте файл и найдите код:

echo -n ondemand & gt; $ CPUFREQ

Все, что вам нужно изменить, это слово «ondemand» по вашему выбору, например, я использую «консервативный», чтобы вырезать немного тепла от моего процессора. Мой код выглядит так:

echo -n консервативный & gt; $ CPUFREQ

Также, если вы заметили 3 строки выше нашего выбранного кода, он говорит «sleep 60». Это означает, что через 60 секунд после загрузки вашего компьютера он выполнит этот файл и изменит частоту процессора.

2 - Используя ссылку из файла «/etc/init.d/ondemand», вы можете вручную измените частоту процессора с помощью команды терминала. Если вы не хотите перезагружать компьютер, это отличная команда. Создайте пустой файл где-нибудь на рабочем столе и заполните его этим:

  #! / Bin / sh для CPUFREQ in / sys / devices / system / cpu / cpu * / cpufreq / scaling_governor do [  -f $ CPUFREQ] ||  continue echo -n консервативный & gt;  $ CPUFREQ done  

Удостоверьтесь и измените частоту на то, что хотите, и все, что вам нужно сделать, это открыть терминал и ввести (без кавычек) «sudo sh name_of_file». Введите свой пароль и сделайте это!

1
ответ дан 10 August 2018 в 10:00

Обычно вы не устанавливаете его в пользовательское пространство вручную; вы запускаете регулятор пространства пользователя, и он берет верх. Какой пользовательский регулятор пространства вы хотите запустить и почему?

Что касается того, почему он продолжает меняться, вы должны запустить другую программу, которая меняет его.

1
ответ дан 13 August 2018 в 16:19
  • 1
    Благодаря! (1) Я хочу изменить частоту процессора, установленную на частоте 800 МГц, выбрав ее на мониторе с частотным масштабированием CPU 2.30.0, показанном на панели. Но для cpu0, через полминуты, он возвращается к производительности или энергосбережению, и поэтому частота процессора может быть динамически изменена. Так будет ли настройка регулятора cpu0 в userpace решить мою проблему? (2) Как мне «запускать пользовательский пространственный регулятор, и он берет на себя»? Какую программу я должен использовать для изменения регулятора для cpu0? (3) Для cpu1, почему редактирование / sys / devices / system / cpu / cpu1 / cpufreq / scaling_governor недостаточно, в отличие от cpu0? Благодаря! – Tim 8 April 2011 в 21:31
  • 2
    Изменение частоты с помощью монитора масштабирования частоты устанавливает регулятор в пользовательское пространство. Если он меняется, то в вашей системе есть что-то еще, что меняет его. Также большинство систем не могут изменять каждую CPU независимо от других; изменение меняет их все. – psusi 8 April 2011 в 23:24
  • 3
    Благодаря! (1) Как я могу узнать, что изменит его? (2) В моем случае cpu1 можно изменить, а cpu0 не может. – Tim 8 April 2011 в 23:29

Итак, ваш вопрос, как вы можете вручную изменить все ваши процессоры для работы на определенной частоте масштабирования? Если это так, у меня есть 2 варианта, которые вы можете выбрать.

1 - Измените файл «/etc/init.d/ondemand», который устанавливает начальную частоту процессора «your_choice» после загрузки системы. По умолчанию Ubuntu решает установить ваш процессор на частоте ondemand, используя этот файл. Чтобы изменить это, откройте файл и найдите код:

echo -n ondemand & gt; $ CPUFREQ

Все, что вам нужно изменить, это слово «ondemand» по вашему выбору, например, я использую «консервативный», чтобы вырезать немного тепла от моего процессора. Мой код выглядит так:

echo -n консервативный & gt; $ CPUFREQ

Также, если вы заметили 3 строки выше нашего выбранного кода, он говорит «sleep 60». Это означает, что через 60 секунд после загрузки вашего компьютера он выполнит этот файл и изменит частоту процессора.

2 - Используя ссылку из файла «/etc/init.d/ondemand», вы можете вручную измените частоту процессора с помощью команды терминала. Если вы не хотите перезагружать компьютер, это отличная команда. Создайте пустой файл где-нибудь на рабочем столе и заполните его этим:

  #! / Bin / sh для CPUFREQ in / sys / devices / system / cpu / cpu * / cpufreq / scaling_governor do [  -f $ CPUFREQ] ||  continue echo -n консервативный & gt;  $ CPUFREQ done  

Удостоверьтесь и измените частоту на то, что хотите, и все, что вам нужно сделать, это открыть терминал и ввести (без кавычек) «sudo sh name_of_file». Введите свой пароль и сделайте это!

1
ответ дан 13 August 2018 в 16:19

Другие вопросы по тегам:

Похожие вопросы: