s3tupw1zard Posted August 12, 2022 Posted August 12, 2022 Hello, my server is currently using more than 12GB of RAM. Does anyone know whats the problem? Here's my Modlist: XP Tome (by bl4ckscor3) Just Enough Resources (JER) (by way2muchnoise) Serene Seasons (by TheAdubbz) Create (by simibubi) Macaw's Roofs (by sketch_macaw) Simple Storage Network (by Lothrazar) Sophisticated Core (by P3pp3rF1y) Rubidium (by Asek3) Botania (by Vazkii) FTB Library (Forge) (by FTB) spark (by Iucko) FTB Teams (Forge) (by FTB) Ex Nihilo: Sequentia (by NovaMachina) CoFH Core (by TeamCoFH) Sophisticated Backpacks (by P3pp3rF1y) Recipes Library (by GeheimagentNr1) Nether's Delight (by lumpazl) Repurposed Structures (Forge) (by telepathicgrunt) Waystones (by BlayTheNinth) Ding (by ohaiiChun) Placebo (by Shadows_of_Fire) Flywheel (by jozufozu) Alive | Dynamic Ecosystems & Block Decay (by Ghostcrafter090) Reliquary Reincarnations (by P3pp3rF1y) ItemPhysic Full (by CreativeMD) MmmMmmMmmMmm (Target Dummy) (by MehVahdJukaar) Login Protection[Forge/Fabric] (by someaddon) Bookshelf (by DarkhaxDev) Ex Nihilo: Sequentia - Tinkers Addon (by NovaMachina) Forbidden and Arcanus (by cesar_zorak) Trash Cans (by SuperMartijn642) Game Stages (by DarkhaxDev) OpenBlocks Elevator (by vsngarcia) Structurize (by H3lay) FTB Ranks (Forge) (by FTB) Client Tweaks (by BlayTheNinth) YUNG's API (Forge) (by YUNGNICKYOUNG) FTB Chunks (Forge) (by FTB) Corpse (by henkelmax) Radium Reforged (by Asek3) Sound Physics Remastered (by henkelmax) ExtraStorage (by 3divad99) Refined Storage (by raoulvdberge) JEI Integration (by SnowShock35) CraftTweaker GUI (by TarantelOfficial) Curios API (Forge) (by TheIllusiveC4) TerraBlender (Forge) (by TheAdubbz) CraftTweaker (by Jaredlll08) When Dungeons Arise - Forge! (by Aureljz) Macaw's Bridges (by sketch_macaw) Archer's Paradox (by TeamCoFH) Farmer's Delight (by vectorwing) Quark (by Vazkii) YUNG's Bridges (Forge) (by YUNGNICKYOUNG) Industrial Foregoing (by Buuz135) Multi-Piston (by H3lay) AutoRegLib (by Vazkii) Architectury API (Fabric/Forge) (by shedaniel) Mantle (by mDiyo) Crash Utilities (by Darkere) MrCrayfish's Furniture Mod (by MrCrayfish) Valhelsia Core (by ValhelsiaTeam) Biomes O' Plenty (by Forstride) Ex Naturae (by MelanX) Blood Magic (by WayofTime) YUNG's Better Witch Huts (Forge) (by YUNGNICKYOUNG) YUNG's Better Mineshafts (Forge) (by YUNGNICKYOUNG) Refined Storage: Requestify (by Buuz135) Enchantment Descriptions (by DarkhaxDev) FTB Quests (Forge) (by FTB) Radon (by Asek3) Lootr (Forge) (by Noobanidus) LibX (by noeppinoeppi) Moonlight Lib (by MehVahdJukaar) Just Enough Effect Descriptions (JEED) (by MehVahdJukaar) Ars Nouveau (by baileyholl2) AppleSkin (by squeek502) Fast Leaf Decay (by olafskiii) Apotheosis (by Shadows_of_Fire) Iron Furnaces [FORGE] (by XenoMustache) Just Enough Items (JEI) (by mezz) Balm (Forge Edition) (by BlayTheNinth) The Twilight Forest (by Benimatic) Iron Chests (by ProgWML6) Chunk-Pregenerator (by Speiger) Dynamical Compass (by GeheimagentNr1) Entity Culling Fabric/Forge (by tr9zw) Macaw's Windows (by sketch_macaw) Create Crafts & Additions (by MRHminer) SuperMartijn642's Core Lib (by SuperMartijn642) Patchouli (by Vazkii) MineColonies (by H3lay) Aquaculture 2 (by Shadowclaimer) YUNG's Extras (Forge) (by YUNGNICKYOUNG) YUNG's Better Dungeons (Forge) (by YUNGNICKYOUNG) Portal Gates (by NorthWestTreesGaming) Domum Ornamentum (by OrionOnline) Macaw's Doors (by sketch_macaw) Dynamic Trees - Biomes O' Plenty (by cadaverous_queen) Mystical Agriculture (by BlakeBr0) Just Enough Professions (JEP) (by Mrbysco) Supplementaries (by MehVahdJukaar) Better Compatibility Checker (by Gaz_) Valhelsia Structures (by ValhelsiaTeam) Decorative Blocks (by stohun) CreativeCore (by CreativeMD) YUNG's Better Strongholds (Forge) (by YUNGNICKYOUNG) Akashic Tome (by Vazkii) Refined Storage Addons (by raoulvdberge) Titanium (by Buuz135) Mouse Tweaks (by YaLTeR) YUNG's Better Desert Temples (Forge) (by YUNGNICKYOUNG) Storage Drawers (by Texelsaur) Chisels & Bits - For Forge (by AlgorithmX2) Dynamic Trees (by ferreusveritas) Clumps (by Jaredlll08) Charm of Undying (Forge) (by TheIllusiveC4) GeckoLib (by ThanosGecko) Xaero's Minimap (by xaero96) Cucumber Library (by BlakeBr0) Citadel (by sbom_xela) JourneyMap (by techbrew) BlockUI (by H3lay) Macaw's Fences and Walls (by sketch_macaw) Valhelsia Tweaks (by ValhelsiaTeam) NetherPortalFix (by BlayTheNinth) Feature NBT Deadlock Be Gone (by telepathicgrunt) Goblin Traders (by MrCrayfish) Item Filters (by LatvianModder) JEITweaker (by Jaredlll08) Oculus (by Asek3) Tinkers Construct (by mDiyo) There are some client mods that arent on the server. Thanks Quote
Luis_ST Posted August 12, 2022 Posted August 12, 2022 On 8/12/2022 at 2:57 PM, s3tupw1zard said: my server is currently using more than 12GB of RAM. Expand Where did you get this information from? Quote
s3tupw1zard Posted August 12, 2022 Author Posted August 12, 2022 (edited) I bought the panel from wisp.gg to test it out a bit. And there the panel says that the server is using more than 12GB. Using Pterodactyl Panel it was the same. Edited August 12, 2022 by s3tupw1zard Quote
Luis_ST Posted August 12, 2022 Posted August 12, 2022 Could you please give us a bit more context, like where is the server running (PC or hast) how many player are playing on the server? How long did you play on the server? Does the panel always say the server use 12 GB ram, is the value constant or does the value jump under certain conditions and if yes whats the min and max value? On 8/12/2022 at 3:14 PM, s3tupw1zard said: I'm bought the panel from wisp.gg to test it out a bit. And there the panel says that the server is using more than 12GB. Using Pterodactyl Panel it was the same. Expand Unfortunately, this means nothing to me. In general i would say the value is not correct or something is wrong with the server, please post also the debug.log from the server. Quote
warjort Posted August 12, 2022 Posted August 12, 2022 You can use the spark mod to get basic information about what is using heap memory. https://www.curseforge.com/minecraft/mc-mods/spark https://spark.lucko.me/docs/Command-Usage#spark-heapsummary But unless you know how to read the output it might not mean much to you. The more complicated https://spark.lucko.me/docs/Command-Usage#spark-heapdump needs a tool that can analyse hprof files. e.g. https://www.eclipse.org/mat/ These can often do more complicated stuff like looking for suspected memory leaks. You might find the learning curve for this kind of tool daunting if you have never done something like this before and don't have a working knowledge of java. 🙂 Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
s3tupw1zard Posted August 12, 2022 Author Posted August 12, 2022 (edited) Thanks for your help. The problem is that the server starts, but joining is not possible. After running for a few minutes it crashes due to an out of memory error. The server isn't running on 12GB the whole time. It starts on few hundred megabytes and climbs up to 12 GB or more depending how much I allocate. The minimum RAM is set to 128 megabytes. Here's a link to the debug.log: https://icedrive.net/s/kkf6t9TtCaZ5W556X9vB5k3atizi Could dynmap and dynmapblockscan be a part of the problem? Thanks P.S. i downloaded the mods onto my Computer and there persists the same. Edited August 12, 2022 by s3tupw1zard Quote
warjort Posted August 12, 2022 Posted August 12, 2022 Quote [12Aug2022 16:54:37.448] [Server thread/INFO] [Observable/]: Registered thread Server thread [12Aug2022 16:54:39.636] [Server thread/INFO] [Dynmap/]: [Dynmap] Processing mod support from mod rsrequestify version null Expand The above shows dynmap starting doing its processing Quote [12Aug2022 16:58:28.981] [Server thread/INFO] [Dynmap/]: [Dynmap] mcwbridges[2.0.3] textures enabled [12Aug2022 16:58:30.983] [Netty Epoll Server IO #5/INFO] [net.minecraftforge.server.ServerLifecycleHooks/SERVERHOOKS]: Disconnecting Player (server is still starting): Server is still starting! Please wait before reconnecting. Expand Its still doing stuff 4 minutes later at the end of your log, blocking starting the server and not allowing players to connect. There's also a tonne of errors like this: Quote [12Aug2022 16:58:23.408] [Server thread/FATAL] [Dynmap/]: [Dynmap] Invalid modellist patch for box 12.00/0.00/0.00:16.00/8.00/4.00 side SOUTH at line 611 [12Aug2022 16:58:23.408] [Server thread/FATAL] [Dynmap/]: [Dynmap] Invalid modellist patch for box 0.00/0.00/12.00:4.00/8.00/16.00 side NORTH at line 611 [12Aug2022 16:58:23.408] [Server thread/FATAL] [Dynmap/]: [Dynmap] Invalid modellist patch for box 0.00/0.00/0.00:4.00/8.00/4.00 side EAST at line 611 [12Aug2022 16:58:23.408] [Server thread/FATAL] [Dynmap/]: [Dynmap] Invalid modellist patch for box 12.00/0.00/12.00:16.00/8.00/16.00 side WEST at line 611 [12Aug2022 16:58:23.415] [Server thread/FATAL] [Dynmap/]: [Dynmap] Invalid modellist patch for box 0.00/16.00/7.90:16.00/16.07/8.10 side TOP at line 645 [12Aug2022 16:58:23.415] [Server thread/FATAL] [Dynmap/]: [Dynmap] Invalid modellist patch for box 0.00/16.00/7.90:16.00/16.07/8.10 side TOP at line 646 Expand You need to speak to the mod author. Quote Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
MinecraftGuider Posted February 4, 2024 Posted February 4, 2024 (edited) Despite its age, I'd like to share my thoughts on RAM usage for Minecraft servers. The amount of RAM needed varies depending on the version of the Minecraft server software you're using, such as Spigot 1.12 or Spigot 1.13. Older versions like 1.12 require a minimum of 2GB of RAM, while version 1.13 requires at least 4GB to ensure smooth server operation. Additionally, each plugin typically uses around 20-50MB of RAM, and MODs may require 50-70MB, depending on their size and complexity in the script. It's recommended to use a server RAM calculator to determine the appropriate amount of RAM needed for your specific setup. Edited October 25, 2024 by MinecraftGuider Quote
Paint_Ninja Posted February 5, 2024 Posted February 5, 2024 On 2/4/2024 at 10:11 PM, MinecraftGuider said: Despite its age, I'd like to share my thoughts on RAM usage for Minecraft servers. The amount of RAM needed varies depending on the version of the Minecraft server software you're using, such as Spigot 1.12 or Spigot 1.13. Older versions like 1.12 require a minimum of 2GB of RAM, while version 1.13 requires at least 4GB to ensure smooth server operation. Additionally, each plugin typically uses around 20-50MB of RAM, and MODs may require 50-70MB, depending on their size and complexity in the script. It's recommended to use a server RAM calculator to determine the appropriate amount of RAM needed for your specific setup. Expand Spigot plugins and Forge mods are entirely different things. According to that tool, a modpack with 200 mods with no players online needs about 24GB of RAM to run, which is waaay out of the ballpark of reality. Worst case scenario you get bad performance allocating that much RAM to the game, best case you waste money and resources that could've been better spent on CPU. Vanilla 1.20 does not need "at least 4GB" to run well. It can run fine on half that. Please don't bump a year old post with an advert for something poorly researched. Quote Official Forge Discord server | Support FAQ for players
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.