Улучшите буфер обмена Gnome Shell с помощью Pano
Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!
Сходство процессов (также известное как закрепление ЦП) - это процесс назначения запущенных программ одному потоку (виртуальному ядру), вместо того, чтобы позволить ему работать со всеми потоками ЦП. Установка сродства процесса полезна, так как позволяет пользователям точно решать, сколько ресурсов использует программа.
В этом руководстве мы рассмотрим, как настроить соответствие запущенных программ на вашем ПК с Linux. Мы также рассмотрим другие способы ограничения системных ресурсов программами в вашей ОС Linux.
Прежде чем мы сможем перейти к тому, как привязать отдельные программы к конкретным потокам, нам нужно выяснить, сколько потоков доступно в вашей системе Linux. Есть несколько способов узнать эту информацию . Мы рассмотрим два пути.
Первый способ узнать количество потоков вашего процессора - использовать команду nproc . Эта команда выдает необработанное количество процессоров, доступных для использования вашей системой Linux.
Чтобы запустить команду nproc, чтобы определить, сколько потоков у вас доступно, вы должны открыть окно терминала. Чтобы открыть окно терминала, нажмите Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре.
В открытом окне терминала выполните nproc .
nproc
Вы заметите после запуска команды; в подсказке появится число. Число - это количество потоков (виртуальных ядер) вашей системы Linux. Чтобы сохранить эту информацию на будущее, сделайте следующее.
nproc >> ~ / cpu-count.txt
Если команды nproc просто недостаточно информации для вас, есть лучший инструмент командной строки, который дает гораздо больше информации о потоках вашего процессора. Это называется CPU Info. Вот как это установить.
Во-первых, убедитесь, что у вас открыто окно терминала. Затем введите приведенные ниже команды установки, соответствующие используемой вами операционной системе Linux.
В Ubuntu Linux вы сможете установить CPU Info, используя команду диспетчера пакетов Apt ниже.
sudo apt установить cpuinfo
Те, кто использует Debian Linux, могут получить информацию о процессоре и запустить его с помощью следующей команды Apt-get .
sudo apt-get install cpuinfo
Arch Linux может легко установить инструмент CPU Info в Linux, используя следующую команду Pacman в окне терминала.
sudo pacman -S python-py-cpuinfo
Вы используете Fedora Linux? Получите информацию о процессоре, выполнив следующую команду Dnf в терминале.
sudo dnf установить python3-cpuinfo
Пользователь OpenSUSE Linux? Получите информацию о процессоре и запустите его с помощью приведенной ниже команды Zypper .
sudo zypper установить python3-py-cpuinfo
После того, как программа CPU Info настроена на вашем ПК с Linux, пришло время использовать ее для получения информации о процессоре, чтобы мы могли точно определить, с каким количеством потоков нужно работать.
Используя приведенную ниже команду cpu-info , получите данные о вашем процессоре.
Примечание: вам может потребоваться запустить cpuinfo, а не cpu-info, если вы используете Arch Linux, Fedora или OpenSUSE Linux.
информация о процессоре
После выполнения команды вы увидите как количество ядер, так и логическое количество. Логический счетчик - это количество потоков, с которыми вам нужно работать. Логическая информация является наиболее важной в этом руководстве. Не стесняйтесь сохранить информацию о процессоре в текстовый файл, выполнив следующую команду.
информация о процессоре >> ~ / cpu-count.txt
Чтобы установить привязку к процессу на вашем ПК с Linux, вам нужно будет использовать встроенную программу Taskset. Откройте окно терминала, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре. Затем следуйте пошаговым инструкциям ниже, чтобы узнать, как привязать запущенный процесс.
Шаг 1. Найдите идентификатор процесса запущенной программы, выполнив команду pidof, за которой следует имя приложения. Например, чтобы найти идентификатор процесса Thunderbird, вы должны выполнить приведенный ниже пример команды.
Пидоф Громовая Птица
Шаг 2. Обратите внимание на идентификатор процесса приложения. Затем подключите его к следующему примеру команды набора задач .
Примечание: вы должны изменить thread_number на поток ЦП, в который вы хотите поместить программу. Вы также должны изменить process_id на идентификатор процесса, найденный с помощью pidof, который вы хотите связать с набором задач .
sudo taskset -cp номер_потока идентификатор_процесса &
Хотите проверить свою новую партнерскую программу? Запустите набор задач -p для идентификатора процесса программы, чтобы убедиться, что он выполняется в потоке ЦП, который вы указали на шаге 2.
набор задач -p идентификатор_процесса
Чтобы узнать больше о Taskset, вам нужно будет прочитать руководство. Выполните команду man taskset .
набор задач человека
Запуск люди набор задачи команды представит вам подробное руководство все о применении набора задач. Просмотрите его, это поможет вам понять, как работает приложение. Когда закончите, нажмите q, чтобы выйти.
Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!
Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!
Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство
Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.
.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.
Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на
Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.
Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.
Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.
Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.