@Dudl1

Путаница с Node.js, в чём различие: localhost и удаленного хостинга?

Есть причина, по которой я не смог найти ответа в интернете.
Суть довольна проста, запуск кода на разных платформах (localhost и удаленный хостинг) приносит разные выходные данные.

let rounding = 1024**3;
let totalCpuJS = Math.trunc(os.totalmem() / rounding);

app.get('/', (req, res)=> {
    res.end(`
        <div class="container">`+ totalCpuJS +`</div>
    `)
})


На localhost мне выдаст 15ГБ, то есть число моего ЦП. Этот же код если зайти на сайт, который выложен на удалённый хостинг будет показывать 62ГБ.

После часа раздумий ко мне пришло понимаем, что это число берется от самого ЦП сервера, но возможно я думаю и не правильно, можете помочь разобраться? И есть ли способ просматривать число своего ЦП с удаленного сервера?

Заранее спасибо!
  • Вопрос задан
  • 106 просмотров
Пригласить эксперта
Ответы на вопрос 1

На localhost мне выдаст 15ГБ, то есть число моего ЦП.

Может всё-таки не "число ЦП", а количество памяти?

И да, os.totalmem выдаёт количество памяти на том компьютере, на котором запущен код.

Если вы хотите, чтобы на сервере появилась информация о том, сколько памяти на локальном компьютере - локальный компьютер должен каким-то образом сообщить серверу эту информацию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы