Ver Mensaje Individual
  #22 (permalink)  
Antiguo 30/10/2006, 09:48
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Cita:
Iniciado por Nivel7 Ver Mensaje
Si lo se, en realidad era una pregunta y use un mal consepto.
En realidad me refería a eliminar el uso de archivo de paginacion, que segun Opciones de rendimiento/Opciones avanzadas. Se puede eliminar.

ya que la Funcion en cuestion(SetPro...), hace uso de esto para despejar la RAM; o segun entiendo liberar espacio de trabajo.
A ver:

1. Puedes no tener archivo de intercambio, aunque simplemente no es recomendable.

2. La función lo que hace es pasar la memoria que usa un proceso al disco duro. Después, cuando vuelves a usar la memoria, el sistema la vuelve a poner en la RAM. Pero NO liberas ni despejas nada, sólo lo guardas en un cajón, que normalmente tampoco es recomendable, puesto que el meterlo en el cajón y volver a sacarlo conlleva un gran gasto de tiempo (mucho en la escala de un kernel, que todo debe hacerse a toda velocidad para que parezca que funciona todo a la vez).

Cita:
Iniciado por Nivel7 Ver Mensaje
por cierto MaxExtreme: ¿Que es una variable?...
Si te refieres a dónde se almacena, eso es fácil. Básicamente, si es una constante numérica, puede que esté incluida en el propio código. Si es una variable real, en la pila. Si es memoria que ha sido pedida al sistema, el puntero estará en la pila, y la memoria apuntada en algún otro lugar que decida el sistema operativo.

Y todo esto, a su vez, está en la memoria virtual donde le de la gana al sistema operativo. Y dicha memoria puede estar en la RAM, en el fichero de intercambio, o donde le de la gana al sistema opeartivo.