SOLVED: Как вы можете установить высокий приоритет на & ldquo; games & rdquo; постоянно?

Как вы это установили?

Самый простой способ - использовать терминал и ввести следующее ...

apt-get install phpmyadmin

Во время процесса установки вам будет предложено указать для нескольких переменных. После того, как он будет завершен, он должен установить все разрешения, владельцы и символические ссылки для вас, и вы сможете получить к нему доступ через http: // localhost / phpmyadmin / (если, конечно, вы не изменили имя своего сервера с " localhost ").

403 обычно означает, что папка не имеет правильного права собственности и / или разрешений для apache для выполнения файлов внутри.

0
задан 23 June 2017 в 18:29

4 ответа

Кажется, что вы можете обнаружить свой процесс и изменить его приоритет, используя «Монитор системы Gnome», когда вы меняете приоритет процесса, вы фактически меняете его хороший уровень. Хороший уровень может быть между «-20» наивысшим приоритетом, а «19» - самым низким.

, поэтому нам нужно как-то изменить (изменить хороший уровень) игровой процесс.

Вы можете просто используйте другое предложение ответа и используйте команду renice, чтобы сделать это, однако есть и другие варианты.

reniced

один должен использовать reniced для его установки: [ ! d4] sudo apt install reniced

, тогда вы можете использовать регулярное выражение для определения правил в этом файле:

/etc/reniced.conf

Вы можете добавить что-то вроде:

-20n ^game-process

изменить " игровой процесс "с процессом вашей игры, теперь всякий раз, когда вы запускаете sudo reniced, он будет обновлять весь процесс, определенный в /etc/reniced.conf.

и

другой вариант - использовать and, чтобы установить его:

sudo apt install and

Задача состоит в том, чтобы активировать себя в определенные интервалы времени и выполнять изменения в соответствии с их приоритетом и использованием ЦП. [прочитать инструкцию]

1
ответ дан 18 July 2018 в 11:17

renice

Вы можете попробовать использовать renice, который должен запускаться с привилегиями суперпользователя, чтобы придать ему более высокий приоритет. См.

man renice

для деталей

NOTES Users other than the superuser may only alter the priority of processes they own, and can only monotonically increase their ``nice value'' (for security reasons) within the range 0 to 19, unless a nice resource limit is set (Linux 2.6.12 and higher). The superuser may alter the priority of any process and set the priority to any value in the range -20 to 19. Useful priorities are: 19 (the affected processes will run only when nothing else in the system wants to), 0 (the ``base'' sched‐ uling priority), anything negative (to make things go very fast).

Примеры

Я не знаю, как называются паровые игры, но следующие два примера могут помочь вы устанавливаете псевдонимы, функции или shellscripts для запуска игр с более высоким приоритетом. Пожалуйста, избегайте слишком высокого приоритета, поскольку это может вызвать проблемы для операционной системы. Возможно, вы можете использовать -10 (0 - стандартный приоритет, а -20 - самый высокий приоритет).

xterm с верхним

xterm -e top & pid=$!;sudo renice -9 $pid

xterm с верхним

sudo apt-get install htop # install htop htop & pid=$!;sudo renice -10 $pid;fg

Создание удобных функций

Вы можете создать псевдоним, функцию или shellscript, чтобы было удобно запускать задачи, которые вы намереваетесь запускать часто.

alias

Следующая команда создаст псевдоним hht (подумайте о высоком приоритете HTop, но сначала проверьте, что нет другой команды с тем же именем),

alias hht='htop & pid=$!;sudo renice -10 $pid;fg'

После этого достаточно использовать короткую команду

hht

для запуска htop с хорошим значением -10, что означает высокий приоритет. Возможно, он будет хорошо работать со следующим псевдонимом pd2, чтобы запустить вашу парную игру

alias pd2='payday2_release & pid=$!;sudo renice -10 $pid;fg'

Итак, вы можете проверить, что происходит, когда вы запускаете команду с хорошим значением -10, [ ! d16] pd2

У меня нет этой игры, поэтому я не могу ее проверить сам. Возможно, вам нужно добавить, изменить или удалить что-то, чтобы оно работало по назначению. Возможно, вам нужно изменить хорошее значение.

Когда у вас есть псевдоним, который работает, вы можете сохранить его в файле ~/.bashrc, файле условий выполнения для оболочки bash. Отредактируйте файл и вставьте строку псевдонима рядом с другими псевдонимами и сохраните файл. После этого ваш новый псевдоним будет доступен в новых терминалах (терминальных окнах), которые вы открываете.

Если вам нужен более сложный набор команд, может потребоваться (или проще) использовать функцию или shellscript вместо псевдонима. Но в этом случае я думаю, что он работает достаточно хорошо, чтобы использовать псевдоним.

0
ответ дан 18 July 2018 в 11:17

Кажется, что вы можете обнаружить свой процесс и изменить его приоритет, используя «Монитор системы Gnome», когда вы меняете приоритет процесса, вы фактически меняете его хороший уровень. Хороший уровень может быть между «-20» наивысшим приоритетом, а «19» - самым низким.

, поэтому нам нужно как-то изменить (изменить хороший уровень) игровой процесс.

Вы можете просто используйте другое предложение ответа и используйте команду renice, чтобы сделать это, однако есть и другие варианты.

reniced

один должен использовать reniced для его установки: [ ! d4] sudo apt install reniced

, тогда вы можете использовать регулярное выражение для определения правил в этом файле:

/etc/reniced.conf

Вы можете добавить что-то вроде:

-20n ^game-process

изменить " игровой процесс "с процессом вашей игры, теперь всякий раз, когда вы запускаете sudo reniced, он будет обновлять весь процесс, определенный в /etc/reniced.conf.

и

другой вариант - использовать and, чтобы установить его:

sudo apt install and

Задача состоит в том, чтобы активировать себя в определенные интервалы времени и выполнять изменения в соответствии с их приоритетом и использованием ЦП. [прочитать инструкцию]

1
ответ дан 24 July 2018 в 19:46
  • 1
    У меня проблема при попытке увидеть файл reniced.conf, вот что показывает мне терминал: bash: /etc/reniced.conf: Permission denied – Alexander 22 June 2017 в 23:22
  • 2
    Вы должны открыть его, используя sudo, sudo nano /etc/reniced.conf – Ravexina 23 June 2017 в 00:46
  • 3
    Это сработало! Знайте, что im в конфиге, есть ли точное место, чтобы поместить команду (& quot; -20n ^ payday2_release & quot; в этом случае), или я могу поместить ее в любом месте в конфиге? – Alexander 23 June 2017 в 01:22
  • 4
    Следуйте правилам и добавьте все, что хотите, на основе простого регулярного выражения, например примеров в файле. – Ravexina 23 June 2017 в 01:26
  • 5
    HAHAHA IT WORKED, большое вам спасибо! – Alexander 23 June 2017 в 12:07

renice

Вы можете попробовать использовать renice, который должен запускаться с привилегиями суперпользователя, чтобы придать ему более высокий приоритет. См.

man renice

для деталей

NOTES Users other than the superuser may only alter the priority of processes they own, and can only monotonically increase their ``nice value'' (for security reasons) within the range 0 to 19, unless a nice resource limit is set (Linux 2.6.12 and higher). The superuser may alter the priority of any process and set the priority to any value in the range -20 to 19. Useful priorities are: 19 (the affected processes will run only when nothing else in the system wants to), 0 (the ``base'' sched‐ uling priority), anything negative (to make things go very fast).

Примеры

Я не знаю, как называются паровые игры, но следующие два примера могут помочь вы устанавливаете псевдонимы, функции или shellscripts для запуска игр с более высоким приоритетом. Пожалуйста, избегайте слишком высокого приоритета, поскольку это может вызвать проблемы для операционной системы. Возможно, вы можете использовать -10 (0 - стандартный приоритет, а -20 - самый высокий приоритет).

xterm с верхним

xterm -e top & pid=$!;sudo renice -9 $pid

xterm с верхним

sudo apt-get install htop # install htop htop & pid=$!;sudo renice -10 $pid;fg

Создание удобных функций

Вы можете создать псевдоним, функцию или shellscript, чтобы было удобно запускать задачи, которые вы намереваетесь запускать часто.

alias

Следующая команда создаст псевдоним hht (подумайте о высоком приоритете HTop, но сначала проверьте, что нет другой команды с тем же именем),

alias hht='htop & pid=$!;sudo renice -10 $pid;fg'

После этого достаточно использовать короткую команду

hht

для запуска htop с хорошим значением -10, что означает высокий приоритет. Возможно, он будет хорошо работать со следующим псевдонимом pd2, чтобы запустить вашу парную игру

alias pd2='payday2_release & pid=$!;sudo renice -10 $pid;fg'

Итак, вы можете проверить, что происходит, когда вы запускаете команду с хорошим значением -10, [ ! d16] pd2

У меня нет этой игры, поэтому я не могу ее проверить сам. Возможно, вам нужно добавить, изменить или удалить что-то, чтобы оно работало по назначению. Возможно, вам нужно изменить хорошее значение.

Когда у вас есть псевдоним, который работает, вы можете сохранить его в файле ~/.bashrc, файле условий выполнения для оболочки bash. Отредактируйте файл и вставьте строку псевдонима рядом с другими псевдонимами и сохраните файл. После этого ваш новый псевдоним будет доступен в новых терминалах (терминальных окнах), которые вы открываете.

Если вам нужен более сложный набор команд, может потребоваться (или проще) использовать функцию или shellscript вместо псевдонима. Но в этом случае я думаю, что он работает достаточно хорошо, чтобы использовать псевдоним.

0
ответ дан 24 July 2018 в 19:46
  • 1
    Скажите, пожалуйста, если вы хотите помочь создать псевдоним, функцию или shellscript! – sudodus 21 June 2017 в 23:09
  • 2
    Я использовал опцию htop, которая дает мне более простой вид, чем xterm с вершиной, теперь im kinda lost, что им supposted делать сейчас? и о создании псевдонима, как я могу создать псевдоним и в чем разница между псевдонимом, функцией или shellscript? – Alexander 23 June 2017 в 11:57
  • 3
    Я написал эти примеры, чтобы показать, как вы можете запустить программу и придать ей более высокий приоритет. Что вы можете сделать, если вы решите использовать метод с renice, это сделать аналогичную командную строку для каждой из ваших программ паровой игры. Вы можете начать с payday2_release, чтобы заменить htop на имя паровой игры и проверить, как она работает. Я отредактирую свой ответ, чтобы описать, как создать псевдоним. – sudodus 23 June 2017 в 13:16
  • 4
    @Alexander, достаточно ли с псевдонимами, или вы хотите помочь сделать специальные файлы рабочего стола , чтобы начать игры с высоким приоритетом? Или возможно меню с линией для каждой игры? Есть много возможностей ... – sudodus 23 June 2017 в 16:46
  • 5
    Я уже нашел решение с удаленной опцией, я ценю вашу помощь! – Alexander 23 June 2017 в 18:26

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

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