Optimum CPU performansını koruyun ve bize şu imkanı veren araçları yönetin: üstesinden gelmek ve bunun durumunu gerçek zamanlı olarak doğrulamak, kuruluşun gereksinimlerine uygun ve hizmetlerin kullanılabilirliğini garanti eden istikrarlı sistemlere sahip olmak için hayati bir adımdır.
Bu, tüm ekipmanın merkezi işlemcisi veya İşlemci ve bu başarısız olursa veya anormallikler ortaya çıkarsa, hatalarla ve mevcut BT yapısının tüm çalışabilirliğini riske atan kararsız ekipmanın önünde olacağız.
Bugünkü bu öğretici, optimal kontrol ve yönetmek herhangi bir bilgisayar ekipmanının bu önemli unsuru hakkında.
Daha sonra Corefreq'in ne olduğunu ve ekipmanımızı ve performansını izleme görevinde bize nasıl yardımcı olabileceğini göreceğiz.
Corefreq nedir?Bu, amacı 64-bit Intel işlemcileri izlemek olan ve Atom, Core2, SandyBridge, Nehalem gibi çoklu mimarileri destekleyen bir izleme uygulamasıdır.
Bu uygulamayı herhangi bir Linux dağıtımına kurarken, çekirdeğe her işlemci çekirdeği için çeşitli performans sayaçları toplamamıza izin verecek bir modül kurulacak ve bunlar sırayla terminalde grafiksel olarak gösterilecektir. Corefreq sayesinde aşağıdaki gibi bilgileri görebiliriz:
- Saniyedeki komut sayısı, PS, IPC veya CPI.
- Radyolar ve işlemci frekansı.
- İşlemci durumları.
- DTS'yi Tjunction Max ile bağlantılı olarak kullanan işlemci sıcaklık durumları ve TM1 TM2 termal izleme durumları.
- CPU önbellek topolojisi.
- İşlemci mimarisi ve özellikleri.
Daha sonra Corefreq'in nasıl kurulacağını ve kullanılacağını göreceğiz ve bunun için Ubuntu 17.04 kullanacağız.
Ubuntu 17.04'te izlemek için Corefreq nasıl kurulur ve kullanılır
Aşama 1
İlk adım, programı derleyip kurmamızı sağlayacak Geliştirme Araçlarını kurmaktır, bunun için dağıtımımıza göre aşağıdaki komutları uygulayacağız:
CentOS -RedHat: sudo yum group 'Geliştirme Araçları' kurulumu Debian - Ubuntu: sudo apt-get install dkms git libpthread-stubs0-dev Fedora: sudo dnf group 'Geliştirme Araçları' kurulumu
BÜYÜT
Adım 2
İlgili paketlerin indirilmesini kabul ediyoruz. Ardından, aşağıdaki komutu kullanarak Corefreq kodunu GitHub deposundan klonlayacağız:
git klonu https://github.com/cyring/CoreFreq.git
BÜYÜT
Aşama 3
Şimdi Corefreq kaynağını klonladığımız dizine erişiyoruz:
cd Çekirdek Frekansı4. Adım
Bir kez orada komutu yürütüyoruz Yapmak ilgili kurulumu gerçekleştirmek için:
BÜYÜT
Adım 5
Ardından, çekirdek modülünü ve program arka plan programını yüklemek için aşağıdaki komutları uygulayacağız:
sudo insmod corefreqk.ko sudo ./corefreqd
BÜYÜT
6. Adım
Bu parametreler yüklendikten sonra komuttan beri bir terminal açıyoruz. sudo ./corefreq Arka planda çalıştırılmalıdır ve orada aşağıdaki satırı çalıştırarak uygulamayı kullanıcı olarak başlatabiliriz:
./corefreq-cli
BÜYÜT
7. Adım
Bu arayüzden aşağıdaki seçenekleri uygulayabiliriz:
F2Bunun en üstündeki Corefreq menüsüne erişim.
F2
Sol ve sağ yön oklarıFarklı menü seçenekleri arasında geçiş yapmamızı sağlar.
,
Yukarı ve aşağı oklarEnter tuşuyla onaylanacak bir menü öğesi seçmenizi sağlar.
,
F4Corefreq programını kapatın.
F4
HProgram için bir başvuru kılavuzu açar.
H
BÜYÜT
8. Adım
Orada CPU'nun yukarıda belirtilen tüm parametrelerine erişimimiz var. Corefreq yardımını görüntülemek için aşağıdaki komutu uygulayacağız:
./corefreq-cli -h
BÜYÜT
9. Adım
Aşağıdaki görüntüleme seçeneklerine sahibiz:
Çekirdek bilgilerini görüntüle
./corefreq-cli -k
BÜYÜT
CPU ayrıntılarını yazdır
/ corefreq-cli -u
BÜYÜT
İşlemci talimatlarını gerçek zamanlı olarak görüntüleyin
./corefreq-cli -i
BÜYÜT
İzleme sayaçlarını etkinleştir
./corefreq-cli -c
BÜYÜT
CPU topolojisini yazdır
./corefreq-cli -m
BÜYÜT
Bu şekilde Corefreq, Linux ortamlarında işlemcinin durumunu gerçek zamanlı olarak yönetmek için harika bir müttefik olacaktır.