ฉันวิเคราะห์หัวเว็บบางคนดูhtop
และสังเกตสิ่งต่อไปนี้
Uptime: 301 days(!), 23:47:39
อะไร(!)
หมายความว่าอย่างไร
ฉันวิเคราะห์หัวเว็บบางคนดูhtop
และสังเกตสิ่งต่อไปนี้
Uptime: 301 days(!), 23:47:39
อะไร(!)
หมายความว่าอย่างไร
คำตอบ:
จากhtopซอร์สโค้ดไฟล์UptimeMeter.cคุณสามารถดู:
char daysbuf[15];
if (days > 100) {
sprintf(daysbuf, "%d days(!), ", days);
} else if (days > 1) {
sprintf(daysbuf, "%d days, ", days);
} else if (days == 1) {
sprintf(daysbuf, "1 day, ");
} else {
daysbuf[0] = '\0';
}
ฉันคิดว่า!
นี่เป็นเพียงเครื่องหมายที่เซิร์ฟเวอร์ใช้งานมานานกว่า 100 วัน
การอ้างอิง
ผู้เขียน Htop ที่นี่ ใช่อย่างที่คนอื่นพูดถึงแล้วมันจะปรากฏขึ้นจริงหลังจาก 100 วันของเวลาทำงาน
เหตุผลก็คือไม่มีอะไรแฟนซีมันเป็นเพียงไข่อีสเตอร์ในซอฟต์แวร์ พิจารณาว่าโปรแกรมประทับใจกับเวลาทำงานของคุณและรับไปตามที่คุณต้องการ :)
htop
แสดงเครื่องหมายอัศเจรีย์เมื่อเซิร์ฟเวอร์หยุดทำงานตั้งแต่ 100 วันขึ้นไป
ในขณะที่เมื่อผู้ดูแลระบบมีความภาคภูมิใจในการแสดง uptimes นานวันนี้ระบบจะต้องมีการรีบูตเพื่อให้ทันสมัยกับเมล็ดใหม่และการแก้ไขความปลอดภัยบางอย่าง ด้วยเหตุผลดังกล่าวเวลาทำงานที่ยาวนานอาจไม่ใช่สิ่งที่ดีและฉันมักจะตีความเครื่องหมายอัศเจรีย์เป็นสัญญาณเตือน