Rumah  >  Soal Jawab  >  teks badan

Program Hello world yang mudah mencipta berbilang contoh nod

Saya sangat baru dengan Javascript dan NodeJS. Saya menjalankan program helloworld mudah seperti berikut

Pilihan 1

const durationInSeconds = 10;

console.log('Hello World');

setTimeout(() => {
  console.log(`Program has been running for ${durationInSeconds} seconds.`);
}, durationInSeconds * 1000);

Apabila saya menjalankan program ini, saya menggunakan arahan htop dalam Linux untuk memantau proses tersebut. Saya perasan bahawa aplikasi itu mencipta 7 contoh nod bagi aplikasi yang sama. Mengapa ini berlaku? Mengapa ia tidak mencipta hanya satu contoh nod untuk satu aplikasi mudah? Saya mempunyai masalah ini kerana jika saya menjalankan program yang serupa dalam python, saya hanya melihat satu contoh aplikasi python berjalan.

P粉496886646P粉496886646178 hari yang lalu318

membalas semua(1)saya akan balas

  • P粉546257913

    P粉5462579132024-04-05 09:34:14

    Nodejs memerlukan benang untuk melaksanakan tugas lain yang dikendalikan oleh enjin V8 secara automatik. Beberapa perkara ini ialah

    • Jurubahasa
    • Gelung Acara
    • Pengumpul Sampah
    • Menyekat pelaksana I/O dan lain-lain...

    Nodejs memudahkan pengaturcaraan dengan menyembunyikan kerumitan ini daripada pengaturcara. Jika anda memerlukan lebih kawalan ke atas "barangan" peringkat bawah ini, maka anda boleh menggunakan C, C++ atau bahasa peringkat rendah yang lain dan anda perlu memutuskan perkara yang perlu dimasukkan ke dalam benang mana.

    balas
    0
  • Batalbalas