2009-05-29 10 views
10

Come posso rallentare un PC in modo reversibile con XP?Come posso rallentare deliberatamente Windows?

Desidero ottenere questo risultato senza utilizzare cicli CPU visibili, quindi suppongo che alcune impostazioni hardware potrebbero fare.

Non voglio che la mia app funzioni lentamente, voglio che l'intero sistema operativo sia lento. Conosco alcune ricerche di rete soprattutto da un ambiente fidato (pensiamo ad Active Directory) che rallenti un PC. Questo è l'effetto che voglio.

Disclaimer: questo non è per una causa cattiva/cattiva/illegale!

+7

Come si rallenta deliberatamente Windows? Usalo!

+2

In realtà, Windows fa il lavoro di rallentare se stesso per te! È * che * facile da usare. =) – gnovice

+0

In realtà, ha detto "in modo reversibile", quindi sta chiedendo un metodo non standard! ☺ –

risposta

23

Utilizziamo un server 'azzoppato' che chiamiamo doofus per il test del carico. è un vecchio box P3/500 con RAM limitata.

Un'altra opzione è la creazione di una macchina virtuale con risorse molto limitate.

+1

Sono d'accordo con la VM storpia. Probabilmente sarà più semplice che tentare di paralizzare intenzionalmente il sistema operativo stesso. – Stephan

+3

+1 per il suggerimento VM. Ma povero server paralizzato ... Chiamerò i servizi di protezione del server! ;) –

+5

Sto dando +1 semplicemente perché il nome è "doofus" – TheTXI

5

Se pensi che la configurazione dell'hardware possa gestirlo, alcune schede madri ti permettono di specificare manualmente un moltiplicatore di clock o altre impostazioni di velocità nel BIOS. Spesso ci sarà un'opzione per una velocità inferiore o un campo in cui è possibile inserire manualmente un moltiplicatore inferiore.

In caso contrario, si potrebbe prendere in considerazione l'installazione di una macchina virtuale e assicurarsi che non sia completamente virtualizzata: le macchine paravirtualizzate sono più lente a causa delle traduzioni necessarie che avvengono nel livello di virtualizzazione.

+0

mi ricorda i bei vecchi tempi del pulsante "turbo" sul case del computer ... – rmeador

1

Rimuovere il thermopaste e mettere un po 'di polvere sulla CPU :-) Inoltre, rimuovere un po' di RAM.

+0

+1 per la rimozione della RAM ;-) – Shoban

+0

c'è un modo più semplice per farlo - è possibile impostare l'opzione/MAXMEM in XP. Vedi il mio post. – ine

+1

@amdfan - Conosco/maxmem, ma ha detto che voleva una soluzione hardware. – Rook

6

Utilizzare powercfg.exe, per forzare il computer a un piano di alimentazione che hai creato che blocca la CPU in una frequenza inferiore per risparmiare energia. Quali stati sono disponibili dipendono dalla tua piattaforma (la maggior parte dei desktop ne ha solo un paio.)

+0

Aveva uno sguardo, ma non è abbastanza buono, in quanto è solo un'interfaccia di linea cmd alle impostazioni di alimentazione standard di Windows. Grazie comunque. – callisto

+0

Su Windows 10 laptop lenovo (T460), ho fatto "durata massima della batteria" nelle opzioni di alimentazione e completamente azzoppato il portatile. – mousomer

0

Per questo motivo teniamo un vecchio laptop in giro. Mi ha aiutato a trovare un sottile problema di temporizzazione in qualche codice di splash screen che era assolutamente non riproducibile su discrete scatole di sviluppo quad core.

1

Si consiglia di dare un'occhiata a un simulatore di sistema completo come Simics. Simics ti permette di simulare in modo deterministico un intero sistema (incluse le reti, se vuoi). Non solo puoi modificare la frequenza della CPU, puoi studiare il sistema in dettaglio per vedere come si comporta.

Sfortunatamente, Simics ha un bel prezzo.

3

L'open source Bochs emulator è piuttosto facile da rallentare modificando il suo file di configurazione. Windows XP verrà eseguito in esso. Non è potente come vmware, ma ci sono molte più opzioni di configurazione.

Consultare la documentazione per il file di configurazione, "bochsrc" e in particolare la voce "IPS". (Istruzioni al secondo)

1

Se si desidera visualizzare molto facilmente effetti davvero drammatici, impostare lo switch /MAXMEM in boot.ini (o utilizzare msconfig). Ciò limiterà la quantità di memoria utilizzata dal sistema - il passaggio a 256mb o inferiore renderebbe le cose molto, molto lente.

0

Installa Norton 360. Rende il puntatore del mouse in ritardo durante gli aggiornamenti e ne interrompe costantemente il riavvio.

1

Hai molte opzioni. Cose che posso pensare:

  1. Trasforma i tuoi dischi in IDE vecchio stile.Niente di quel materiale DMA ad alta velocità, solo buon vecchio stile PIO.
  2. Rimuovere RAM (o diable nel BIOS)
  3. Passa a driver video generici (intendo tipo "SVGA generico", che sono non-accelerato)
  4. Disabilita nucleo (s) nel BIOS
  5. lento la CPU dal BIOS (se possibile)
0

disattivare la cache L2 nel BIOS

0

Due applicazioni Windows: Mo'Slo e Cpukiller.

Mi ricordo di aver sentito uno che cattura grossi pezzi di RAM, per ridurre la RAM disponibile, ma ho dimenticato come si chiama.

Problemi correlati