Linuxta süreç yakınlığı nasıl ayarlanır

İşlem yakınlığı (CPU sabitleme olarak da bilinir), çalışan programları tüm CPU iş parçacıklarıyla çalışmasına izin vermek yerine tek bir iş parçacığına (sanal çekirdek) atama işlemidir. Kullanıcıların bir programın ne kadar kaynak kullanacağına tam olarak karar vermelerini sağlayacağından, süreç yakınlığının ayarlanması avantajlıdır.

Bu kılavuzda, Linux PC'nizde çalışan programların benzerliğini nasıl ayarlayacağınızı gözden geçireceğiz. Ayrıca sistem kaynaklarını Linux işletim sisteminizdeki programlarla sınırlandırabileceğiniz diğer yolları da gözden geçireceğiz.

CPU bilgilerinizi bulma

Tek tek programları belirli iş parçacıklarına nasıl bağlayacağımızı gözden geçirmeden önce, Linux sisteminizde kaç tane iş parçacığınız olduğunu bulmamız gerekiyor. Bu bilgiyi öğrenmenin birkaç yolu vardır . İki yolu ele alacağız.

CPU iş parçacığı sayınızı öğrenmenin ilk yolu nproc komutudur. Bu komut, Linux sisteminizin kullanabileceği ham sayıda işlemciyi verir.

Kaç tane iş parçacığınız olduğunu belirlemek için nproc komutunu çalıştırmak için bir terminal penceresi açmalısınız. Bir terminal penceresi açmak için klavyede Ctrl + Alt + T veya Ctrl + Shift + T tuşlarına basın .

Terminal penceresi açıkken nproc yürütün .

Linuxta süreç yakınlığı nasıl ayarlanır

nproc

Komutu çalıştırdıktan sonra fark edeceksiniz; istemde bir numara görünür. Sayı, Linux sisteminizin iş parçacığı (sanal çekirdek) sayısıdır. Bu bilgileri daha sonra kullanmak üzere kaydetmek için aşağıdakileri yapın.

nproc >> ~/cpu-count.txt

Eğer nproc komutu basitçe sizin için yeterli bilgi yoktur, CPU parçacıkları hakkında bir sürü daha fazla bilgi verir daha iyi bir komut satırı aracı vardır. Buna CPU Bilgisi denir. İşte nasıl kurulacağı.

İlk önce, bir terminal pencerenizin açık olduğundan emin olun. Ardından, kullandığınız Linux işletim sistemine karşılık gelen kurulum komutlarını aşağıya girin.

Ubuntu

Ubuntu Linux'ta, aşağıdaki Apt paket yöneticisi komutunu kullanarak CPU Bilgisini kurabileceksiniz .

sudo apt kurulum cpuinfo

Debian

Debian Linux'ta olanlar, aşağıdaki Apt-get komutuyla CPU Bilgisini çalıştırabilir ve çalıştırabilir .

sudo apt-get install cpuinfo

Arch Linux

Arch Linux, bir terminal penceresinde aşağıdaki Pacman komutunu kullanarak CPU Bilgisi aracını Linux'a kolayca kurabilir .

sudo pacman -S python-py-cpuinfo

fötr şapka

Fedora Linux'u kullanıyor musunuz? Bir terminalde aşağıdaki Dnf komutunu çalıştırarak CPU Bilgisine ulaşın .

sudo dnf python3-cpuinfo'yu kurun

OpenSUSE

Bir OpenSUSE Linux kullanıcısı mı? Aşağıdaki Zypper komutuyla CPU Bilgisini kurun ve çalıştırın .

sudo zypper python3-py-cpuinfo'yu kurun

Linux PC'nizde CPU Info programı kurulduktan sonra, tam olarak kaç tane iş parçacığı ile çalışacağımızı belirleyebilmemiz için CPU bilgilerini bulmak için kullanma zamanı gelmiştir.

Aşağıdaki cpu-info komutunu kullanarak CPU'nuzun bir okumasını alın.

Not: Arch Linux, Fedora veya OpenSUSE Linux'ta ise cpu-info yerine cpuinfo çalıştırmanız gerekebilir .

Linuxta süreç yakınlığı nasıl ayarlanır

işlemci bilgisi

Komutu çalıştırdıktan sonra hem bir çekirdek sayımı hem de mantıksal bir sayı göreceksiniz. Mantıksal sayı, birlikte çalışmanız gereken iş parçacığı sayısıdır. Bu kılavuz söz konusu olduğunda mantıksal bilgiler en önemlisidir. Aşağıdaki komutu çalıştırarak CPU bilgilerini bir metin dosyasına kaydetmekten çekinmeyin.

işlemci bilgisi >> ~/cpu-count.txt

Linux'ta süreç yakınlığı nasıl ayarlanır

Linux PC'nizde işlem yakınlığını ayarlamak için yerleşik Taskset programını kullanmanız gerekir. Klavyede Ctrl + Alt + T veya Ctrl + Shift + T tuşlarına basarak bir terminal penceresi açın . Ardından, oradan, çalışan bir işlemi nasıl bağlayacağınızı öğrenmek için aşağıdaki adım adım talimatları izleyin.

Adım 1: pidof ve ardından uygulamanın adını yürüterek çalışan bir programın işlem kimliğini bulun. Örneğin, Thunderbird'ün işlem kimliğini bulmak için aşağıdaki örnek komutu çalıştırırsınız.

Linuxta süreç yakınlığı nasıl ayarlanır

pidof yıldırım kuşu

Adım 2: Uygulamanın işlem kimliğini not alın. Ardından, aşağıdaki görev kümesi komut örneğine takın .

Not: programı koymak istediğiniz CPU iş parçacığı için thread_number'ı değiştirmelisiniz. Süreç kimliği ile bulunan için de process_id değiştirmelisiniz  pidof sizinle Afin istiyorum taskset .

sudo görev seti -cp thread_number process_id &

Yeni eklenen programınızı kontrol etmeniz mi gerekiyor? Run taskset -p o 2. adımda belirtilen CPU parçacığı üzerinde çalıştığını onaylayın programın işlem kimliği karşı.

görev kümesi -p işlem_kimliği

Görev Seti hakkında daha fazla bilgi edinin

Taskset hakkında daha fazla bilgi edinmek için kılavuzu okumanız gerekecektir. man görev seti komutunu yürütün .

Linuxta süreç yakınlığı nasıl ayarlanır

adam görev seti

Çalışan adam görev seti komutu, size Görev Seti uygulaması hakkında ayrıntılı bir kılavuz sunacaktır. Uygulamanın nasıl çalıştığını anlamanıza yardımcı olacağı için gözden geçirin. Bittiğinde, çıkmak için q tuşuna basın .

Leave a Comment

Mp3 Diags: Mp3 Ses Dosyalarıyla İlgili 50ye Kadar Sorunu Düzeltin

Mp3 Diags: Mp3 Ses Dosyalarıyla İlgili 50ye Kadar Sorunu Düzeltin

MP3 Diags, müzik koleksiyonunuzdaki sorunları gidermek için en iyi araçtır. MP3 dosyalarınızı doğru şekilde etiketleyebilir, eksik albüm kapağı resmi ekleyebilir ve VBR'yi düzeltebilir.

Google Voice Masaüstü Bildirim Uygulamaları

Google Voice Masaüstü Bildirim Uygulamaları

Google Wave gibi, Google Voice da dünya çapında büyük ilgi gördü. Google, iletişim kurma biçimimizi değiştirmeyi amaçlıyor ve

FlickrFaves ile Flickr Favorilerini İndirin

FlickrFaves ile Flickr Favorilerini İndirin

Flickr kullanıcılarının fotoğraflarını yüksek kalitede indirmelerine olanak tanıyan birçok araç var, ancak Flickr Favorilerini indirmenin bir yolu var mı? Son zamanlarda

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

Örnekleme Nedir? Vikipedi'ye göre, "Bir ses kaydının bir kısmını veya örneğini alıp onu bir enstrüman veya müzik aleti olarak yeniden kullanma eylemidir."

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites, kullanıcıların web sitelerini Google'ın sunucusunda barındırmasına olanak tanıyan bir Google hizmetidir. Ancak bir sorun var: Yedekleme için yerleşik bir seçenek yok.

Google Görevler Masaüstü Uygulaması

Google Görevler Masaüstü Uygulaması

Google Görevler, Takvim, Wave, Voice vb. gibi diğer Google hizmetleri kadar popüler olmasa da hala yaygın olarak kullanılıyor ve insanların günlük işlerinin ayrılmaz bir parçası.

Kayıp Bölümler ve Sabit Disk Verileri Nasıl Kurtarılır [Kılavuz]

Kayıp Bölümler ve Sabit Disk Verileri Nasıl Kurtarılır [Kılavuz]

Ubuntu Live ve DBAN önyükleme CD'si aracılığıyla sabit diski ve çıkarılabilir medyayı güvenli bir şekilde silmeye ilişkin önceki kılavuzumuzda, Windows tabanlı diskleri ele aldık.

Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber