
¿Podemos establecer el tamaño en la siguiente sintaxis como porcentaje en lugar de tamaño estático?
ejemplo de/etc/fstab
tmpfs /var/work tmpfs size=100g 0 0
digamos que tenemos memoria ram 120g
, podemos configurar el tamaño a usar 100g
desde la ram como se mencionó anteriormente
pero ¿es posible establecer, por ejemplo, 80%
el tamaño en lugar del valor estático? ¿Es posible?
ejemplo
`tmpfs /var/work tmpfs size=80% 0 0` ?
Respuesta1
Delos documentos del kernel para tmpfs:
tmpfs tiene tres opciones de montaje para dimensionar: tamaño: el límite de bytes asignados para esta instancia de tmpfs. El El valor predeterminado es la mitad de su RAM física sin intercambio. Si usted sobredimensiona tus instancias tmpfs la máquina se bloqueará ya que el controlador OOM no podrá liberar esa memoria. nr_blocks: Igual que el tamaño, pero en bloques de PAGE_SIZE. nr_inodes: el número máximo de inodos para esta instancia. El valor por defecto es la mitad del número de páginas de RAM física, o (en un máquina con memoria alta) el número de páginas RAM de memoria baja, cualquiera que sea el menor. Estos parámetros aceptan un sufijo k, m o g para kilo, mega y giga y se puede cambiar al volver a montar. El parámetro de tamaño también acepta un sufijo % para limitar esta instancia de tmpfs a ese porcentaje de su RAM física: el valor predeterminado, cuando no se especifica tamaño ni nr_blocks, es tamaño=50%