elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 2 3 4 5 [6] 7
51  Programación / .NET (C#, VB.NET, ASP) / Re: Optimizar ram en: 5 Mayo 2011, 19:42 pm
@Khronos14 Realmente lo que se dice optimizar, no lo hace, pero si vacía la memoria, y permite que el sistema operativo reaccione cuando se cuelga, o que vaya más rápido cuando se ralentiza...
Por eso necesito un camino para poder hacerlo con todos los procesos, o hacer algo para que vacíe la mayor cantidad posible de ram...
52  Programación / .NET (C#, VB.NET, ASP) / Re: Optimizar ram en: 5 Mayo 2011, 13:14 pm
@seba123neo el código que puse al principio, o hace con todos, pero la gran mayoría devuelve acceso denegado, y necesito algo para que funcione con todos, de la manera que propongo, o de otra diferente, ya me quedé sin ideas...
gracias de nuevo :)
53  Programación / .NET (C#, VB.NET, ASP) / Re: Cerrar TODOS los procesos excepto el propio en: 4 Mayo 2011, 23:35 pm
@neoncyber ¿puedes explicarme eso? dejame algun enlace o algun ejemplo para poder entenderlo, por favor, muchas gracias de antemano :)
saludos.
54  Programación / .NET (C#, VB.NET, ASP) / Re: Optimizar ram en: 4 Mayo 2011, 23:34 pm
@[D4N93R] Lo que necesito es vaciar la memoria ram desde VB.net (vb 2008) tengo el código que dije antes que funciona pero lo hace muy despacio, y hay que especificar el nombre del proceso, necesito que lo haga o bien con todos los procesos, sin tener que especificar uno a uno manualmente, o bien con la memoria, he leído que se puede vaciar la ram al archivo de paginación de windows (pagefile) pero no se hacerlo, por eso pido ayuda, me da igual un camino que otro, pero prefiero el camino mas rápido par vaciar la mayor cantidad posible de ram, en definitiva, una forma de optimizar, desfragmentar o liberar la memoria ram, pero una forma que funcione y se note una diferencia rápida.
@seba123neo Eso solo funciona con la aplicación actual, lo necesito para todos los procesos o toda la memoria ram...

gracias a los dos por la ayuda y esfuerzo, se los agradezco, si se les ocurre algo aqui estaré :)
55  Programación / .NET (C#, VB.NET, ASP) / [Solucionado] Optimizar ram en: 3 Mayo 2011, 09:37 am
Hola, necesito saber cómo puedo optimizar la ram, es decir dejar la mayor cantidad posible de espacio libre, tengo un codigo que encontre en google pero casi no hace nada, se nota pero muy despacito y poco a poco, yo necesito algo mas rapido, se que vaciar la ram es lento, pero con este codigo es mucho mas lento de lo normal, y ademas este codigo retorna acceso denegado:
Código
  1. 'Previamente se declara la función utilizando Kernel32
  2. Declare Function SetProcessWorkingSetSize Lib "kernel32.dll" (ByVal process As IntPtr, ByVal minimumWorkingSetSize As Integer, ByVal maximumWorkingSetSize As Integer) As Integer
  3.  
  4. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  5.    'Código dentro de un botón
  6.        Try
  7.            GC.Collect()
  8.            GC.WaitForPendingFinalizers()
  9.            If (Environment.OSVersion.Platform = PlatformID.Win32NT) Then
  10.                SetProcessWorkingSetSize(Process.GetCurrentProcess().Handle, -1, -1)
  11.                Dim myProcesses As Process() = Process.GetProcesses(Environment.MachineName.ToString)
  12.                Dim myProcess As Process
  13.                For Each myProcess In myProcesses
  14.                    SetProcessWorkingSetSize(myProcess.Handle, -1, -1)
  15.                Next myProcess
  16.            End If
  17.        Catch ex As Exception
  18.            MsgBox(ex.Message)
  19.        End Try
  20. End Sub
  21.  

Cambiando esta linea:
Código
  1. Dim myProcesses As Process() = Process.GetProcesses(Environment.MachineName.ToString)
  2.  

Por esta otra:
Código
  1. Dim myProcesses As Process() = Process.GetProcessesByName("chrome") 'Vacia la memoria ram de todos los procesos que sean chrome.exe
  2.  

Se nota mas rapido la diferencia y si se mira el taskmanager se ve como la memoria desciende al minimo, si estas un rato sin usar el chrome y lo haces baja la memoria y se mantiene abajo, si le has usado hacia poco o lo estas usando, baja la memoria un segundo y vuelve a subir, necesito algo que libere el maximo espacio posible, por favor denme una mano, saludos
56  Programación / .NET (C#, VB.NET, ASP) / [Solucionado] Cerrar TODOS los procesos excepto el propio en: 3 Mayo 2011, 09:22 am
Hola, necesito saber si se con Visual Basic 2008 Express, se pueden cerrar TODOS los procesos del ordenador excepto el propio, y que si en algún proceso (del sistema, antivirus, firewalls, etc...) retorna acceso denegado, que pase al siguiente, necesito saber cómo hacerlo, si me echan una mano se lo agradezco.
saludos.
57  Programación / .NET (C#, VB.NET, ASP) / Liberar ram en: 1 Mayo 2011, 13:00 pm
¿Entonces volcando la memoria al Pagefile se puede optimizar (o liberar) la mayor cantidad posible de memoria ram?
Si encuentras cómo hacerlo, por favor avisa, yo voy a buscar en Google, y si lo encuentro lo pongo, por si alguien lo necesita.
58  Programación / .NET (C#, VB.NET, ASP) / Re: Problema al crear y ejecutar .vbs en: 1 Mayo 2011, 12:11 pm
Yo creo que alguna manera tendrá que haber para liberar lo máximo posible de memoria ram, alguna función o algo tiene que haber, yo estoy buscando en Google, pero nada que funcione, si alguien sabe algo, por favor avisad, muchas gracias.
59  Programación / .NET (C#, VB.NET, ASP) / Re: Problema al crear y ejecutar .vbs en: 1 Mayo 2011, 11:40 am
¿Y hay algún método para liberarla entera, o por lo menos la mayor cantidad posible?
60  Programación / .NET (C#, VB.NET, ASP) / Re: Problema al crear y ejecutar .vbs en: 1 Mayo 2011, 11:21 am
¿Con esto se libera memoria ram?, yo no noto diferencia al ejecutarlo...
Código
  1. sub main
  2. Dim memoria() as byte
  3.    redim memoria(0 to 256*1024*1024) ' // Forzamos al S.O. a quitar X cantidad de memoria a el archivo de paginacion...
  4. end sub
  5.  
Páginas: 1 2 3 4 5 [6] 7
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines