¿Hay alguna manera de establecer un límite de memoria de todo el sistema que un proceso puede usar en Windows XP? Tengo un par de aplicaciones inestables que funcionan bien la mayor parte del tiempo pero que pueden afectar a un error que resulta en consumir toda la memoria en cuestión de segundos (o al menos supongo que así es). Esto da como resultado un restablecimiento completo ya que Windows deja de responder por completo y pierdo mi trabajo.Establecer el límite de memoria del proceso de Windows (o usuario)
Me gustaría poder hacer algo como/etc/limits en Linux - configurar M90, por ejemplo (para establecer el 90% de memoria máxima para un solo usuario para asignar). Entonces el sistema obtiene el 10% restante sin importar nada.
BartPE hace algo así, por lo que debería ser posible. No tengo idea de cómo. – OregonGhost
@ Michał Minicki, ¿Podría explicarnos cómo le ha ayudado la respuesta seleccionada? Afaict, describe cómo superar el problema usando WINAPI, pero no se proporciona ninguna aplicación que suspenda genéricamente, enganche y envuelva procesos existentes en 'CreateJobObject's. ¿Qué me estoy perdiendo? –
@OregonGhost, ¿tienes más información sobre esa habilidad? –