spark Mod para Minecraft 1.20.1, 1.21.1
spark es un generador de perfiles de rendimiento para clientes, servidores y proxies de Minecraft.
spark es un generador de perfiles de rendimiento para clientes, servidores y proxies de Minecraft.
Enlaces útiles
- Sitio web - explora la página principal del proyecto
- Documentación - lee la documentación y las guías de uso
- Descargas - últimas descargas del plugin/mod
spark cuenta con el patrocinio de BisectHosting.
BisectHosting son expertos en alojamiento de servidores de Minecraft, listos para ayudarte a crear y alojar tu propio servidor. Son un proveedor de alojamiento de confianza y bien establecido en la comunidad, y ofrecen un nivel de servicio excepcional que recomendamos con gusto. Hay un descuento especial del 25% disponible para los usuarios de spark: haz clic en el enlace de arriba para crear tu servidor hoy mismo.
¿Qué hace spark?
spark está formado por tres componentes separados:
- Generador de perfiles de CPU: diagnostica problemas de rendimiento.
- Inspección de memoria: diagnostica problemas de memoria.
- Informes de estado del servidor: realiza un seguimiento del estado general del servidor.
⚡ Generador de perfiles de CPU
El generador de perfiles de spark se puede usar para diagnosticar problemas de rendimiento: "lag", baja tasa de ticks, alto uso de CPU, etc.
Es:
- Ligero - se puede ejecutar en producción con un impacto mínimo.
- Fácil de usar - no requiere configuración ni instalación adicional, solo instala el plugin.
- Rápido para producir resultados - ejecutarlo durante solo ~30 segundos es suficiente para producir información útil sobre áreas problemáticas para el rendimiento.
- Personalizable - se puede ajustar para apuntar a hilos específicos, muestrear a un intervalo específico, registrar solo los períodos "con lag", etc.
- Muy legible - su estructura de árbol simple se presta a un análisis e interpretación sencillos. El visor también puede aplicar mapeos de desofuscación.
Funciona muestreando datos estadísticos sobre la actividad del sistema y construyendo un grafo de llamadas basado en estos datos. El grafo de llamadas se muestra luego en un visor en línea para que el usuario lo analice más a fondo.
Hay dos motores de generación de perfiles diferentes:
- Native AsyncGetCallTrace + perfevents - usa async-profiler (solo disponible en sistemas Linux x8664)
- Java ThreadMXBean integrado - una versión mejorada del popular generador de perfiles WarmRoast de sk89q.
⚡ Inspección de memoria
spark incluye varias herramientas útiles para diagnosticar problemas de memoria en un servidor.
- Resumen del montón - toma y analiza una instantánea básica de la memoria del servidor
- Una vista simple del montón de la JVM, consulta el uso de memoria y el número de instancias de cada clase
- No pretende ser un reemplazo completo de las herramientas adecuadas de análisis de memoria. (ver más abajo)
- Volcado del montón - toma una instantánea completa (HPROF) de la memoria del servidor
- Vuelca (y opcionalmente comprime) una instantánea completa del montón de la JVM.
- Esta instantánea se puede inspeccionar luego con herramientas de análisis convencionales.
- Monitoreo de GC - monitorea la actividad de recolección de basura en el servidor
- Permite al usuario relacionar la actividad de GC con los bloqueos del servidor de juego, y ver fácilmente cuánto tardan y cuánta memoria se libera.
- Observa la frecuencia/duración de las recolecciones de basura de generación joven/vieja para informar qué flags de ajuste de GC usar
⚡ Informes de estado del servidor
spark puede informar varias métricas que resumen el estado general del servidor.
Estas métricas incluyen:
- TPS - ticks por segundo, con un grado más preciso indicado por el comando /tps
- Duraciones de tick - cuánto tarda cada tick (mínimo, máximo y promedio)
- Uso de CPU - cuánta CPU está usando el proceso del servidor y el sistema en general
- Uso de memoria - cuánta memoria está usando el proceso
- Uso de disco - cuánto espacio en disco está libre/en uso por el sistema
Además de proporcionar promedios de la tasa de ticks, spark también puede monitorear ticks individuales: enviando un informe cada vez que la duración de un solo tick supera cierto umbral. Esto se puede usar para identificar tendencias y la naturaleza de los problemas de rendimiento, en relación con otros eventos del sistema o del juego.
Uso
Para instalarlo, solo añade el archivo .jar a tu directorio de mods.
Encontrarás información sobre cómo usar los comandos en la documentación.
Si quieres ayuda para analizar un informe de generación de perfiles, o simplemente quieres charlar, no dudes en unirte a nosotros en Discord.
Guías
Hay algunas pequeñas "guías" disponibles en la documentación, que cubren los siguientes temas.
- El bucle de ticks
- Encontrar la causa de los picos de lag
Cómo instalar spark
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.16.5–26.3 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file spark-1.10.187-neoforge.jar (3.7 MB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: spark should be in the list.
On a server
A server on Fabric, Forge or NeoForge
The mod only works on a server with the same loader and game version, for example 26.3.
File goes into the server’s mods folder
Stop the server, put the mod file into the mods folder and start the server again.
Or use the “To hosting” button
On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.
Versiones
Con dependencias
| Minecraft | Cargador | Archivo | Fecha | Acciones |
|---|---|---|---|---|
| 26.3 | NeoForge | 26.33.7 MB 1 | ||
| 26.3 | Fabric | 26.33.7 MB 26 | ||
| 26.3 | Forge | 26.33.7 MB 4 | ||
| 26.2 | NeoForge | 26.23.9 MB | ||
| 26.2 | Fabric | 26.23.8 MB | ||
| 26.2 | Forge | 26.23.9 MB | ||
| 26.2 | NeoForge | 26.23.8 MB | — | |
| 26.1 | NeoForge | 26.13.8 MB | — |
FAQ
Which Minecraft versions does spark work on?
There are files for 1.16.5–26.3, 17 versions in total. The newest is 26.3.
Is spark for Forge or Fabric?
There are files for Fabric: 1.18.2–26.3, for Forge: 1.16.5–26.3 and for NeoForge: 1.21–26.3.
Does spark need other mods?
The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.
Does spark work on a server?
Yes. spark works both in singleplayer and on a server.
Where can I download spark safely?
On this page: the file spark-1.10.187-neoforge.jar (3.7 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: be5c8cf137b1bcaa5627a85c7cfe83da846e9e36.
Reseñas
Sé el primero en valorar spark


