Como cambiar el tamano de la memoria compartida

Imagen de shirou
0 puntos

Hola companeros de la comunidad, necesito que alguien me diga como cambiar el tamano de la memoria compartida que por default es de 32 MB, ya que la necesito aumentar a al menos 64 MB para poder instalar Sybase ASE 15 en mi maquina. Agradezco pronta respuesta.

Saludos
shirou

Imagen de Jorge-RL
+1
0
-1

Hola shiruo.
si tienes una partición swap, redimensionarla puede ser complejo o inviable. Lo más fácil es crear un archivo swap del tamaño que quieres añadir:
https://help.ubuntu.com/community/SwapFaq
http://es.wikipedia.org/wiki/Swap
$ man swapon

Ya nos contarás como te ha ido.

+1
0
-1


Imagen de shirou
+1
0
-1

hola Jorge-RL cuando trato de hacer el mkswap de la siguiente manera:
mkswap -c -v1 -L swaparea /home/sybase/swap 67108864

me sale lo siguiente:
mkswap: error: el tamaño 67108864 es superior al tamaño del dispositivo 0

cuando consulte las areas swap con ¨cat /proc/swaps¨ me sale:
Filename Type Size Used Priority
/dev/hda7 partition 1606460 0 -1

ademas indico que en el manual de sybase me indica que para cambiar el tamano, haga lo siguiente:
# /sbin/sysctl -w kernel.shmmax=nnn ,donde nnn es el nuevo tamano

pero al hacer eso me sale:
error: permission denied on key 'kernel.shmmax'

saludos
shirou.

+1
0
-1
Imagen de ardu
+1
0
-1

Hola

Por lo que puedo leer, supongo que te refieres a la memoria de vídeo compartida que por default la tienes en 32 MB. Si es así, tienes que hacerlo desde el BIOS. El método varía según la tarjeta madre y versión del BIOS. Generalmente la encontrarás como shared video o algo así y como valor tendrá 32MB, aunque en las más recientes ya trae 64MB.

__________________________________________________
ArturoRD
En linux el 95 % de las actualizaciones son para mejorar, en Windows son para corregir o para empeorar
Usuario de (K)Ubuntu, nVidia y AMD64

+1
0
-1

__________________________________________________

ArturoRD

En linux el 95 % de las actualizaciones son para mejorar, en Windows son para corregir o para empeorar Usuario de Ubuntu, ATI y AMD64

Imagen de shirou
+1
0
-1

hola ardu, la memoria la que me refiero es la establecida en kernel.shmmax, ya que para instalar sybase me dice una forma de consultarla y cambiarla, asi:

To check the current shared memory size, enter:
# /sbin/sysctl kernel.shmmax
To adjust the shared memory size:
# /sbin/sysctl -w kernel.shmmax=nnn
where nnn is the new size in bytes (at least 64MB, which is 67108864
bytes).

pero al cambiarla me sale:
error: permission denied on key 'kernel.shmmax'

saludos
shirou

+1
0
-1
Imagen de santi...
+1
0
-1

Tienes que hacerlo con permiso de superusuario.. osea escribes:
sudo /sbin/sysctl -w kernel.shmmax=67108864
luego te pregunta tu contraseña.. y ya esta

+1
0
-1

.....................
...Pero no me hagas mucho caso... no soy ningun experto.