stringtranslate.com

Lista de software de unidad RAM

El software de unidad RAM permite ver parte de la RAM (memoria) de una computadora como si fuera una unidad de disco, con el nombre del volumen y, si el sistema operativo lo admite, la letra de la unidad . Una unidad RAM tiene acceso de lectura y escritura mucho más rápido que un disco duro con platos giratorios, y es volátil , ya que se destruye con su contenido cuando una computadora se apaga o falla [1]; la volatilidad es una ventaja si la seguridad requiere que los datos confidenciales no almacenarse permanentemente y evitar la acumulación de datos temporales obsoletos, pero es desventajoso cuando se utiliza una unidad para un procesamiento más rápido de los datos necesarios. Los datos se pueden copiar entre el almacenamiento masivo convencional y una unidad RAM para conservarlos cuando se apaga y cargarlos al iniciar.

Descripción general

Características

Características que varían de un paquete a otro:

FreeBSD

md – disco de memoria

Este controlador brinda soporte para cuatro tipos de discos virtuales respaldados en memoria: malloc, preload, vnode, swap. Los discos se pueden crear con las siguientes herramientas de línea de comandos: mdconfig y mdmfs. A continuación se muestra un ejemplo de cómo utilizar estos programas. [3]

Para crear y montar un disco de memoria con mdmfs:

# mdmfs -F nuevaimagen -s 5m md0 /mnt

Para crear y montar un disco de memoria con mdconfig:

# mdconfig -a -t swap -s 5m -u 0
# newfs -U md0
# montar /dev/md0 /mnt

Para destruir el disco creado previamente:

# desmontar /montar
# mdconfig -d -u 0

linux

shm

Los sistemas Linux modernos vienen preinstalados con un disco RAM accesible para el usuario montado en /dev/shm.

disco rápido

RapidDisk es un proyecto gratuito y de código abierto que contiene un módulo del kernel de Linux y una utilidad de administración que funciona de manera similar al Ramdiskadm del (sistema operativo) Solaris . Con la utilidad rxadm, el usuario es capaz de adjuntar, eliminar y cambiar el tamaño de los volúmenes del disco RAM de forma dinámica y tratarlos como cualquier otro dispositivo de bloque. [4]

disco RAM

Utilidad gratuita y de código abierto que permite utilizar la RAM como carpeta. [5]

tmpfsy ramfs

Un ejemplo de cómo utilizar tmpfs y ramfs en un entorno Linux es el siguiente:

$ mkdir /var/ramdisk

Una vez que se identifica el punto de montaje, el comando mount se puede utilizar para montar un sistema de archivos tmpfs y ramfs encima de ese punto de montaje:

$ montaje -t tmpfs ninguno /var/ramdisk -o tamaño=28m

Ahora, cada vez que se acceda a /var/ramdisk, todas las lecturas y escrituras provendrán directamente de la memoria. [6]

Hay 2 diferencias entre tmpfs y ramfs. [7]
1) el espacio montado de ramfs es teóricamente infinito, ya que los ramfs crecerán si es necesario, lo que fácilmente puede provocar que el sistema se bloquee o falle por consumir toda la memoria disponible, o iniciar intercambios intensos para liberar más memoria para los ramfs. Por este motivo, puede ser recomendable limitar el tamaño del área de rampas.
2) tmpfs está respaldado por el espacio de intercambio de la computadora

También hay muchos "envoltorios" para los discos RAM para Linux como Profile-sync-daemon (psd) y muchos otros que permiten a los usuarios utilizar el disco RAM para acelerar las aplicaciones de escritorio moviendo E/S intensivas para cachés a la RAM.

Microsoft Windows

No propietario

ImDisk

ImDisk Virtual Disk Driver es un emulador de imágenes de disco creado por Olof Lagerkvist. Es un software gratuito y de código abierto y está disponible en variantes de 32 y 64 bits. Está firmado digitalmente, lo que lo hace compatible con versiones de 64 bits de Microsoft Windows sin necesidad de ejecutarlo en modo de prueba. La versión de 64 bits no tiene ningún límite práctico en cuanto al tamaño del disco RAM que se puede crear.

ImDisk Toolkit es un software de terceros, gratuito y de código abierto que incorpora el controlador de disco virtual ImDisk y agrega varias funciones. [8]

ERAM

ERAM es un controlador de código abierto que admite la creación de una unidad de hasta 4 GB de la cantidad total de RAM, utiliza memoria paginada/no paginada y admite la copia de seguridad de la unidad en una imagen. Funciona en Windows XP/ NT/ 2000/ 7/ 10 (32 y 64 bits). Su controlador y código fuente se pueden encontrar en https://github.com/Zero3K/ERAM.

Propiedad

Disco RAM AMD Radeon

AMD Radeon RAMDisk está disponible en versiones gratuitas (unidad RAM de hasta 4 GB o 6 GB con memoria AMD) y versiones comerciales para unidades de hasta 64 GB. La versión gratuita es "compatible con publicidad". Crea solo una unidad (no admite varias unidades RAM). Se puede realizar una copia de seguridad periódicamente en el disco duro y cargarse automáticamente cuando se inicia la computadora. AMD Radeon RAMDisk es una versión renombrada de Dataram RAMDisk. [9]

Disco RAM Dataram

RAMDisk de Dataram es un software gratuito (tamaño de disco de hasta 1 GB (reducido de 4 a 1 GB, por visita al sitio en octubre de 2015)) y fue desarrollado y comercializado originalmente por John Lajoie [10] a través de su empresa de consultoría privada hasta 2001, cuando vendió sus derechos sobre Cenatek , antes de ser adquirido por Dataram. Los discos RAM de más de 4 GB requieren registro y una  licencia para un solo usuario de USD $18,99. Al comprar RAM física de Dataram, la licencia RAMDisk se proporciona de forma gratuita. (Según DATARAM Government Sales del 25/4/2014, este ya no es el caso). Compatible con todas las versiones de 32 y 64 bits de Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2008. y Windows Server 2003. [11]

Disco RAM Dimmdrive

Un disco RAM creado específicamente para jugadores que presenta sincronización de archivos en tiempo real, integración con Steam y "Modo USB3 Turbo". La interfaz fue diseñada para apoyar a los entusiastas de los juegos tanto técnicos como no técnicos. El costo es $29 en Dimmdrive.com y $30 en Steam. ($14,99 en Steam a partir de 2018) [12]

Gavota RamDisk

Puede usar la Extensión de dirección física para crear un disco virtual en una memoria normalmente inaccesible para las versiones de 32 bits de Microsoft Windows (tanto la memoria por encima del punto de 4 GB como la memoria en el orificio PCI). [13] También hay un complemento de código abierto que reemplaza la unidad RAM en PE Builder de Bart con una basada en rramdisk.sys de Gavotte. [14]

Disco RAM de Gilisoft

Software RAMDisk para Windows 2000/2003/XP/Vista/Windows 7 (x32 y x64)/Windows 10 con configuración sencilla, permite montar y desmontar imágenes de RAMDisk hacia/desde archivos de imagen de unidad, junto con un inicio automatizado/cómodo /funciones de apagado, $25 [ cita requerida ] .

Central de aparatos

Gizmo Central es un programa gratuito que puede crear y montar archivos de discos virtuales. También tiene la capacidad de crear un disco RAM de hasta 4 GB de tamaño, ya que Gizmo es un programa de 32 bits. [15]

Marca de paso OSFMount

OSFMount de Passmark admite la creación de discos RAM y también le permite montar archivos de imagen de disco local (copias bit por bit de una partición de disco) en Windows con una letra de unidad. OSFMount es una utilidad gratuita diseñada para usar con PassMark OSForensics. [dieciséis]

Disco RAM Primo

Software Romex Proporciona una interfaz elegante que funciona con todos los entornos de Windows (de XP a Windows 10) y todas las ediciones de servidores de Windows (de 2003 a 2019 actualmente) y admite hasta 128 discos de hasta 32 GB para la versión Pro y 1 TB para las ediciones Ultimate y Server. , admite el uso de memoria invisible en versiones de 32 bits de Windows, con posibilidad de guardar al apagar o hibernar, versiones pagas y de prueba disponibles [17]

Disco RAM SoftPerfect

Disponible para Windows 7 a 11 o Windows Server desde 2008 R2 hasta 2022; 32/64 bits x86 o ARM de 64 bits. SoftPerfect RAM Disk puede acceder a la memoria disponible para Windows, es decir, en sistemas de 32 bits está limitado a los mismos 4 GB que el propio Windows de 32 bits; de lo contrario, para una memoria física superior a 4 GB, debe instalarse en Windows de 64 bits. Se pueden crear varios discos RAM y, opcionalmente, se pueden hacer persistentes guardando automáticamente el contenido y restaurándolo desde un archivo de imagen de disco. [18] La versión 3.4.8 y anteriores no requerían una licencia para usuarios domésticos (no comerciales). [19]

Emulador de unidad RAM virtual del software StarWind

StarWind Software crea un software de disco RAM gratuito para montar memoria como unidades reales dentro de Windows. Existen versiones x86 y x64.

Disco Ultra Ram

Software RAMDisk que también puede montar varios formatos de imágenes de CD, como iso, ooo, cue, ccd, nrg, mds, img. [20] La aplicación tiene dos versiones, de pago y gratuita, donde la última permite crear un único disco ram de hasta 2 GB de tamaño. [21]

Disco RAM VSuite

La edición gratuita (limitada a Windows Win2000/XP/2003 de 32 bits) puede utilizar RAM "invisible" en el "espacio" de 3,25 a 4 GB (si su placa base tiene un chipset i946 o superior) y también es capaz de "guardar al disco duro al apagar' (por lo que, en teoría, le permite usar el disco RAM para el archivo de intercambio de Windows XP y sobrevivir en una 'Hibernación'). Si bien la edición gratuita permite configurar varias unidades de disco RAM, el total de todas las unidades está limitado a 4096 MB. La versión actual, VSuite Ramdisk II, ha sido rebautizada como 'Primo Ramdisk' y todas las versiones son de pago. [22]

WinRamTech (QSoft) Ramdisk Empresa

Un disco RAM asequible compatible con todas las versiones de sistemas operativos Windows Workstation y Server (32 y 64 bits) a partir de Windows 2000. El contenido del disco RAM se puede hacer "persistente", es decir, guardarlo en un archivo de imagen en el disco duro con regularidad. veces y/o al apagar, y se restaura desde el mismo archivo de imagen en el momento del arranque. Debido a las rutinas de formato de disco integradas y la carga integrada del archivo de imagen, la unidad de disco RAM ya es totalmente accesible en la etapa de inicio donde se inician los servicios y los programas iniciados automáticamente. Las pruebas comparativas de ejecución simultánea de dos discos RAM al mismo tiempo revelan que este disco RAM es casi el más rápido. Aunque el desarrollo de este disco RAM finalizó en 2017, la versión 5.3.2.15 se ejecuta en Windows 10/11 y aún se puede comprar. La versión de evaluación restringida gratuita de 64 bits y 256 MB nunca caduca. La empresa ofrece versiones OEM personalizadas de 64 bits 5.3.2.15 para Windows 10/11 (licencia de sitio ilimitada) [23]

código fuente de microsoft

Controlador de muestra Ramdisk.sys para Windows 2000

Microsoft Windows ofrece un disco RAM de "demostración" para Windows 2000 como parte del kit de controladores de Windows . Limitado a utilizar la misma RAM física que el sistema operativo. Está disponible como descarga gratuita con código fuente. [24]

Muestra de RAMDisk para Windows 7/8

Microsoft proporciona el código fuente para un controlador de disco RAM para Windows 7 y 8 [25]

Nativo

Windows también tiene un análogo aproximado de tmpfs en forma de "archivos temporales". Los archivos creados con FILE_ATTRIBUTE_TEMPORARY y FILE_FLAG_DELETE_ON_CLOSE se mantienen en la memoria y solo se escriben en el disco si el sistema experimenta una alta presión de memoria. [26] De esta manera se comportan como tmpfs, excepto que los archivos se escriben en la ruta especificada durante situaciones de poca memoria, en lugar de intercambiar espacio. Los servidores suelen utilizar esta técnica junto con TransmitFile para representar el contenido en un búfer antes de enviarlo al cliente.

Solaris

Ramdiskadm

Ramdiskadm es una utilidad que se encuentra en Solaris (sistema operativo) para agregar y destruir dinámicamente volúmenes de disco RAM de cualquier tamaño definido por el usuario. Un ejemplo de cómo utilizar ramdiskadm para agregar un nuevo disco RAM en un entorno Solaris es el siguiente:

$ ramdiskadm -a ramdisk1 100m

Para destruir el disco RAM :

$ ramdiskadm -d ramdisk1

Se puede acceder a todos los discos RAM creados desde la /dev/ramdiskruta del directorio y tratarlos como cualquier otro dispositivo de bloque; es decir, accedido como un dispositivo de bloque físico, etiquetado con un sistema de archivos y montado, para incluso ser utilizado en un pool ZFS . [27]

DOS

Referencias

  1. ^ "AMD Radeon RAMDisk: cómo funciona". Radeonmemory.com. Archivado desde el original el 12 de octubre de 2013 . Consultado el 17 de noviembre de 2013 .– enlace no válido!
  2. ^ abc "Preguntas frecuentes sobre AMD Radeon RAMDisk:" P: ¿RAMDisk puede usar memoria que no está disponible o no es vista por Windows de 32 bits? R: RAMDisk no puede utilizar memoria que no esté disponible en sistemas Windows de 32 bits entre 3 y 4 GB. [Comercial] RAMDisk puede usar memoria que Windows de 32 bits no "ve" MÁS DE 4 GB". Radeonmemory.com . Consultado el 17 de noviembre de 2013 .
  3. ^ "17.9. Discos de memoria". www.freebsd.org . Consultado el 24 de junio de 2016 .
  4. ^ "Sitio web del proyecto RapidDisk".
  5. ^ "Sitio web del proyecto RAMDisk". github.io .
  6. ^ "Crear un disco RAM con Linux". Blog de Prefetch.net. 2 de enero de 2012.
  7. ^ "Descripción general de ramfs y tmpfs en Linux". Thegeekstuff.com. Noviembre 1,2013.
  8. ^ "Sitio web del kit de herramientas ImDisk" . Consultado el 8 de septiembre de 2017 .
  9. ^ "Página web de AMD Radeon RAMdisk". Radeonmemory.com . Consultado el 17 de noviembre de 2013 .
  10. ^ JLC, Inc. (1 de enero de 2001). "Consultoría John Lajoie".
  11. ^ "Página web oficial de Dataram RAMDisk". Memoria.dataram.com . Consultado el 17 de noviembre de 2013 .
  12. ^ "Página web oficial de Dimmdrive". Dimmdrive.com. Archivado desde el original el 12 de noviembre de 2013 . Consultado el 17 de noviembre de 2013 .
  13. ^ Página de inicio de Jens Scheffler (30 de junio de 2012). "Cómo utilizar 4 GB de RAM completos en Windows 7 de 32 bits (Gavotte RAMDisk en Windows 7)". Jensscheffler.de . Consultado el 17 de noviembre de 2013 .
  14. ^ "Sourceforge: complemento Ramdisk para PE Builder de Bart". Rramdisk.sourceforge.net. 2008-01-04 . Consultado el 17 de noviembre de 2013 .
  15. ^ "Sitio web de Soluciones Arainia". Arainia.com . Consultado el 17 de noviembre de 2013 .
  16. ^ "OSFMontaje". osforensics.com . Consultado el 30 de diciembre de 2013 .
  17. ^ Software Romex. "Primo RamDisk".
  18. ^ "Disco RAM SoftPerfect". SoftPerfect.com.
  19. ^ Registro de cambios; SoftPerfect.com
  20. ^ "Ultra RAMDisk - Acerca de". ultraramdisk.com . Consultado el 14 de enero de 2020 .
  21. ^ "Ultra RAMDisk - Preguntas frecuentes - Edición Pro / Lite ¿Cuál es la diferencia?". ultraramdisk.com . Consultado el 14 de enero de 2020 .
  22. ^ "Software Romex: soluciones de almacenamiento de alto rendimiento y soluciones de aceleración de computadoras".
  23. ^ QSoft RAMDisk se convierte. "WinRamTech".
  24. ^ "ramdisk.sys". soporte.microsoft.com. 2 de enero de 2012.
  25. ^ "Muestra de controlador de almacenamiento RAMDisk". soporte.microsoft.com. 2 de abril de 2014.
  26. ^ "Función Crear archivo". MSDN. 15 de octubre de 2010.
  27. ^ "Jugar con discos RAM en Solaris 11.2". Revista abierta de almacenamiento y virtualización. 14 de febrero de 2015. Archivado desde el original el 3 de abril de 2015.

enlaces externos