GNU/Linux >> Belajar Linux >  >> Linux

mengapa saya tidak bisa mencocokkan sekejap dengan uptime?

Apa yang Anda coba lakukan adalah cara kerja Linux -- 10 tahun yang lalu.

Ini menjadi lebih rumit sejak saat itu. Beberapa komplikasi yang saya ketahui adalah:

  • Ada offset -5 menit sehingga kernel selalu menguji rollover sekejap.
  • Baris perintah kernel dapat menetapkan nilai lewati sekejap sehingga kernel 1000 Hz dapat berjalan pada 250 atau 100 atau 10.
  • Berbagai upaya di NoHZ sama sekali tidak menggunakan centang pengatur waktu dan hanya mengandalkan dering pengatur waktu dan HPET.
  • Saya yakin ada beberapa ekstensi tamu virtual yang menonaktifkan tanda centang dan menanyakan hypervisor host kapan pun tanda centang diperlukan. Seperti build Xen atau UML.

Itu sebabnya kernel memiliki fungsi yang dirancang untuk memberi tahu Anda waktu. Gunakan mereka atau cari tahu apa yang mereka lakukan dan salin.


Linux
  1. Mengapa Rm Dapat Menghapus File Read-only?

  2. Mengapa [a-z] Mencocokkan Huruf Kecil Di Bash?

  3. Linux – Mengapa Kernel Tidak Dapat Menjalankan Init?

  1. Mengapa Saya Bisa Masuk Dengan Kata Sandi Sebagian??

  2. Mengapa file tidak dapat dimanipulasi oleh inode?

  3. Mengapa saya tidak bisa mengakses phpmyadmin Xampp di localhost? Akses dilarang.

  1. Linux, mengapa saya tidak dapat mem-pipe find result ke rm?

  2. Bagaimana kernel linux bisa sangat kecil?

  3. Mengapa saya tidak bisa mematikan proses ini di Linux?