Activando la Swap en el PS3


Al actualizar Debian en el PlayStation 3 me dio un error de que no podía reservar memoria (algo como Couldn’t allocate memory), y revisando con el Monitor del Sistema me percaté que la memoria swap no estaba habilitada:

No hay memoria swap asignada

No hay memoria swap asignada

Pasé a revisar el archivo /etc/fstab para comprobar que hubiese una memoria swap asignada:

#<file system>  <mount point>   <type>  <options>                       <dump>  <pass>
proc            /proc           proc    defaults                        0       0
/dev/sda1       /               ext3    defaults,errors=remount-ro      0       1
/dev/sda5       none            swap    sw                              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto                 0       0

Aquí es donde está el problema, ya que las últimas versiones del kernel identifican el disco duro del PS3 como /dev/ps3da en vez de /dev/sda. Basta con editar el /etc/fstab para que quede de la siguiente manera:

#<file system>  <mount point>   <type>  <options>                       <dump>  <pass>
proc            /proc           proc    defaults                        0       0
/dev/ps3da1     /               ext3    defaults,errors=remount-ro      0       1
/dev/ps3da5     none            swap    sw                              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto                 0       0

De una vez aproveché de cambiar el dispositivo para la raíz. Una vez hecho este cambio podemos activar todas las memorias swap listadas en el /etc/fstab usando el comando:

swapon -a

Revisamos nuevamente y veremos que el Monitor del Sistema reportará el espacio de la swap habilitado:

Ahora tenemos memoria swap asignada.

Ahora tenemos memoria swap asignada.

Ahora se comporta mucho mejor el sistema :)

Referencias:

, ,

  1. No comments yet.
(will not be published)