我想知道有没有办法改变Windows或Linux时钟频率或系统时钟频率(可能通过BIOS)?我的意思是加速或减速系统时钟!
例如,计算机中每24小时一次持续12小时或36小时!!!
注意:
使用以下批处理文件,我可以减速Windows时间。但是我想要更低级别的东西!我希望以一种所有程序和工具的速度更慢或更快的方式改变时钟节奏!不仅是Windows时间!
@echo off
:loop
set T=%time%
timeout 1
time %T%
timeout 1
goto loop
答案 0 :(得分:2)
因此,您的CPU时钟实际上不能通过系统调用进行编程。它实际上是用晶体振荡器工作的。启动时无法更改。这是故意完成的,这样无论您的电源/ wifi /一般系统状态如何,您的CPU都有时间。
答案 1 :(得分:1)
由That Other Guy评论您可能使用adjtimex(2)系统调用,但首先应该确保没有NTP客户端守护程序 - 它使用adjtimex
- 正在运行(所以停止任何{{} 1}}或ntpd
服务)。
我不确定它会起作用,它可能会使你的系统非常不稳定。
更粗鲁的可能性可能是强行设置date(1) - 或者hwclock(8) - 经常(例如,每5分钟运行一次chrony
个工作)。
我相信它(即减少很多系统时钟)是一件奇怪而又坏事。不要在生产机器上(甚至在某些在Web上执行重要请求的机器上)执行此操作。准备好打破许多事情。