ulimit per windows


14

Ci sono veri ulimit per Windows? Sto trovando modi / programmi su come impedire a un programma di consumare il 100% della CPU.

Grazie.

Risposte:


7

il gestore delle risorse di sistema di Windows è lo strumento per impostare i limiti della cpu per processo e aggiunge interfacce di contabilità dei processi. Nelle versioni precedenti di Windows questo era ciò che era sul secondo disco che nessuno aveva mai installato. Nel 2008 è una funzione da abilitare. In genere non è così importante su un sistema Windows (dal punto di vista del controllo delle risorse) rispetto a un unix come "bello" è integrato nel sistema operativo e la priorità del processo (con alcune eccezioni) può essere cambiata al volo nella GUI, inoltre sotto Windows Vist e sopra l'IO del disco possono anche essere prioritari (per impostazione predefinita, questo si basa sulla priorità del processo). Esiste un'API che ti consente di impostare esplicitamente la priorità di I / O del disco ma non sono a conoscenza di alcuna utilità che ti consenta di modificare direttamente solo la priorità di I / O del disco


3

È possibile utilizzare qualcosa come Gestione risorse di sistema di Windows che ha funzionalità simili a ulimit in quanto è possibile impostare limiti di CPU o memoria su un processo, utente o sessione. Questo era disponibile su Windows 2003 Enterprise e versioni successive.

Maggiori informazioni sono disponibili su Technet (specifico per 2008 R2) o qui è l' articolo Wiki . Screenshot di WSRM


Un'opzione di terze parti sarebbe FasterWin, che è strettamente per l'impostazione delle quote CPU sui processi. FasterWin


0

Una soluzione sarebbe fare clic con il pulsante destro del mouse sul processo Task Managere modificare la priorità.


2
se la macchina è inattiva, il processo di fuga consumerà comunque il 100% di CPU, quindi questo è kludge. non puoi davvero battere unix per la contabilità di processo, a meno che Windows 3.1 non abbia aggiunto quegli strumenti.
The Unix Janitor

1
@utente - limitare un processo che è altrimenti inattivo a qualcosa di meno del 100% di utilizzo è praticamente la definizione di kludge a meno che non si stia prendendo in considerazione la gestione dell'alimentazione. Naturalmente, ulimit può essere usato per cose più utili.
Doug Luxem,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.