태그 보관물: virtual-machine

virtual-machine

비표준 속도 (타임 스케일)로 가상 머신을 어떻게 만듭니 까? 방법을 모릅니다. 즉, VM의 “하드웨어”클럭은

기술적으로 가능해야한다고 생각하지만 기존 소프트웨어 에서이 작업을 수행하는 방법을 모릅니다.

즉, VM의 “하드웨어”클럭은 다른 속도 (예 : 정상보다 몇 배 느리거나 정상보다 100 배 빠름)로 실행될 수 있어야합니다. 예를 들어, Thread.sleep(1000);통화는 반드시 1 초를 소비 할 필요는 없지만 “하드웨어”클럭의 속도에 따라 언제든지 가능합니다. 또 다른 예로, 일부 게임에서 타이머를 사용하여 사물의 이동 속도를 제어하면 속도도 타이머 속도에 따라 변경됩니다.

또한 실제 하드웨어 클럭의 속도를 조정할 수 있는지, 어떤 하드웨어에서 조절할 수 있는지 아는 것도 흥미로울 것입니다.

최신 정보

두 가지 비슷한 질문이 있지만 타이머 속도가 아니라 CPU 속도에 관한 것입니다 (완전히 다른 것입니다). 그래서 나는이 질문이 중복되지 않는다고 생각합니다.



답변

이 공식 티켓에 설명 된대로 가상 상자 지원은 구성 수준에 존재합니다 .

Btw, 이것은

VBoxManage setextradata VM_NAME "VBoxInternal/TM/WarpDrivePercentage" 200

손님 시계의 두 배 속도를 위해.

GUI 지원은 현재 계획되어 있지 않습니다.

시간 장치가 더 빨라지는 것은 아닙니다.

모든 장치의 일부 측면에서만 테스트되고 작동합니다. “아마도”시간 장치가 더 빨라지지 않기 때문에 프로그램이 시간 동기화의 일부로이 장치를 사용하기 때문입니다.

다른 VM 유틸리티에서 :

또한, 위의 티켓을 여는 사람은 다음과 같이 언급했습니다.

bochs 및 DOSbox는 CPU 및 / 또는 타이머를 평소보다 느리게 또는 더 빠르게 에뮬레이션하여 VM 속도를 높이거나 늦출 수 있습니다.


답변