![]() |
OpenGnsys
1.1.1
|
Librería o clase Cache #. Más...
Ir al código fuente de este archivo.
Funciones | |
function | ogCreateCache () |
Define la caché local, por defecto en partición 4 del disco 1. #. Más... | |
function | ogDeleteCache () |
Elimina la partición de caché local. #. Más... | |
function | ogFindCache () |
Detecta la partición caché local. #. Más... | |
function | ogFormatCache () |
Formatea el sistema de ficheros para la caché local. #. Más... | |
function | ogGetCacheSize () |
Devuelve el tamaño definido para la partición de caché. #. Más... | |
function | ogGetCacheSpace () |
Devuelve el espacio de disco disponible para la partición de caché. #. Más... | |
function | ogMountCache () |
Monta la partición Cache y exporta la variable $OGCAC #. Más... | |
function | ogUnmountCache () |
Desmonta la particion Cache y elimina la variable $OGCAC #. Más... | |
Descripción detallada
Documentación de las funciones
function ogCreateCache | ( | ) |
Define la caché local, por defecto en partición 4 del disco 1. #.
ogCreateCache [int_ndisk] int_partsize
#
- Parámetros
-
int_ndisk numero de disco donde crear la cache, si no se indica es el 1 por defecto # int_npart número de partición (opcional, 4 por defecto) # int_partsize tamaño de la partición (en KB) #
- Devuelve
(nada, por determinar) #
- Excepciones
-
OG_ERR_FORMAT formato incorrecto. #
- Nota
Requisitos: sfdisk, parted, awk, sed #
- Atención
El tamaño de caché debe estar entre 50 MB y la mitad del disco. #
La caché no puede solaparse con las particiones de datos. #
- Versión
0.9.1 - Definición de caché local. #
- Fecha
2010/03/09 #
- Versión
0.9.2 - Corrección definición de límites. #
- Fecha
2010/06/01 #
- Versión
1.0.4 - Soporte para discos GPT. #
- Fecha
2012/03/13 #
- Versión
1.0.5 - Posibilidad de crear la cache en cualquier disco duro #
- Fecha
2012/09/18 #
- Versión
1.1.0 - Posibilidad de crear la caché en cualquier partición. #
- Fecha
2016/05/25 #
- Versión
1.1.0 - Soporte discos con sectores de 4k #
- Fecha
2017/01/09 #
- Versión
1.0.6b - Al crear las particiones ordenamos los dispositivos en el fichero auxiliar. #
- Fecha
- 2017/01/09
Definición en la línea 44 del archivo Cache.lib.
Hace referencia a awk(), fdisk(), ogCreatePartitionTable(), ogDeleteCache(), ogDiskToDev(), ogGetLastSector(), ogGetPartitionTableType(), ogHelp(), ogRaiseError(), ogTypeToId(), ogUnmountAll(), parted() y sfdisk().

function ogDeleteCache | ( | ) |
Elimina la partición de caché local. #.
ogDeleteCache
#
- Devuelve
(nada, por determinar) #
- Excepciones
-
OG_ERR_FORMAT formato incorrecto. #
- Nota
Requisitos: fdisk, sgdisk, partprobe #
- Versión
0.91 - Definición de caché local. #
- Fecha
2010/03/11 #
- Versión
1.0.4 - Soporte para discos GPT. #
- Fecha
2012/03/13 #
- Versión
1.0.6b - llamada correcta a ogUpdatePartitionTable #
- Fecha
2016/11/16 #
- Versión
1.1.0 - Sustituir "sfdisk" por "fdisk" para discos MSDOS. #
- Fecha
- 2016/05/25
Definición en la línea 174 del archivo Cache.lib.
Hace referencia a fdisk(), ogDiskToDev(), ogHelp(), ogRaiseError() y parted().
Referenciado por ogCreateCache().

function ogFindCache | ( | ) |
Detecta la partición caché local. #.
ogFindCache
#
- Parámetros
-
No requiere parametros #
- Devuelve
int_ndisk int_npart - devuelve el par nº de disco-nº de partición . #
- Atención
Si no hay cache no devuelve nada #
- Versión
0.1 - Integracion para Opengnsys - EAC: FindCache?() en ATA.lib - HIDRA: DetectarCache?.sh #
- Versión
0.91 - Adaptacion a la cache local de OpenGnSys. #
- Fecha
2010/03/16 #
- Versión
1.0.5 - Obtener caché en discos GPT. #
- Fecha
- 2014/05/28
Definición en la línea 228 del archivo Cache.lib.
Hace referencia a awk(), ogDevToDisk(), ogDiskToDev(), ogHelp() y sfdisk().
Referenciado por ogCreateGptPartitions(), ogCreatePartitions(), ogCreateTorrent(), ogFormatCache(), ogGetCacheSize(), ogGetSizeParameters(), ogMountCache(), ogUnmountCache() y ogUpdateCacheIsNecesary().

function ogFormatCache | ( | ) |
Formatea el sistema de ficheros para la caché local. #.
ogFormatCache
#
- Devuelve
(por determinar) #
- Atención
Prueba con formato Reiser. #
- Atención
#
- Nota
El sistema de archivos de la caché se queda montado. #
- Versión
0.1 - Integracion para Opengnsys - EAC: FormatCache?() en ATA.lib #
- Fecha
2008/10/27 #
- Versión
0.91 - Creacion cache local. #
- Fecha
2010-03-11 #
- Versión
1.1.0 - llamada a updateBootCache. #
- Fecha
2018-01-21
Definición en la línea 275 del archivo Cache.lib.
Hace referencia a mkfs(), ogDiskToDev(), ogFindCache(), ogHelp(), ogMountCache(), ogRaiseError() y ogUnmountCache().
Referenciado por ogFormat().

function ogGetCacheSize | ( | ) |
Devuelve el tamaño definido para la partición de caché. #.
ogGetCacheSize
#
- Devuelve
int_partsize tamaño de la partición (en KB) #
- Excepciones
-
OG_ERR_PARTITION No existe partición de caché. #
- Versión
- 0.1 - Integracion para Opengnsys - EAC: InfoCache() en FileSystem.lib #
- Fecha
2008/10/27 #
- Versión
0.91 - Definicion de cache local. #
- Fecha
- 2010/03/09
Definición en la línea 316 del archivo Cache.lib.
Hace referencia a ogFindCache(), ogHelp() y ogRaiseError().
Referenciado por ogCreateGptPartitions() y ogCreatePartitions().

function ogGetCacheSpace | ( | ) |
Devuelve el espacio de disco disponible para la partición de caché. #.
ogGetCacheSpace
#
- Devuelve
int_size tamaño disponible (en KB) #
- Nota
El espacio disponible es el que hay entre el límite superior de la partición 3 del disco 1 y el final de dicho disco, y no puede ser superior a la mitad de dicho disco. #
- Versión
- 0.1 - Integracion para Opengnsys - EAC: InfoCache() en FileSystem.lib #
- Fecha
2008/10/27 #
- Versión
0.91 - Definicion de cache local. #
- Fecha
2010/03/09 #
- Versión
1.0.5 - Uso de ogFindCache para detectar disco y particion #
- Fecha
- 2012/09/18
Definición en la línea 349 del archivo Cache.lib.
Hace referencia a awk(), ogDiskToDev(), ogHelp(), ogRaiseError() y sfdisk().

function ogMountCache | ( | ) |
Monta la partición Cache y exporta la variable $OGCAC #.
ogMountCache
#
- Parámetros
-
sin parametros #
- Devuelve
path_mountpoint - Punto de montaje del sistema de archivos de cache. #
- Atención
Salidas de errores no determinada #
- Versión
- 0.1 - Integracion para Opengnsys - EAC: MountCache() en FileSystem.lib - HIDRA: MontarCache.sh #
- Fecha
2008/06/19 #
- Versión
0.91 - Adaptacion a la cache local de OpenGnSys. #
- Fecha
2010/03/16 #
- Versión
1.0 - Correccion multiples montajes de cache. #
- Fecha
- 2011/02/24
Definición en la línea 395 del archivo Cache.lib.
Hace referencia a ogFindCache(), ogHelp(), ogMountFs() y ogRaiseError().
Referenciado por ogCreateGptPartitions(), ogCreatePartitions(), ogFormatCache() y ogMount().

function ogUnmountCache | ( | ) |
Desmonta la particion Cache y elimina la variable $OGCAC #.
ogUnmountCache
#
- Parámetros
-
sin parametros #
- Devuelve
nada #
- Atención
Salidas de errores no determinada #
- Versión
- 0.1 - Integracion para Opengnsys - EAC: UmountCache() en FileSystem.lib #
- Versión
0.91 - Adaptacion a la cache local de OpenGnSys. #
- Fecha
2010/03/16 #
- Versión
1.0 - Correccion multiples montajes de cache. #
- Fecha
- 2011/02/24
Definición en la línea 423 del archivo Cache.lib.
Hace referencia a ogDiskToDev(), ogFindCache(), ogHelp(), ogIsMounted(), ogRaiseError() y ogUnmountFs().
Referenciado por ogCreateGptPartitions(), ogCreatePartitions() y ogFormatCache().

Generado por TracDoxygen 0.7.5 &
