GNU/Linux >> Belajar Linux >  >> Linux

Linux – Bagaimana Cara Mengatur Afinitas Cpu Default Untuk Semua Daemon Di Systemd?

Saya perlu menyetel afinitas CPU default untuk semua daemon yang dikelola oleh systemd, kecuali layanan tertentu.

Menyetel afinitas CPU layanan di /etc/systemd/system/myname.service.d/scheduler.conf berfungsi dengan baik, jadi saya rasa saya dapat menyetel afinitas layanan saya ke, katakanlah, inti 2-11, dan biarkan sistem lainnya hidup dengan inti 0-1.

Sepertinya saya tidak bisa.

Saya mencoba /etc/systemd/system.conf.d/default.conf dan bahkan mengubah /etc/systemd/system.conf .

Semua daemon (kecuali daemon saya) masih dimulai dengan semua CPU yang diizinkan.

Tampaknya terlalu merepotkan untuk menyiapkan /etc/systemd/system/*.service.d menimpa file konfigurasi untuk setiap layanan sistem lainnya.

Versi systemd adalah 215 (dari Debian Jessie)

Pembaruan:Saya mengunjungi kembali /etc/systemd/system.conf dan ternyata saya salah mengeja daftar inti CPU. Saya bereksperimen sedikit lebih banyak dan menemukan bahwa, meskipun saya dapat mengatur Affinity CPU default di /etc/systemd/system.conf , pengaturan di /etc/systemd/system.conf.d/ sepertinya tidak berpengaruh.

Saya lebih suka menyimpan pengaturan ini di /etc/systemd/system.conf.d/scheduler.conf karena seluruh armada dikelola oleh ansible. Saya menemukan beberapa contoh di github dengan bagian ([Manager] ) tidak ada baris, tetapi ini juga tidak berfungsi untuk saya. Dokumentasi dengan jelas menyebutkan /etc/systemd/system.conf.d . Apa yang saya lewatkan?

Jawaban yang Diterima:

Oke, ternyata v215 dari Jessie tidak mendukung /etc/systemd/system.conf.d sama sekali (lihat src/core/main.c:parse_config_file ).

Kasihan.

Kasusnya sudah ditutup.


Linux
  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Perbedaan Antara Perintah Ini Untuk Menurunkan Server Linux?

  3. Linux – Bagaimana Cara Mengatur Izin File Default Untuk Semua Folder / File Di Direktori?

  1. Linux – Bagaimana Cara Mengatur Afinitas Prosesor Suatu Proses Di Linux?

  2. Centos – Apa Perbedaan Antara /usr/lib/systemd/system Dan /etc/systemd/system?

  3. Cara Mengatur Afinitas CPU untuk Proses SISTEM di CentOS/RHEL 7

  1. Linux – Bagaimana Systemd Memulai Tanpa Default.target?

  2. Bagaimana cara mengatur nick default untuk koneksi irssi baru?

  3. Cara mengatur /etc/issues untuk menampilkan alamat IP untuk eth0