const http = require('http'); const os = require('os'); const PORT = process.env.PORT || 3000; const server = http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' }); // Node.js'ning haqiqiy foydasi: U server tizimiga to'g'ridan-to'g'ri ulanib, // real vaqtda operativ xotira (RAM) va protsessor ma'lumotlarini lahzada hisoblay oladi. const jamiRAM = (os.totalmem() / (1024 * 1024 * 1024)).toFixed(2); const bo_shRAM = (os.freemem() / (1024 * 1024 * 1024)).toFixed(2); const ishlatilmoqdaRAM = (jamiRAM - bo_shRAM).toFixed(2); // Server necha sekunddan beri o'chmasdan ishlayapti? const uptimeSekund = os.uptime(); const soat = Math.floor(uptimeSekund / 3600); const minut = Math.floor((uptimeSekund % 3600) / 60); res.end(` Node.js Amaliy Kuchi

⚡ Node.js Jonli Kuchda!

Ushbu ma'lumotlarni Node.js hozirgina siz saytga kirgan soniyangizda serverning ichiga kirib, real vaqtda hisoblab chiqdi:

Server operatsion tizimi: ${os.type()}
Jami RAM (Tezkor xotira): ${jamiRAM} GB
Ishlatilayotgan RAM: ${ishlatilmoqdaRAM} GB
Bo'sh turgan RAM: ${bo_shRAM} GB
Server yoqilgan muddat: ${soat} soat, ${minut} minut

💡 Sahifani yangilasangiz (refresh), RAM va vaqt o'zgarganini (Node.js jonli hisoblayotganini) ko'rasiz.

`); }); server.listen(PORT);