Jump to content

Running out of RAM w/ 32 gigs of memory, what mod could be causing it?


Recommended Posts

My KSP (64 bit, Linux) is crashing quietly with no message in the logs beforehand, when I go to the tracking station or click on something in the KSC after returning from a flight. I'm not sure what mod in particular is causing this - the baseline KSP ram usage with this modpack is ~28 gigs, which is already an obscene amount, but something is pushing it over the edge to crash. I have no idea which of the mods I am using is causing this. I do have 120 mods, but none of them should be THAT demanding - most are rather simple part mods with only a couple visual mods. Could someone help me pin-point which of these mods is causing the problem or is using the most RAM? Thank you in advance!

AlphaMensae's Modular Launch Pads (ModularLaunchPads 2.5.3)
ASET Agency (ASETAgency 1.0)
ASET Props (ASETProps 1.5)
B9 Aerospace Procedural Wings - Fork (B9-PWings-Fork 3:0.43.0.11)
B9 Part Switch (B9PartSwitch v2.20.0)
BahamutoD Animation Modules (BDAnimationModules 1:v0.6.7.1)
BetterTimeWarpContinued (BetterTimeWarpCont 2.3.13)
Buffalo (Buffalo v2.12.0)
Buffalo CRP Play Mode (Buffalo-PlayMode-CRP v2.12.0)
CactEye-2 Orbital Telescope Refocused (CactEyeCommunityRefocused 1.5.2.8)
ClickThrough Blocker (ClickThroughBlocker 1:2.1.10.21)
ColdWarAerospace (ColdWarAerospace 0.5.3)
Community Category Kit (CommunityCategoryKit v112.0.1)
Community Resource Pack (CommunityResourcePack v112.0.1)
Community Tech Tree (CommunityTechTree 1:3.4.4)
Conformal Decals (ConformalDecals 0.2.12)
Contract Configurator (ContractConfigurator v2.2.2.0)
Contract Pack: Field Research (ContractConfigurator-FieldResearch 1.2.2)
Cryo Tanks (CryoTanks 1.6.5)
Cryo Tanks Core (CryoTanks-Core 1.6.5)
Cryogenic Engines (CryoEngines 1:2.0.6)
Cryogenic Engines - Near Future Aeronautics (CryoEngines-NFAero 2.0.6)
Custom Barn Kit (CustomBarnKit 1.1.22.0)
Custom Pre Launch Checks (CustomPreLaunchChecks 1.8.1.1)
Deployable Engines Plugin (DeployableEngines 1.3.1)
Distant Object Enhancement /L (DistantObject v2.1.1.11r2)
Distant Object Enhancement /L default config (DistantObject-default v2.1.1.11r2)
Docking Cam (DockingCamKURS 1.3.8.5)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.2.5.0)
Environmental Visual Enhancements Redux (EnvironmentalVisualEnhancements 3:1.11.7.1)
Extraplanetary Launchpads (ExtraPlanetaryLaunchpads 6.99.3.0)
Feline Utility Rovers (FelineUtilityRovers 1.3.6)
Filter Extensions - Plugin (FilterExtensions 3.2.8)
Firespitter Core (FirespitterCore v7.17)
Firespitter Resources config (FirespitterResourcesConfig v7.17)
Flight Tracker (FlightTracker 3.0.0.3)
FTL Drive Continued (FTLDriveContinued 0.2.5.2)
Harmony 2 (Harmony2 2.2.1.0)
Inline Ballutes (InlineBallutes 1.2.11.4)
JX2Antenna (JX2Antenna 2.0.5)
Kerbal Actuators (KerbalActuators v1.8.5)
Kerbal Aircraft Expansion (KerbalAircraftExpansion 4:2.8.1.0)
Kerbal Atomics (KerbalAtomics 1:1.3.3)
Kerbal Atomics - Other Mod Support (KerbalAtomics-NTRModSupport 1.3.3)
Kerbal Attachment System (KAS 1.12)
Kerbal Changelog (KerbalChangelog v1.4.2)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.9.0)
Kerbal Inventory System (KIS 1.29)
Kerbal Joint Reinforcement - Next (KerbalJointReinforcementNext v4.1.19)
Kerbal Konstructs (KerbalKonstructs v1.8.6.0)
Kerbalized Suits (KerbalizedSuits 1.0)
Kopernicus Planetary System Modifier (Kopernicus 2:release-1.12.1-145)
KSP GroundEffect (GroundEffect v1.1.1-catalpa)
KSP Recall (KSP-Recall v0.3.0.10)
Making History (MakingHistory-DLC 1.12.1)
MechJeb 2 (MechJeb2 2.14.2.0)
MemGraph (MemGraph 1:1.2.0.1)
Mk2 Stockalike Expansion (Mk2Expansion 2:1.9.1.2)
Mk3 Stockalike Expansion (Mk3Expansion 1.6.1.3)
ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0)
Module Manager (ModuleManager 4.2.2)
Moldavite Machines (MoldaviteMachines 1.3)
MOLE (MOLE v1.27.0)
MOLE CRP Play Mode (MOLE-PlayMode-CRP v1.27.0)
Near Future Aeronautics (NearFutureAeronautics 2.1.1)
Near Future Electrical (NearFutureElectrical 1.2.3)
Near Future Electrical Core (NearFutureElectrical-Core 1.2.3)
Near Future Exploration (NearFutureExploration 1.1.2)
Near Future IVA Props (NearFutureProps 1:0.7.1)
Near Future Launch Vehicles (NearFutureLaunchVehicles 2.2.0)
Near Future Propulsion (NearFuturePropulsion 1.3.5)
Near Future Solar (NearFutureSolar 1.3.2)
Near Future Solar Core (NearFutureSolar-Core 1.3.2)
Near Future Spacecraft (NearFutureSpacecraft 1.4.3)
Nice MKseries Body (NiceMKseriesBody V3.8)
PALETTE - Post-Processing Profiles for KSP (PALETTE 1:3.3)
Parallax (Parallax 2.0.6)
Parallax - Stock Planet Textures (Parallax-StockTextures 2.0.0)
Parallax - Stock Scatter Textures (Parallax-StockScatterTextures 2.0.1)
Pathfinder (Pathfinder v1.40.2)
Pathfinder CRP Play Mode (Pathfinder-PlayMode-CRP v1.40.2)
Planes With Purposes (ContractConfigurator-PlanesWithPurposes 1.5)
PlanetShine (PlanetShine 0.2.6.6)
PlanetShine - Default configuration (PlanetShine-Config-Default 0.2.6.6)
Prakasa Aeroworks (PrakasaAeroworks 0.9.0.5)
RasterPropMonitor (RasterPropMonitor 1:v0.31.10.2)
RasterPropMonitor Core (RasterPropMonitor-Core 1:v0.31.10.2)
Rational Resources (RationalResources 1.42)
ReStock (ReStock 1.4.3)
ReStock Extra - Rigid Legs (RestockRigidLegs 1.4.3)
Restock Waterfall Expansion (RestockWaterfallExpansion 0.3.0)
ReStock+ (ReStockPlus 1.4.3)
Retractable Lifting Surface Module (RetractableLiftingSurface 0.2.1.2)
Rocket Motor Menagerie (RocketMotorMenagerie v1.1.2)
Scatterer (Scatterer 3:v0.0838)
Science - Full Reward! (Continued) (Science-Full-Reward v5.2)
Science - Full Transmit! (Science-Full-Transmit v1.1)
Shabby (Shabby 0.3.0.0)
SpaceTux Library (SpaceTuxLibrary 0.0.8.5)
Spectra (Spectra v1.6.5)
Spectra Scatterer (Spectra-Scatterer v1.6.5)
Spectra Scatterer vibrant sunsets (Spectra-ScattererVibrantSunsets 1.6.5)
Staged Animation (StagedAnimation v2.0)
Stock Waterfall Effects (StockWaterfallEffects 0.7.0)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.10)
Stockalike Station Parts Expansion Redux - Internal Spaces (StationPartsExpansionRedux-IVAs 2.0.10)
SXTContinued (SXTContinued 2:0.3.29.8)
The Janitor's Closet (JanitorsCloset 0.3.7.8)
Tokamak Refurbished Parts (TokamakRefurbishedParts 0.3.1.2)
Toolbar Controller (ToolbarController 1:0.1.9.9)
Trajectories (Trajectories v2.4.3)
TUFX (TUFX 1.0.5.0)
TweakScale - Rescale Everything! (TweakScale v2.4.6.21)
TweakScale Redistributable (TweakScale-Redist v2.4.6.21)
Universal Storage II Finalized (UniversalStorage2 4.0.0.8)
USI Tools (USITools v112.0.1)
Waterfall - Restock (WaterfallRestock 0.2.3)
Waterfall Core (Waterfall 0.9.0)
Wild Blue Tools (WildBlueTools v1.88.1)
WildBlueIndustries CRP Play Mode (WildBlue-PlayMode-CRP v1.88.1)

 

Link to comment
Share on other sites

I've had similar issues with KSP somehow maxing out 32GB RAM. The only advice I can give you is to cut down on mods, especially mods with detailed parts and doubly especially those with detailed interiors/IVAs. Try removing the SSPXR interiors to start with and see if that helps, but if not you may have to be ruthless about what mods get to stay and what mods get cut; alternatively you could try the perma-prune option from Janitor's Closet to pick specific parts you don't want to not be loaded, however to undo this will require you to reinstall the mods they come from so it's a bit of an extreme option.

 

Link to comment
Share on other sites

One thing that I don't see mentioned often enough is to make sure you don't have a billion pieces of space junk sitting in orbit.  Although KSP does have a limit on the number of parts that you can have floating around, and it will invariably clean these up from time to time, it can't hurt to go into the tracking station and terminate anything you don't really need flying around out there.  May not save a whole lot of RAM, but again, it can't hurt.

Link to comment
Share on other sites

  • 2 weeks later...

I was about to open a topic like that myself. The OP does not have that much mods imho. I have been playing with like 200 mods in the past and I did not get that amount of memory usage. In linux I max out at 32gb when I get to main menu and just loading a clean save takes 3 minutes, dumping another 6gb on the swap file. I also did a clean install of KSP (you never know what old leftover mods you have in the GameData folder).

Aside from Parallax, SSPEX and Spectra I don't think I have that much offenders regarding texture size etc.

Pathfinder etc. does have a lot of IVAs too though.

Maybe I try an identical install on Windows 10. KSP in Linux and Windows behave very differently in some occasions, just ask @Lisias :D

Edited by hendrack
Link to comment
Share on other sites

You can try to bissect.

1) Create a dedicated folder with the name 'testing' and append a N as number
2) Move the half of mods, away into (1), start with ones having no dependencies
3) Load the game, replay the scene when it happens
-) If there is still a problem, create another new empty "testing" folder, appending N+1 number move another half of mods out
+) If problem vanishes, create folder 'stable' and move all mods there except the cruicial like ModManager, then move the half mods from the last dedicated 'testing' N into gamedata and start splicing from there

Eventually you will find the problematic mod.
I did this in the past with a mod, which corrupted the crew management window, running over 200 mods and got that within an hour.

Best of luck!

Link to comment
Share on other sites

SSPEX and Pathfinder mods seem to eat a lot of memory, removing those reduced ram usage to 30/32gb without swapping.

Edit: Well, I still get to 4gb swap file when I am at launchpad. Removing Parallax frees up like 8gb of RAM. Damn... it looks so good.

LwEplCP.png

KWIsIpk.png

dLKWgdl.jpg

 

Edited by hendrack
Link to comment
Share on other sites

  • 2 weeks later...

Odd. Ive spent past three days modding KSP, which for a new Kerbal rocket scientist was like going to a candy store, which ended up in errors. I've finally settled down on mods I want for first playthrough and it works fine. Im on Ryzen 5900HX, 32 gb ram and 3070 Mobile. I stay at 90% memory usage which is odd because I play KSRSS Reborn with almost 200 mods including Parallax and 64k Textures. Never locked up or anything. Yes, the initial load takes around 20 minutes (counted) but after that its mostly fine (into VAB around 30 seconds, into flight 1 minute to load).

Here is my mod list:

Spoiler

Advanced Jet Engine (AdvancedJetEngine v2.20.0)
Airplane Plus (AirplanePlus 26.5)
Airplane Plus Things (AirplanePlusThings 1.0)
AJE Extended (AJEExtendedConfigs 2:v2.0.5)
All Y'All (AllYAll 1:0.11.19.2)
AlphaMensae's Modular Launch Pads (ModularLaunchPads 2.5.3)
ASET Consolidated Agency (ASETAgency 2.0.1)
ASET Consolidated Avionics Pack (ASETAvionics 3.0.0)
ASET Consolidated Props Pack (ASETProps v2.0.2)
Astrogator (Astrogator v1.0.0)
AtmosphereAutopilot (Fly-By-Wire) (AtmosphereAutopilot v1.6.0)
Aviation Lights (AviationLights 1:v4.1.3)
Avionics Systems (AvionicsSystems v1.3.6)
B9 Part Switch (B9PartSwitch v2.20.0)
Background Resources (BackgroundResources 1:v0.18.0.0)
Benjee10 sharedAssets (Benjee10-SharedAssets v0.2.2)
Better Load Save Game Renewed (BetterLoadSaveGame 2.5.3.5)
Better SR Bs (BetterSRBs 1.2.6)
BetterTimeWarpContinued (BetterTimeWarpCont 2.3.13)
Bluedog Design Bureau (BluedogDB v1.12.0)
Bluedog Design Bureau Extras - Community Category Kit (BluedogDB-CommunityCategoryKit v1.12.0)
Bluedog Design Bureau Extras - Real Names (BluedogDB-RealNames v1.12.0)
Breaking Ground (BreakingGround-DLC 1.7.1)
Buffalo2 (Buffalo2 v1.5)
BurstAtomicThrustModule (BurstAtomicThrust 0.1.0.3)
Camera Tools continued (CameraTools v1.26.0)
Career Evolution (ContractConfigurator-CareerEvolution 1.0)
Chatterer (Chatterer 0.9.99)
Chatterer Extended (ChattererExtended 0.6.2)
ClickThrough Blocker (ClickThroughBlocker 1:2.1.10.21)
CollisionFX-ReUpdated (CollisionFXReUpdated 1.1.0)
CommNet Antennas Consumptor (CommNetAntennasConsumptor 3.5.5)
CommNet Antennas Extension (CommNetAntennasExtension 2.1.7)
Community Category Kit (CommunityCategoryKit v112.0.1)
Community Delta-V Maps (CommunityDeltaVMaps 2:2.8)
Community Parts Titles (CommunityPartsTitles 0.9.3)
Community Parts Titles Extras: Categories (CommunityPartsTitlesExtrasCategory 0.9.3)
Community Parts Titles Extras: CCK - No Duplicates (CommunityPartsTitlesExtrasNoCCKDup 0.9.3)
Community Resource Pack (CommunityResourcePack v112.0.1)
Community Tech Tree (CommunityTechTree 1:3.4.4)
Community Terrain Texture Pack (CommunityTerrainTexturePack 1:1.0.5)
Connected Living Space (ConnectedLivingSpace v2.0.2.0)
Continuous Collisions (ContinuousCollisions 1.1.0)
Contract Configurator (ContractConfigurator v2.2.2.0)
Contract Pack: Field Research (ContractConfigurator-FieldResearch 1.2.2)
Crowd Sourced Science (CrowdSourcedScience v6.0)
Cryo Tanks (CryoTanks 1.6.5)
Cryo Tanks Core (CryoTanks-Core 1.6.5)
Cryogenic Engines (CryoEngines 1:2.0.6)
Cryogenic Engines - Near Future Aeronautics (CryoEngines-NFAero 2.0.6)
Cryogenic Engines Extras: Surface Attachment (CryoEngines-SurfaceAttach 1:0.6.0)
Custom Barn Kit (CustomBarnKit 1.1.22.0)
Custom Pre Launch Checks (CustomPreLaunchChecks 1.8.1.1)
DE IVAExtension (DE-IVAExtension v1.1.0)
DeepFreeze Continued... (DeepFreeze V0.31.0.0)
Deployable Engines Plugin (DeployableEngines 1.3.1)
Distant Object Enhancement /L (DistantObject v2.1.1.11r2)
Distant Object Enhancement /L default config (DistantObject-default v2.1.1.11r2)
DMagic Orbital Science (DMagicOrbitalScience 1.4.3)
DMModuleScienceAnimateGeneric (DMagicScienceAnimate v0.23)
Docking Cam (DockingCamKURS 1.3.8.5)
Docking Port Sound FX (DockingPortSoundFX v2.1.12)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.2.5.0)
Easy Vessel Switch (EVS) (EasyVesselSwitch 2.3)
Editor Extensions Redux (EditorExtensionsRedux 3.4.3.5)
Environmental Visual Enhancements Redux (EnvironmentalVisualEnhancements 3:1.11.7.1)
EVARepairs (EVARepairs 1:v1.3.4)
Extraplanetary Launchpads (ExtraPlanetaryLaunchpads 6.99.3.0)
Far Future Technologies (FarFutureTechnologies 1.2.0)
Ferram Aerospace Research Continued (FerramAerospaceResearchContinued 3:0.16.1.1)
Firespitter (Firespitter v7.17)
Firespitter Core (FirespitterCore v7.17)
Firespitter Resources config (FirespitterResourcesConfig v7.17)
Free Launch Clamps (AlmostFreeLaunchClamps 0.3.1)
FreeIva (FreeIva 0.2.10.2)
Hab Tech Props (HabTechProps v0.2.0)
HabTech2 (HabTech2 1.0.0)
Harmony 2 (Harmony2 2.2.1.0)
Heat Control (HeatControl 0.6.1)
History of Spaceflight Pocket Edition (ContractConfigurator-HistoryofSpaceflight-PocketEdition 1.0)
ht Robotics (HabTechRobotics v1.0.0)
HullcamVDS Continued (HullcamVDSContinued 0.2.2)
Impact! (Impact v1.8.0)
Infernal Robotics - Next (InfernalRoboticsNext v3.1.10)
JSI Advanced Transparent Pods (JSIAdvancedTransparentPods V0.1.24.0)
JSIPartUtilities (JSIPartUtilities 0.5.0.5)
Kaboom! (BOOM) by rushnash37 (Kaboom 1.4.0.1)
Kerbal Actuators (KerbalActuators v1.8.5)
Kerbal Aircraft Expansion (KerbalAircraftExpansion 4:2.8.1.0)
Kerbal Atomics (KerbalAtomics 1:1.3.3)
Kerbal Atomics - Other Mod Support (KerbalAtomics-NTRModSupport 1.3.3)
Kerbal Attachment System (KAS 1.12)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.9.0)
Kerbal Inventory System (KIS 1.29)
Kerbal Joint Reinforcement - Next (KerbalJointReinforcementNext v4.1.19)
Kerbal Konstructs (KerbalKonstructs v1.8.6.0)
Kerbal Planetary Base Systems (KerbalPlanetaryBaseSystems v1.6.16)
Keridian Dynamics (KDVA) by Eleusis La Arwal (KeridianDynamicsVesselAssembly 0.8.99.4-prerelease)
Komplexity (Komplexity 0.9.9.9-prerelease)
Konstruction (Konstruction v112.0.1)
Kopernicus Expansion Continued - Common (KopernicusExpansionContinued-Common release-1.7.1-5)
Kopernicus Expansion Continued - EVA Footprints (KopernicusExpansionContinued-EVAFootprints release-1.7.1-5)
Kopernicus Planetary System Modifier (Kopernicus 2:release-1.12.1-157)
Kronometer (Kronometer v1.12.0.2)
KS3P (KS3P V6.1)
KSP AVC (KSP-AVC 1.4.1.9)
KSP Community Fixes (KSPCommunityFixes 1.24.6)
KSP Recall (KSP-Recall v0.3.0.10)
KSPBurst (KSPBurst v1.5.5.1)
Making History (MakingHistory-DLC 1.12.1)
Mandatory RCS (MandatoryRCS 1:1.8)
MandatoryRCS Part Pack (MandatoryRCSPartPack 1.4)
Maneuver Node Evolved (ManeuverNodeEvolved 5.0)
MechJeb 2 (MechJeb2 2.14.3.0)
Mk1 Cockpit IVA Replacement by ASET (Mk1CockpitIVAReplbyASET 2.0.0)
Mk1 Lander Can IVA Replacement by ASET (Mk1LanderCanIVAReplbyASET 2.0.0)
MK1-2 IVA Replacement by ASET (MK12PodIVAReplacementbyASET 1:2.0.0)
MOAR Station Science (MOARStationScience v2.6.1.3)
ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0)
Module Manager (ModuleManager 4.2.2)
More Servos (MoreServos v1.2.0)
Near Future Aeronautics (NearFutureAeronautics 2.1.1)
Near Future Construction (NearFutureConstruction 1.3.1)
Near Future Electrical (NearFutureElectrical 1.2.3)
Near Future Electrical - Decaying RTGs (NearFutureElectrical-DecayingRTGs 1.2.3)
Near Future Electrical Core (NearFutureElectrical-Core 1.2.3)
Near Future Exploration (NearFutureExploration 1.1.2)
Near Future IVA Props (NearFutureProps 1:0.7.1)
Near Future Launch Vehicles (NearFutureLaunchVehicles 2.2.0)
Near Future Propulsion (NearFuturePropulsion 1.3.5)
Near Future Solar (NearFutureSolar 1.3.2)
Near Future Solar Core (NearFutureSolar-Core 1.3.2)
Near Future Spacecraft (NearFutureSpacecraft 1.4.3)
Nehemiah Engineering Orbital Science (NehemiahEngineeringOrbitalScience 0.9.1)
Neptune Camera (NeptuneCamera v4.1)
Omega's Stockalike Structures: No Textures Required (StockalikeStructures 0.0.12)
Orbital Utility Vehicle Updated (OrbitalTug 1.3.1.2)
OSE Workshop Reworked (OSEWorkShopReworked 1.2.14.3)
PAPI Lights (PAPILights 0.5.0.6)
Parallax (Parallax 2.0.6)
Parallax - Stock Planet Textures (Parallax-StockTextures 2.0.0)
Parallax - Stock Scatter Textures (Parallax-StockScatterTextures 2.0.1)
Part Overhaul Integration (PartOverhaulIntegration v0.2.3)
PlanetShine (PlanetShine 0.2.6.6)
PlanetShine - Default configuration (PlanetShine-Config-Default 0.2.6.6)
Planetside Exploration Technologies (PlanetsideExplorationTechnologies 1.0.2)
Pood's Deep Star Map Skybox (PoodsDeepStarMap v.1.3.0)
Probe Control Room Recontrolled (ProbeControlRoomRecontrolled 1.3.1.0)
PWB Fuel Balancer Restored (PWBFuelBalancerRestored 0.2.1.7)
RasterPropMonitor (RasterPropMonitor 1:v0.31.11.1)
RasterPropMonitor Core (RasterPropMonitor-Core 1:v0.31.11.1)
Rational Resources (RationalResources 1.42)
RCS Build Aid (RCSBuildAid v1.0.6)
Real Plume (RealPlume 2:v13.3.2)
Real Plume - Stock Configs (RealPlume-StockConfigs v4.0.8)
Reentry Particle Effect Renewed (ReentryParticleEffect 1.9.1.1)
RemoteTech Redev Antennas (RemoteTechRedevAntennas 0.1.1)
REPOSoftTech-Agencies (REPOSoftTech-Agencies V1.5.9.0)
ResearchBodies (ResearchBodies 2:V1.13.0)
ReStock (ReStock 1.4.3)
ReStock Extra - Rigid Legs (RestockRigidLegs 1.4.3)
Restock Waterfall Expansion (RestockWaterfallExpansion 2.0.0)
ReStock+ (ReStockPlus 1.4.3)
Reviva (Reviva 0.8.1)
Rocket Sound Enhancement (RocketSoundEnhancement 0.9.6)
Rocket Sound Enhancement - Default (RocketSoundEnhancement-Config-Default 1.2.4)
Sandcastle (Sandcastle v1.1.1)
SCANsat (SCANsat v20.4)
Scatterer (Scatterer 3:v0.0838)
Scatterer Default Config (Scatterer-config 3:v0.0838)
Scatterer Sunflare (Scatterer-sunflare 3:v0.0838)
Servo Controller (ServoController v1.2.1)
Shaddy (Shaddy v2.5)
Ship Manifest (ShipManifest 6.0.6.0)
Simple Adjustable Fairings - Plugin (SimpleAdjustableFairings v1.12.0)
SmokeScreen - Extended FX Plugin (SmokeScreen 2.8.14.0)
Solar Cycle Simulator (SolarCycleSimulator 1.2.0)
Solver Engines plugin (SolverEngines v3.14.0)
Space Age (SpaceAge v1.3.8)
Space Dust (SpaceDust 0.4.4)
SpaceTux Library (SpaceTuxLibrary 0.0.8.5)
Speed Unit Annex (SpeedUnitAnnex 1.4.4)
SRB Waterfall Effects (SRBWaterfallEffects 2.3.5)
Staged Animation (StagedAnimation v2.0)
Station Keeping (StationKeeping 1:0.2.3)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.10)
Stockalike Station Parts Expansion Redux - Internal Spaces (StationPartsExpansionRedux-IVAs 2.0.10)
Surface Mounted Lights (surfacelights 1.19)
System Heat (SystemHeat 0.6.0)
System Heat - Nuclear Engine Configuration (SystemHeat-FissionEngines 0.6.0)
System Heat - Nuclear Reactor Configuration (SystemHeat-FissionReactors 0.6.0)
System Heat - Resource Converter Configuration (SystemHeat-Converters 0.6.0)
System Heat - Resource Harvester Configuration (SystemHeat-Harvesters 0.6.0)
Tarsier Space Technology with Galaxies Continued... (TarsierSpaceTechnologyWithGalaxies 1:7.13)
TextureReplacer (TextureReplacer v4.5.3)
Textures Unlimited (TexturesUnlimited 1.5.10.25)
Textures Unlimited Default Stock Config - Unofficial (TexturesUnlimited-UnofficialStockConfig 001)
The Janitor's Closet (JanitorsCloset 0.3.7.9)
Toolbar (Toolbar 1:1.8.0.8)
Toolbar Controller (ToolbarController 1:0.1.9.9)
Tracking Station Evolved (TrackingStationEvolved 7.0)
Trajectories (Trajectories v2.4.3)
Transfer Window Planner (TransferWindowPlanner v1.8.0.0)
Transparent Pods (TransparentPods 1:1.2.3.3)
TriggerAu Flags (TriggerAu-Flags v2.11.0.0)
Trim Indicator (TrimIndicator 1.12.0.0)
TUFX (TUFX 1.0.5.0)
TweakScale - Rescale Everything! (TweakScale v2.4.6.23)
TweakScale Redistributable (TweakScale-Redist v2.4.6.23)
USI Core (USI-Core v112.0.1)
USI Exploration Pack (USI-EXP v112.0.1)
USI Freight Transport Technologies (USI-FTT v112.0.1)
USI Kolonization Systems (MKS/OKS) (UKS 1:v112.0.1)
USI Life Support (USI-LS v112.0.1)
USI Tools (USITools v112.0.1)
Vessel Viewer Continued (VesselView 2:0.8.8.6)
VesselView-UI-RasterPropMonitor (VesselView-UI-RasterPropMonitor 1:0.8.8.6)
VesselView-UI-Toolbar (VesselView-UI-Toolbar 1:0.8.8.6)
WasdEditorCameraContinued (WasdEditorCameraContinued 0.7.3.3)
Waterfall - Restock (WaterfallRestock 0.2.3)
Waterfall Core (Waterfall 0.9.0)
Who Am I? (WhoAmI 1.4.0)
WildBlueCore (WildBlueCore v1.2.3)

 

Edited by Czejenesku
Link to comment
Share on other sites

  • 3 weeks later...
On 2/26/2023 at 12:51 AM, hendrack said:

SSPEX and Pathfinder mods seem to eat a lot of memory, removing those reduced ram usage to 30/32gb without swapping.

Edit: Well, I still get to 4gb swap file when I am at launchpad. Removing Parallax frees up like 8gb of RAM. Damn... it looks so good.

LwEplCP.png

KWIsIpk.png

dLKWgdl.jpg

 

Hmm, i removed Parallax and the crashing is much more infrequent, but still occurs occaisionally, often after several launches when going into the VAB or switching scenes. It also sometimes occured on re-entry or when rendezvouzing with another craft. So it makes me think there's some memory leak, but I'm not sure as to what it is. I did end up adding 8gb of swap, but that doesn't seem to help that much. My mods list is as follows:

ASET Agency (ASETAgency 1.0)
ASSET Mk1 reentry pod (ASSET-Mk1 v1.0)
Astrogator (Astrogator v1.0.0)
B9 Aerospace Procedural Wings - Fork (B9-PWings-Fork 3:0.43.0.11)
B9 Part Switch (B9PartSwitch v2.20.0)
Background Resources (BackgroundResources 1:v0.18.0.0)
BahamutoD Animation Modules (BDAnimationModules 1:v0.6.7.1)
Benjee10 sharedAssets (Benjee10-SharedAssets v0.2.2)
BetterTimeWarpContinued (BetterTimeWarpCont 2.3.13)
blackheart612's Procedural Part Textures (ProceduralParts-Textures-SCCKSCS 1)
BonVoyage (BonVoyage 1:1.4.1)
Buffalo2 (Buffalo2 v1.5)
Camera Tools continued (CameraTools v1.26.0)
Chatterer (Chatterer 0.9.99)
Chatterer Extended (ChattererExtended 0.6.2)
ClickThrough Blocker (ClickThroughBlocker 1:2.1.10.21)
ColdWarAerospace (ColdWarAerospace 0.5.3)
Community Category Kit (CommunityCategoryKit v112.0.1)
Community Resource Pack (CommunityResourcePack v112.0.1)
Community Tech Tree (CommunityTechTree 1:3.4.4)
Community Tech Tree Balancer for Mk-33 Mod & NFT/FFT (Mk33CTTPatch 1.1)
Conformal Decals (ConformalDecals 0.2.12)
Contract Configurator (ContractConfigurator v2.2.2.0)
Contract Pack: Exploration Plus (ContractConfigurator-ExplorationPlus 2.0.1)
Contract Pack: Field Research (ContractConfigurator-FieldResearch 1.2.2)
Cryo Tanks (CryoTanks 1.6.5)
Cryo Tanks Core (CryoTanks-Core 1.6.5)
Cryogenic Engines (CryoEngines 1:2.0.6)
Cryogenic Engines - Near Future Aeronautics (CryoEngines-NFAero 2.0.6)
Custom Barn Kit (CustomBarnKit 1.1.22.0)
Custom Bulkhead Profiles (CBH) (CustomBulkheadProfiles 0.2.0.0)
Custom Pre Launch Checks (CustomPreLaunchChecks 1.8.1.1)
Deployable Engines Plugin (DeployableEngines 1.3.1)
Diazo's Landing Height Display (DiazosLandingHeight 2.3.0.1)
Distant Object Enhancement /L (DistantObject v2.1.1.11r2)
Distant Object Enhancement /L default config (DistantObject-default v2.1.1.11r2)
Docking Cam (DockingCamKURS 1.3.8.5)
Docking Port Alignment Indicator (DockingPortAlignmentIndicator 6.10.0.0)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.2.5.0)
Engine Lighting Relit (EngineLightRelit 1.6.3.4)
Environmental Visual Enhancements Redux (EnvironmentalVisualEnhancements 3:1.11.7.1)
Extraplanetary Launchpads (ExtraPlanetaryLaunchpads 6.99.3.0)
Far Future Technologies (FarFutureTechnologies 1.2.0)
Feline Utility Rovers (FelineUtilityRovers 1.3.6)
Fill It Up (FillitUp 0.2.0.4)
Filter Extensions - Plugin (FilterExtensions 3.2.8)
Firespitter Core (FirespitterCore v7.17)
Firespitter Resources config (FirespitterResourcesConfig v7.17)
Flight Manager for Reusable Stages (FMRS) Continued (FMRSContinued 1.2.9.3)
Flight Tracker (FlightTracker 3.0.0.3)
Goo Pumps & Oils' Speed Pump (GPOSpeedPump v1.9.0.11)
Hab Tech Props (HabTechProps v0.2.0)
Harmony 2 (Harmony2 2.2.1.0)
Heat Control (HeatControl 0.6.1)
Historian Expanded (Historian-expanded 2:v1.8.0)
HullcamVDS Continued (HullcamVDSContinued 0.2.2)
Inline Ballutes (InlineBallutes 1.2.11.4)
JNSQ (JNSQ 0.10.2)
JSIPartUtilities (JSIPartUtilities 0.5.0.5)
JX2Antenna (JX2Antenna 2.0.5)
Kerbal Actuators (KerbalActuators v1.8.5)
Kerbal Aircraft Expansion (KerbalAircraftExpansion 4:2.8.1.0)
Kerbal Alarm Clock (KerbalAlarmClock v3.14.0.0)
Kerbal Atomics (KerbalAtomics 1:1.3.3)
Kerbal Atomics - Other Mod Support (KerbalAtomics-NTRModSupport 1.3.3)
Kerbal Attachment System (KAS 1.12)
Kerbal Changelog (KerbalChangelog v1.4.2)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.9.0)
Kerbal Inventory System (KIS 1.29)
Kerbal Joint Reinforcement - Next (KerbalJointReinforcementNext v4.1.19)
Kerbal Konstructs (KerbalKonstructs v1.8.6.0)
Kerbal Launch Vehicles (KerbalLaunchVehicles 1.2.0)
Kerbal Reusability Expansion (SpaceXLegs 2.9.2)
Kerbalism (Kerbalism 3.17)
Kerbalism - Default Config (Kerbalism-Config-Default 3.17)
Kerbalism System Heat (Kerbalism-SystemHeat 0.5.0)
Keridian Dynamics (KDVA) by Eleusis La Arwal (KeridianDynamicsVesselAssembly 0.8.99.4-prerelease)
Kopernicus Planetary System Modifier (Kopernicus 2:release-1.12.1-154)
Kronometer (Kronometer v1.12.0.2)
KSP Community Fixes (KSPCommunityFixes 1.24.6)
KSP GroundEffect (GroundEffect v1.1.1-catalpa)
KSP Recall (KSP-Recall v0.3.0.10)
KSPBurst (KSPBurst v1.5.5.1)
KW Rocketry Rebalanced (KWRocketryRebalanced 3.2.7.2)
Making History (MakingHistory-DLC 1.12.1)
MechJeb 2 (MechJeb2 2.14.2.0)
MemGraph (MemGraph 1:1.2.0.1)
Mk 33 (Mk-33 v1.3.1)
Mk2 Stockalike Expansion (Mk2Expansion 2:1.9.1.2)
Mk3 Stockalike Expansion (Mk3Expansion 1.6.1.3)
ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0)
Module Manager (ModuleManager 4.2.2)
Moldavite Machines (MoldaviteMachines 1.3)
MOLE (MOLE v1.27.0)
MOLE CRP Play Mode (MOLE-PlayMode-CRP v1.27.0)
NavBall Texture Changer Updated (NavBallTextureChangerUpdated 2.0.0.11)
Near Future Aeronautics (NearFutureAeronautics 2.1.1)
Near Future Electrical (NearFutureElectrical 1.2.3)
Near Future Electrical Core (NearFutureElectrical-Core 1.2.3)
Near Future Exploration (NearFutureExploration 1.1.2)
Near Future IVA Props (NearFutureProps 1:0.7.1)
Near Future Launch Vehicles (NearFutureLaunchVehicles 2.2.0)
Near Future Propulsion (NearFuturePropulsion 1.3.5)
Near Future Solar (NearFutureSolar 1.3.2)
Near Future Solar Core (NearFutureSolar-Core 1.3.2)
Near Future Spacecraft (NearFutureSpacecraft 1.4.3)
Nice MKseries Body (NiceMKseriesBody V3.8)
Planes With Purposes (ContractConfigurator-PlanesWithPurposes 1.5)
PlanetShine (PlanetShine 0.2.6.6)
PlanetShine - Default configuration (PlanetShine-Config-Default 0.2.6.6)
Planetside Exploration Technologies (PlanetsideExplorationTechnologies 1.0.2)
Prakasa Aeroworks (PrakasaAeroworks 0.9.0.5)
Procedural Fairings (ProceduralFairings 1:v6.3.0)
Procedural Parts (ProceduralParts v2.4.3)
Procedural Parts - MainSailor's Procedural Textures - Complete Texture Pack (MainSailorTextures-Complete 2.0.0.0.1)
Procedural Parts - MainSailor's Procedural Textures - Essential Textures and Flag (MainSailorTextures-Essentials 2.0.0.0.1)
Rational Resources (RationalResources 1.42)
RecoveryController (RecoveryController 0.0.4.1)
Recycled Parts LVN Clusters (RecycledPartsLVNClusters 0.2.3)
Reentry Particle Effect Renewed (ReentryParticleEffect 1.9.1.1)
REPOSoftTech-Agencies (REPOSoftTech-Agencies V1.5.9.0)
ReStock (ReStock 1.4.3)
ReStock Extra - Rigid Legs (RestockRigidLegs 1.4.3)
Restock Waterfall Expansion (RestockWaterfallExpansion 0.3.0)
ReStock+ (ReStockPlus 1.4.3)
Retractable Lifting Surface Module (RetractableLiftingSurface 0.2.1.2)
Rocket Motor Menagerie (RocketMotorMenagerie v1.1.2)
Rocket Sound Enhancement (RocketSoundEnhancement 0.9.7)
Rocket Sound Enhancement - Default (RocketSoundEnhancement-Config-Default 1.2.4)
Routine Mission Manager (RoutineMissionManager 1:0.4.0.2)
Sandcastle (Sandcastle v1.1.1)
Scatterer (Scatterer 3:v0.0838)
Scatterer Default Config (Scatterer-config 3:v0.0838)
Scatterer Sunflare (Scatterer-sunflare 3:v0.0838)
Shabby (Shabby 0.3.0.0)
Ship Manifest (ShipManifest 6.0.6.0)
Simple Repaint (SimpleRepaint 0.4.1)
Space Dust (SpaceDust 0.4.4)
SpaceTux Library (SpaceTuxLibrary 0.0.8.5)
SpikeX supersonic project (SpikeX 1.01)
Staged Animation (StagedAnimation v2.0)
Stock Waterfall Effects (StockWaterfallEffects 0.7.0)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.10)
Stockalike Station Parts Expansion Redux - Internal Spaces (StationPartsExpansionRedux-IVAs 2.0.10)
Strategia (Strategia 1.8.0)
SXTContinued (SXTContinued 2:0.3.29.8)
System Heat (SystemHeat 0.6.0)
System Heat - Nuclear Engine Configuration (SystemHeat-FissionEngines 0.6.0)
System Heat - Nuclear Reactor Configuration (SystemHeat-FissionReactors 0.6.0)
System Heat - Resource Converter Configuration (SystemHeat-Converters 0.6.0)
System Heat - Resource Harvester Configuration (SystemHeat-Harvesters 0.6.0)
Tea Kettle RCS (TeaKettleRCS 1.2)
TextureReplacer (TextureReplacer v4.5.3)
The Janitor's Closet (JanitorsCloset 0.3.7.8)
Through The Eyes of a Kerbal (ThroughTheEyesOfaKerbal 2.0.4.4)
Tokamak Refurbished Parts (TokamakRefurbishedParts 0.3.1.2)
Toolbar (Toolbar 1:1.8.0.8)
Toolbar Controller (ToolbarController 1:0.1.9.9)
Trajectories (Trajectories v2.4.3)
TUFX (TUFX 1.0.5.0)
TweakScale - Rescale Everything! (TweakScale v2.4.6.21)
TweakScale Companion for ReStockPlus (TweakScaleCompanion-ReStockPlus v1.1.0.0)
TweakScale Redistributable (TweakScale-Redist v2.4.6.21)
Universal Storage II Finalized (UniversalStorage2 4.0.0.8)
USI Tools (USITools v112.0.1)
Waterfall - Restock (WaterfallRestock 0.2.3)
Waterfall Core (Waterfall 0.9.0)
Who Am I? (WhoAmI 1.4.0)
Wild Blue Tools (WildBlueTools v1.88.1)
WildBlueCore (WildBlueCore v1.2.3)
WildBlueIndustries CRP Play Mode (WildBlue-PlayMode-CRP v1.88.1)

 

Link to comment
Share on other sites

On 3/24/2023 at 5:52 AM, LordCelestia said:

Hmm, i removed Parallax and the crashing is much more infrequent, but still occurs occaisionally, often after several launches when going into the VAB or switching scenes. It also sometimes occured on re-entry or when rendezvouzing with another craft. So it makes me think there's some memory leak, but I'm not sure as to what it is. I did end up adding 8gb of swap, but that doesn't seem to help that much. My mods list is as follows:

ASET Agency (ASETAgency 1.0)
ASSET Mk1 reentry pod (ASSET-Mk1 v1.0)
Astrogator (Astrogator v1.0.0)
B9 Aerospace Procedural Wings - Fork (B9-PWings-Fork 3:0.43.0.11)
B9 Part Switch (B9PartSwitch v2.20.0)
Background Resources (BackgroundResources 1:v0.18.0.0)
BahamutoD Animation Modules (BDAnimationModules 1:v0.6.7.1)
Benjee10 sharedAssets (Benjee10-SharedAssets v0.2.2)
BetterTimeWarpContinued (BetterTimeWarpCont 2.3.13)
blackheart612's Procedural Part Textures (ProceduralParts-Textures-SCCKSCS 1)
BonVoyage (BonVoyage 1:1.4.1)
Buffalo2 (Buffalo2 v1.5)
Camera Tools continued (CameraTools v1.26.0)
Chatterer (Chatterer 0.9.99)
Chatterer Extended (ChattererExtended 0.6.2)
ClickThrough Blocker (ClickThroughBlocker 1:2.1.10.21)
ColdWarAerospace (ColdWarAerospace 0.5.3)
Community Category Kit (CommunityCategoryKit v112.0.1)
Community Resource Pack (CommunityResourcePack v112.0.1)
Community Tech Tree (CommunityTechTree 1:3.4.4)
Community Tech Tree Balancer for Mk-33 Mod & NFT/FFT (Mk33CTTPatch 1.1)
Conformal Decals (ConformalDecals 0.2.12)
Contract Configurator (ContractConfigurator v2.2.2.0)
Contract Pack: Exploration Plus (ContractConfigurator-ExplorationPlus 2.0.1)
Contract Pack: Field Research (ContractConfigurator-FieldResearch 1.2.2)
Cryo Tanks (CryoTanks 1.6.5)
Cryo Tanks Core (CryoTanks-Core 1.6.5)
Cryogenic Engines (CryoEngines 1:2.0.6)
Cryogenic Engines - Near Future Aeronautics (CryoEngines-NFAero 2.0.6)
Custom Barn Kit (CustomBarnKit 1.1.22.0)
Custom Bulkhead Profiles (CBH) (CustomBulkheadProfiles 0.2.0.0)
Custom Pre Launch Checks (CustomPreLaunchChecks 1.8.1.1)
Deployable Engines Plugin (DeployableEngines 1.3.1)
Diazo's Landing Height Display (DiazosLandingHeight 2.3.0.1)
Distant Object Enhancement /L (DistantObject v2.1.1.11r2)
Distant Object Enhancement /L default config (DistantObject-default v2.1.1.11r2)
Docking Cam (DockingCamKURS 1.3.8.5)
Docking Port Alignment Indicator (DockingPortAlignmentIndicator 6.10.0.0)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.2.5.0)
Engine Lighting Relit (EngineLightRelit 1.6.3.4)
Environmental Visual Enhancements Redux (EnvironmentalVisualEnhancements 3:1.11.7.1)
Extraplanetary Launchpads (ExtraPlanetaryLaunchpads 6.99.3.0)
Far Future Technologies (FarFutureTechnologies 1.2.0)
Feline Utility Rovers (FelineUtilityRovers 1.3.6)
Fill It Up (FillitUp 0.2.0.4)
Filter Extensions - Plugin (FilterExtensions 3.2.8)
Firespitter Core (FirespitterCore v7.17)
Firespitter Resources config (FirespitterResourcesConfig v7.17)
Flight Manager for Reusable Stages (FMRS) Continued (FMRSContinued 1.2.9.3)
Flight Tracker (FlightTracker 3.0.0.3)
Goo Pumps & Oils' Speed Pump (GPOSpeedPump v1.9.0.11)
Hab Tech Props (HabTechProps v0.2.0)
Harmony 2 (Harmony2 2.2.1.0)
Heat Control (HeatControl 0.6.1)
Historian Expanded (Historian-expanded 2:v1.8.0)
HullcamVDS Continued (HullcamVDSContinued 0.2.2)
Inline Ballutes (InlineBallutes 1.2.11.4)
JNSQ (JNSQ 0.10.2)
JSIPartUtilities (JSIPartUtilities 0.5.0.5)
JX2Antenna (JX2Antenna 2.0.5)
Kerbal Actuators (KerbalActuators v1.8.5)
Kerbal Aircraft Expansion (KerbalAircraftExpansion 4:2.8.1.0)
Kerbal Alarm Clock (KerbalAlarmClock v3.14.0.0)
Kerbal Atomics (KerbalAtomics 1:1.3.3)
Kerbal Atomics - Other Mod Support (KerbalAtomics-NTRModSupport 1.3.3)
Kerbal Attachment System (KAS 1.12)
Kerbal Changelog (KerbalChangelog v1.4.2)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.9.0)
Kerbal Inventory System (KIS 1.29)
Kerbal Joint Reinforcement - Next (KerbalJointReinforcementNext v4.1.19)
Kerbal Konstructs (KerbalKonstructs v1.8.6.0)
Kerbal Launch Vehicles (KerbalLaunchVehicles 1.2.0)
Kerbal Reusability Expansion (SpaceXLegs 2.9.2)
Kerbalism (Kerbalism 3.17)
Kerbalism - Default Config (Kerbalism-Config-Default 3.17)
Kerbalism System Heat (Kerbalism-SystemHeat 0.5.0)
Keridian Dynamics (KDVA) by Eleusis La Arwal (KeridianDynamicsVesselAssembly 0.8.99.4-prerelease)
Kopernicus Planetary System Modifier (Kopernicus 2:release-1.12.1-154)
Kronometer (Kronometer v1.12.0.2)
KSP Community Fixes (KSPCommunityFixes 1.24.6)
KSP GroundEffect (GroundEffect v1.1.1-catalpa)
KSP Recall (KSP-Recall v0.3.0.10)
KSPBurst (KSPBurst v1.5.5.1)
KW Rocketry Rebalanced (KWRocketryRebalanced 3.2.7.2)
Making History (MakingHistory-DLC 1.12.1)
MechJeb 2 (MechJeb2 2.14.2.0)
MemGraph (MemGraph 1:1.2.0.1)
Mk 33 (Mk-33 v1.3.1)
Mk2 Stockalike Expansion (Mk2Expansion 2:1.9.1.2)
Mk3 Stockalike Expansion (Mk3Expansion 1.6.1.3)
ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0)
Module Manager (ModuleManager 4.2.2)
Moldavite Machines (MoldaviteMachines 1.3)
MOLE (MOLE v1.27.0)
MOLE CRP Play Mode (MOLE-PlayMode-CRP v1.27.0)
NavBall Texture Changer Updated (NavBallTextureChangerUpdated 2.0.0.11)
Near Future Aeronautics (NearFutureAeronautics 2.1.1)
Near Future Electrical (NearFutureElectrical 1.2.3)
Near Future Electrical Core (NearFutureElectrical-Core 1.2.3)
Near Future Exploration (NearFutureExploration 1.1.2)
Near Future IVA Props (NearFutureProps 1:0.7.1)
Near Future Launch Vehicles (NearFutureLaunchVehicles 2.2.0)
Near Future Propulsion (NearFuturePropulsion 1.3.5)
Near Future Solar (NearFutureSolar 1.3.2)
Near Future Solar Core (NearFutureSolar-Core 1.3.2)
Near Future Spacecraft (NearFutureSpacecraft 1.4.3)
Nice MKseries Body (NiceMKseriesBody V3.8)
Planes With Purposes (ContractConfigurator-PlanesWithPurposes 1.5)
PlanetShine (PlanetShine 0.2.6.6)
PlanetShine - Default configuration (PlanetShine-Config-Default 0.2.6.6)
Planetside Exploration Technologies (PlanetsideExplorationTechnologies 1.0.2)
Prakasa Aeroworks (PrakasaAeroworks 0.9.0.5)
Procedural Fairings (ProceduralFairings 1:v6.3.0)
Procedural Parts (ProceduralParts v2.4.3)
Procedural Parts - MainSailor's Procedural Textures - Complete Texture Pack (MainSailorTextures-Complete 2.0.0.0.1)
Procedural Parts - MainSailor's Procedural Textures - Essential Textures and Flag (MainSailorTextures-Essentials 2.0.0.0.1)
Rational Resources (RationalResources 1.42)
RecoveryController (RecoveryController 0.0.4.1)
Recycled Parts LVN Clusters (RecycledPartsLVNClusters 0.2.3)
Reentry Particle Effect Renewed (ReentryParticleEffect 1.9.1.1)
REPOSoftTech-Agencies (REPOSoftTech-Agencies V1.5.9.0)
ReStock (ReStock 1.4.3)
ReStock Extra - Rigid Legs (RestockRigidLegs 1.4.3)
Restock Waterfall Expansion (RestockWaterfallExpansion 0.3.0)
ReStock+ (ReStockPlus 1.4.3)
Retractable Lifting Surface Module (RetractableLiftingSurface 0.2.1.2)
Rocket Motor Menagerie (RocketMotorMenagerie v1.1.2)
Rocket Sound Enhancement (RocketSoundEnhancement 0.9.7)
Rocket Sound Enhancement - Default (RocketSoundEnhancement-Config-Default 1.2.4)
Routine Mission Manager (RoutineMissionManager 1:0.4.0.2)
Sandcastle (Sandcastle v1.1.1)
Scatterer (Scatterer 3:v0.0838)
Scatterer Default Config (Scatterer-config 3:v0.0838)
Scatterer Sunflare (Scatterer-sunflare 3:v0.0838)
Shabby (Shabby 0.3.0.0)
Ship Manifest (ShipManifest 6.0.6.0)
Simple Repaint (SimpleRepaint 0.4.1)
Space Dust (SpaceDust 0.4.4)
SpaceTux Library (SpaceTuxLibrary 0.0.8.5)
SpikeX supersonic project (SpikeX 1.01)
Staged Animation (StagedAnimation v2.0)
Stock Waterfall Effects (StockWaterfallEffects 0.7.0)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.10)
Stockalike Station Parts Expansion Redux - Internal Spaces (StationPartsExpansionRedux-IVAs 2.0.10)
Strategia (Strategia 1.8.0)
SXTContinued (SXTContinued 2:0.3.29.8)
System Heat (SystemHeat 0.6.0)
System Heat - Nuclear Engine Configuration (SystemHeat-FissionEngines 0.6.0)
System Heat - Nuclear Reactor Configuration (SystemHeat-FissionReactors 0.6.0)
System Heat - Resource Converter Configuration (SystemHeat-Converters 0.6.0)
System Heat - Resource Harvester Configuration (SystemHeat-Harvesters 0.6.0)
Tea Kettle RCS (TeaKettleRCS 1.2)
TextureReplacer (TextureReplacer v4.5.3)
The Janitor's Closet (JanitorsCloset 0.3.7.8)
Through The Eyes of a Kerbal (ThroughTheEyesOfaKerbal 2.0.4.4)
Tokamak Refurbished Parts (TokamakRefurbishedParts 0.3.1.2)
Toolbar (Toolbar 1:1.8.0.8)
Toolbar Controller (ToolbarController 1:0.1.9.9)
Trajectories (Trajectories v2.4.3)
TUFX (TUFX 1.0.5.0)
TweakScale - Rescale Everything! (TweakScale v2.4.6.21)
TweakScale Companion for ReStockPlus (TweakScaleCompanion-ReStockPlus v1.1.0.0)
TweakScale Redistributable (TweakScale-Redist v2.4.6.21)
Universal Storage II Finalized (UniversalStorage2 4.0.0.8)
USI Tools (USITools v112.0.1)
Waterfall - Restock (WaterfallRestock 0.2.3)
Waterfall Core (Waterfall 0.9.0)
Who Am I? (WhoAmI 1.4.0)
Wild Blue Tools (WildBlueTools v1.88.1)
WildBlueCore (WildBlueCore v1.2.3)
WildBlueIndustries CRP Play Mode (WildBlue-PlayMode-CRP v1.88.1)

 

I'd remove any further mod you don't need for gameplay and eyecandy like TUFX, Restock, Hullcam VDS etc. A memory leak can happen from any little toolbar plugin.

Sometimes its just easier to make a clean install and add mod by mod and take a look that way, I had old mods in my GameData folder that I installed manually and that messed things up.

Link to comment
Share on other sites

  • 3 weeks later...

Yarrrr, there's definitely some memory leakage somewhere in one .dll. I just reinstalled KSP with some baseline mods and the memory usage is like half. Based on that I'll copy the KSP folder and experiment to see whats causing this. I'd suggest the same to the OP, make a minimal playable version and try what mod is the offender. Leave out what's not essential for playing, like ASET, RPM, Restock and so on.

 

Mod DLLs found:
Stock assembly: Assembly-CSharp v0.0.0.0
ModuleManager v4.2.2.0
ClickThroughBlocker v2.1.10.21
FilterExtensions v3.2.9.0 / v3.2.9
0Harmony v2.2.1.0
HarmonyInstallChecker v2.2.1.0
USITools v1.0.0.0
USIToolsUI v1.0.0.0
ToolbarControl v0.1.9.9
AnimatedDecouplers v1.4.2.19194
B9PartSwitch v2.20.0.0 / vv2.20.0
PlanetsideExplorationTechnologies v1.0.0.0
BetterTimeWarpCont v2.3.13.0 / v2.3.13
BonVoyage v1.4.1.0
CameraFocusChanger v1.1.0.2
CCK v5.1.0.0 / v5.1.0.0 for KSP v1
DistantObject v0.0.0.0
KSPe.Light.DOE v2.4.2.9
DockingCamKURS v1.3.8.5
DynamicBatteryStorage v1.0.0.0
Atmosphere v1.11.7.1
CelestialShadows v1.11.7.1
CityLights v1.11.7.1
EVEManager v1.11.7.1
PQSManager v1.11.7.1
PartFX v1.11.7.1
ShaderLoader v1.11.7.1
Terrain v1.11.7.1
TextureConfig v1.11.7.1
Utils v1.11.7.1
_BuildManager v1.11.7.1
Firespitter v7.3.7660.26532
HaystackReContinued v0.5.7.6
KAS-API-v2 v2.0.7239.35367 / vKAS API v2
KAS v1.12.8285.34332 / v1.12 for KSP v1
KSPDev_Utils.2.7 v2.7.0.0 / v2.7 for KSP v1
KEI v1.2.10.5
KIS v1.29.8039.40483 / v1.29 for KSP v1.12+
KSPDev_Utils.2.6 v2.6.7847.1936 / v2.6 for KSP v1
KSP-AVC v1.4.1.9
0_MultipleModuleInPartAPI v1.0.0.0
KSPCommunityFixes v1.0.0.0 / v1.26.0.0
KerbalEngineer.Unity v1.0.0.0
KerbalEngineer v1.1.9.0
KerbalJointReinforcement v3.7.1.0
DeployableAeroSurfaces v1.0.0.0
MechJeb2 v2.5.1.0 / v / v2.14.3.0
System.Buffers v4.0.3.0 / v4.6.28619.01 @BuiltBy: dlab14-DDVSOWINAGE069 @Branch: release/2.1 @SrcCode: https://github.com/dotnet/corefx/tree/7601f4f6225089ffb291dc7d58293c7bbf5c5d4f / v4.6.28619.01
MemGraph v1.2.0.1
NearFutureElectrical v1.0.0.0
NearFutureExploration v0.4.0.0
NFPropUtils v1.0.0.0
NearFuturePropulsion v0.9.0.0
NearFutureSolar v0.4.0.0
NearFutureUtils v0.0.0.0
PartCommanderCont v1.1.6.4
PatchManager v0.0.17.6
PlanetShine v0.2.6.6
PlanetarySurfaceStructures v1.6.16.0
ProceduralFairings v6.0.0.0 / v6.3.0.0
BackgroundResources v1.12.0.0
RetractableLiftingSurface v0.2.1.2
SCANsat v1.20.4.0 / vv20.4
SCANmechjeb v1.20.4.0 / vv20.4
SCANsat.Unity v1.20.4.0
SXTContinued v0.3.29.8
scatterer v0.838.0.0
ScienceAlert v1.9.20.3
SimpleAdjustableFairings v1.12.0.0 / vv1.12.0
KSP_Log v1.2.0.0 / v1.2.0
ButtonManager v1.0.1.1
KSP_ColorPicker v1.1.0.5
KSP_PartHighlighter v1.1.0.10
SpaceTuxUtility v1.0.1.3
VesselModuleSave v1.0.1.2
Stock assembly: KSPSteamCtrlr v0.0.1.35
TacLifeSupport v0.18.0.0 / v0.18.0
TundraExploration v1.0.0.0
UniversalStorage2.Unity v1.8.0.0
UniversalStorage2 v4.0.0.8
Waterfall v0.0.0.0

Folders and files in GameData:
000_ClickThroughBlocker
000_FilterExtensions
000_FilterExtensions_Configs
000_Harmony
000_USITools
001_ToolbarControl
AdditionToTantaresSP
AnimatedDecouplers
B9PartSwitch
Benjee10_MMSEV
Benjee10_sharedAssets
BetterScienceLabsContinued
BetterTimeWarp
BonVoyage
CameraFocusChanger
CommunityCategoryKit
CommunityResourcePack
DistantObject
DockingCamKURS
DynamicBatteryStorage
EnvironmentalVisualEnhancements
Firespitter
HabTechProps
HaystackContinued
KAS
KEI
KIS
KIU
KSP-AVC
KSPCommunityFixes
KerbalEngineer
KerbalJointReinforcement
KerbalReusabilityExpansion
MechJeb2
MechJebForAll
MemGraph
NearFutureConstruction
NearFutureElectrical
NearFutureExploration
NearFutureProps
NearFuturePropulsion
NearFutureSolar
NearFutureSpacecraft
PartCommanderContinued
PatchManager
PlanetShine
PlanetaryBaseInc
ProceduralFairings
QuickBASIC
REPOSoftTech
RetractableLiftingSurface
SCANsat
SXT
Scatterer
ScienceAlert
SimpleAdjustableFairings
SpaceTuxLibrary
SpaceTuxSA
Spectra
Stock folder: Squad

Stock folder: SquadExpansion

SquiggsySpaceResearch
Tantares
TantaresLV
TantaresRecolors
TantaresSAF
TantaresSP
ThunderAerospace
TundraExploration
UmbraSpaceIndustries
UniversalStorage2
Waterfall
ZeroMiniAVC
zFinal_FilterExtensions
ModuleManager.4.2.2.dll

o2FQoVT.png

Edited by hendrack
Link to comment
Share on other sites

On 2/11/2023 at 1:25 PM, MARL_Mk1 said:

KSP1 is riddled with memory leak issues.

As a matter of fact, not that much.

The problem is Unity . Someone on Unity thought it would be a good idea to shove busy waits (euphemistically called "spin-locks" nowadays) everywhere, and these busy waits are eating CPU as they were candy. Since the Garbage Collector relied on sparing CPU time to do deep memory collecting, the net result is the GC never doing it.

Try to set an environment variable called MONO_THREADS_PER_CPU to 1 and see if things get better.

Check this thread for the gory details:

 

Link to comment
Share on other sites

1 hour ago, Lisias said:

As a matter of fact, not that much.

The problem is Unity . Someone on Unity thought it would be a good idea to shove busy waits (euphemistically called "spin-locks" nowadays) everywhere, and these busy waits are eating CPU as they were candy. Since the Garbage Collector relied on sparing CPU time to do deep memory collecting, the net result is the GC never doing it.

Try to set an environment variable called MONO_THREADS_PER_CPU to 1 and see if things get better.

Check this thread for the gory details:

 

I noticed on my re-install today I had not installed Memgraph/heappadder from linuxgurugamer previously I think, does garbage collecting also free up RAM or is that something else?

Edit: I answered my own question: maybe I did have heappadder installed and maybe it was set to use 8gb of RAM to garbage collect. Might explain the mystery why I had so much RAM filling up. I am an idiot, maybe. :confused:

Edited by hendrack
Link to comment
Share on other sites

51 minutes ago, hendrack said:

I noticed on my re-install today I had not installed Memgraph/heappadder from linuxgurugamer previously I think, does garbage collecting also free up RAM or is that something else?

padding memory doesn't really solve the problem - only delay it, making things worse when finally the memory needs to be collected, but ended up not being collected due the high CPU load.

It may be useful for recording a video for youtube or twitch, but for general gaming sessions it will probably bite you in the long run… 

 

53 minutes ago, hendrack said:

 I am an idiot, maybe. :confused:

Welcome to the club! Do you want to seat? You are going to stay for while… :sticktongue:

Link to comment
Share on other sites

@LordCelestia do you have Windows installed too? There is really something weird going on with the linux ksp version. I have installed windows again despite my best efforts to avoid it, but because I have the time again to play some other games that just don't work on linux I installed it again, and guess what? The same mods, which need something like 25 gb of RAM in linux, use only 8gb of RAM in Windows, including Parallax.  Performance is also like day and night, despite having updated to a nvidia 1070 with 6gb of VRAM, ksp runs very bad in linux, but butter smooth in Windows.

There was a time when KSP behaved on par in linux as in windows, back in the 1.3-1.8 days or so, but now it seems openGL is really a bad option to play this particular game.


Other demanding games work well even in a proton or wine layer, though.

Edited by hendrack
Link to comment
Share on other sites

21 hours ago, hendrack said:

There was a time when KSP behaved on par in linux as in windows, back in the 1.3-1.8 days or so, but now it seems openGL is really a bad option to play this particular game.

If I understood correctly, the "problem" is how Textures are handled nowadays. Originally, the Textures would be sent to the GPU and "forgotten" there, unless they would be dynamic textures, where the texture would be kept on the CPU domain for being manipulated and then "committed" to the GPU to be used. This forces you to have two copies of the dynamic texture: one on CPU's memory and another on the GPU's - not to mention the bandwidth needed to update the GPU's copy as needed.

Nowadays, the new GPUs are being designed to allow "transparent" VRAM sharing to the CPU (using that PCIE-BAR stunt). Unless the VRAM is dual port, it will lead to contention when the CPU tries to access the VRAM block when the GPU is in need of it, but it usually is way better than allowing the GPU doing it on the CPU's RAM, or to keep copies of everything on the CPU's RAM and updating the VRAM's copy as it changes.

This stunt (mapping the while VRAM on the CPU's address space and unifying the Dynamic Textures) is implemented on DirectX, but AFAIK not on OpenGL. I think Vulkan implements it, so there's still hope for KSP2 on Linux (if it will be ever ported).

Additionally… KSP's textures are all upscaled to 4K nowadays (including on KSP1), and this makes things even harsher on UNIX machines - I'm on MacOS, and yeah, I'm screwed by this stunt too...

Link to comment
Share on other sites

24 minutes ago, Lisias said:

If I understood correctly, the "problem" is how Textures are handled nowadays. Originally, the Textures would be sent to the GPU and "forgotten" there, unless they would be dynamic textures, where the texture would be kept on the CPU domain for being manipulated and then "committed" to the GPU to be used. This forces you to have two copies of the dynamic texture: one on CPU's memory and another on the GPU's - not to mention the bandwidth needed to update the GPU's copy as needed.

Nowadays, the new GPUs are being designed to allow "transparent" VRAM sharing to the CPU (using that PCIE-BAR stunt). Unless the VRAM is dual port, it will lead to contention when the CPU tries to access the VRAM block when the GPU is in need of it, but it usually is way better than allowing the GPU doing it on the CPU's RAM, or to keep copies of everything on the CPU's RAM and updating the VRAM's copy as it changes.

This stunt (mapping the while VRAM on the CPU's address space and unifying the Dynamic Textures) is implemented on DirectX, but AFAIK not on OpenGL. I think Vulkan implements it, so there's still hope for KSP2 on Linux (if it will be ever ported).

Additionally… KSP's textures are all upscaled to 4K nowadays (including on KSP1), and this makes things even harsher on UNIX machines - I'm on MacOS, and yeah, I'm screwed by this stunt too...

You know what, I'll try WINE with a KSP windows binary on linux, because of DXVK. DirectX games with wine/dxvk run very good with Vulkan and wine-GE-custom.

Edited by hendrack
Link to comment
Share on other sites

And here we go, still more RAM than Windows, but even with Parallax and the memory "offenders" I mentioned early in this thread, I get to 22/32 gb RAM usage. FPS and gameplay is also smooth as silk compared to the choppyness of openGL, even with an additional layer of emulation.

With that tool https://davidotek.github.io/protonup-qt/ you can install a custom version of Proton/Wine (like this: https://github.com/GloriousEggroll/proton-ge-custom/releases) in Steam/Lutris/HeroicLauncher/Whatever and run KSP from Steam after you selected the proton version you want. KSP did not start with Lutris, but thats for another day, though Steam also does some texture converting to Vulkan thingy, which Lutris does not do I think.

Kinda hilarious when you think about this, a WINE/dxvk layer runs better than the native binary (hilarious as in maniac laughing like the Joker).

If you have the steam version, you can just delete KSP in steam, add the compatibility layer and re-install KSP. CKAN and the mods in GameData will be preserved. Only need to delete the old settings file and adjust settings again. There's also some minor error message when installing the Private Division launcher but it works afterwards.

And for Mac you can try this Lisias: https://github.com/Gcenx/DXVK-macOS/releases

kctL3aM.png

Edited by hendrack
Link to comment
Share on other sites

21 hours ago, hendrack said:

.Kinda hilarious when you think about this, a WINE/dxvk layer runs better than the native binary (hilarious as in maniac laughing like the Joker).

Contention  caused by memory access is serious stuff! (WHY SO SERIOUS? :P)

A similar situation happened in the old MS-DOS days, before the Era of the PCI. The first commercially successful 32 bits expansion bus was VLB (Vesa Local Bus), beating IBM's EISA to the ground on shame (EISA was better, but IBM was being IBM and the hardware guys flipped the bird to them).

That cards were essentially ISA cards with extended connectors to the 32 bits extensions - pretty clumsy. Programs that only knew how to access video using the legacy frame buffer would have terrible performances as the ISA bus not only was 16 bits wide, as also have the clock downed to ~8 MHz, as it was the clock of the first 286 to have 16 bits ISA slots and it became Standard (I managed to overclock the ISA to 12Mhz - more and some cards would fail).

To cope with this terrible bus, games usually rendered the screen on CPU's RAM and then did a memcpy to the framebuffer as it was found that this minimized the losses - better to handle the bottleneck only once than on every time you poke a byte there. 

When using the 32 bits frambuffer , things were obviously lightning fast, with a 32 bits access under a clock of 16, 25, 33, 40 or even 50 MHz, depending of the Processor's Front Side Bus.

Funny fact: with a clock or 40 or 50 MHz, VLB was theoretically faster than PCI that used a 33Mhz clock!

Anyway. VLB was sensibly expensivier for some time so few games gave support to it, but the ones that did, boy what a difference. They could access the frame buffer almost the same speed they access main memory (there's still some contention because the DAC need to run continuously the frame buffer to send 60 images per second through the VGA port).

What we get here is pretty similar. By not using the ReBAR stunt, OpenGL ends up having to do things in a similar way as we had to do on the old ISA days [edit] when handling dynamic textures.

Obviously, this would not be a problem if game developers weren't handling all textures as dynamic, as it appears to be happening nowadays - but people do what people do, similar things happened in the past and they will happen again.

 

21 hours ago, hendrack said:

And for Mac you can try this Lisias: https://github.com/Gcenx/DXVK-macOS/releases

I will give it a try, but I'm not holding my breath. My problem is a terrible GPU (Intel 4000) and my performance problems are due VRAM exhaustion when the GPU driver borrows CPU's RAM for textures and so every time something is textured things have to go thought the bus bottleneck.

By trimming down the DDS textures to civilized sizes, even KSP 1.12.5 is giving acceptable FPS [edit] on my Mac Potato.

But... it will be interesting to see what happens. :)

Edited by Lisias
I hate autocompletes. Don't you?
Link to comment
Share on other sites

  • 2 weeks later...

I'm encountered the same issue, also on linux.

My specs:

Spoiler
OS: Linux 6.2 Pop!_OS 22.04 64bit
CPU: AMD Ryzen 7 3700X 8-Core Processor (16)
RAM: 31993
GPU: NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2 (8192MB)

I was able to play the game until yesterday where I added the Tracking Station Evolved mod which put my game in the perpetual loading screen when I try to access either the tracking station or the V.A.B.
Trying to get to the main menu does also freeze me to death during the loading screen. Monitoring the RAM usage shows my pc getting emptied of free ram until it freezes (which has been happened but not at the point of freezing the game indefinitely)

Removing the newer mod doesn't change. I also purged all mod and reinstalled most of them but I do still encounter the issues.

Weirdly enough, I was able to play normally (with occasional freezes) until I a) updated CKAN and installed the Tracking Station Evolved mod.

Currents Mods below. With those I can access the space center, the science building and the astronaut complex.

Spoiler
Animated Decouplers (AnimatedDecouplers v1.5.0)
ASET Consolidated Agency (ASETAgency v2.0.2)
ASET Consolidated Avionics Pack (ASETAvionics v3.0.1)
ASET Consolidated Props Pack (ASETProps v2.0.4)
Astronomer's Visual Pack (AstronomersVisualPack 3:v4.13)
Astronomer's Visual Pack-4k Textures (AVP-4kTextures v1.13)
Avionics Systems (AvionicsSystems v1.3.7)
B9 Part Switch (B9PartSwitch v2.20.0)
ballisticfox's neutral TUFX profile (BallisticFoxsNeutralTUFXProfile V1.3)
Benjee10 sharedAssets (Benjee10-SharedAssets v0.2.2)
BetterBurnTime (BetterBurnTime 1.10)
Breaking Ground (BreakingGround-DLC 1.7.1)
Chatterer (Chatterer 0.9.99)
ClickThrough Blocker (ClickThroughBlocker 1:2.1.10.21)
Community Category Kit (CommunityCategoryKit v112.0.1)
Community Resource Pack (CommunityResourcePack v112.0.1)
Community Tech Tree (CommunityTechTree 1:3.4.4)
Conformal Decals (ConformalDecals 0.2.12)
Cryo Tanks (CryoTanks 1.6.5)
Cryo Tanks Core (CryoTanks-Core 1.6.5)
Cryogenic Engines (CryoEngines 1:2.0.6)
DE IVAExtension (DE-IVAExtension v1.1.0)
Deployable Engines Plugin (DeployableEngines 1.3.1)
Distant Object Enhancement /L (DistantObject v2.1.1.12)
Distant Object Enhancement /L default config (DistantObject-default v2.1.1.12)
Docking Port Alignment Indicator (DockingPortAlignmentIndicator 6.10.0.0)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.2.5.0)
Easy Vessel Switch (EVS) (EasyVesselSwitch 2.3)
Environmental Visual Enhancements Redux (EnvironmentalVisualEnhancements 3:1.11.7.1)
Flight Manager for Reusable Stages (FMRS) Continued (FMRSContinued 1.2.9.3)
Hab Tech Props (HabTechProps v0.2.0)
Harmony 2 (Harmony2 2.2.1.0)
Heat Control (HeatControl 0.6.1)
Hide Empty Tech Tree Nodes (HideEmptyTechNodes 1.3.2)
HullcamVDS Continued (HullcamVDSContinued 0.2.2.1)
Kerbal Actuators (KerbalActuators v1.8.5)
Kerbal Alarm Clock (KerbalAlarmClock v3.14.0.0)
Kerbal Atomics (KerbalAtomics 1:1.3.3)
Kerbal Atomics - Other Mod Support (KerbalAtomics-NTRModSupport 1.3.3)
Kerbal Attachment System (KAS 1.12)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.9.0)
Kerbal Reusability Expansion (SpaceXLegs 2.9.3)
Kopernicus Planetary System Modifier (Kopernicus 2:release-1.12.1-166)
KSA IVA Upgrade (KSAIVAUpgrade v1.6.5)
KSP Community Fixes (KSPCommunityFixes 1.27.0)
MechJeb 2 (MechJeb2 2.14.3.0)
ModularFlightIntegrator (ModularFlightIntegrator 1.2.10.0)
Module Manager (ModuleManager 4.2.2)
NavBall Texture Changer Updated (NavBallTextureChangerUpdated 2.0.0.11)
Near Future Aeronautics (NearFutureAeronautics 2.1.1)
Near Future Construction (NearFutureConstruction 1.3.1)
Near Future Electrical (NearFutureElectrical 1.2.3)
Near Future Electrical Core (NearFutureElectrical-Core 1.2.3)
Near Future Exploration (NearFutureExploration 1.1.2)
Near Future IVA Props (NearFutureProps 1:0.7.1)
Near Future Launch Vehicles (NearFutureLaunchVehicles 2.2.0)
Near Future Propulsion (NearFuturePropulsion 1.3.5)
Near Future Solar (NearFutureSolar 1.3.2)
Near Future Solar Core (NearFutureSolar-Core 1.3.2)
Near Future Spacecraft (NearFutureSpacecraft 1.4.3)
Parallax (Parallax 2.0.6)
Parallax - Stock Planet Textures (Parallax-StockTextures 2.0.0)
Parallax - Stock Scatter Textures (Parallax-StockScatterTextures 2.0.1)
PlanetShine (PlanetShine 0.2.6.6)
PlanetShine - Default configuration (PlanetShine-Config-Default 0.2.6.6)
Planetside Exploration Technologies (PlanetsideExplorationTechnologies 1.0.2)
Probe Control Room Recontrolled (ProbeControlRoomRecontrolled 1.3.2.0)
RasterPropMonitor (RasterPropMonitor 1:v0.31.11.1)
RasterPropMonitor Core (RasterPropMonitor-Core 1:v0.31.11.1)
RecoveryController (RecoveryController 0.0.4.1)
ReStock (ReStock 1.4.3)
ReStock+ (ReStockPlus 1.4.3)
Retractable Lifting Surface Module (RetractableLiftingSurface 0.2.1.2)
Reviva (Reviva 0.8.1)
SCANsat (SCANsat v20.4)
Scatterer (Scatterer 3:v0.0838)
Scatterer Default Config (Scatterer-config 3:v0.0838)
Scatterer Sunflare (Scatterer-sunflare 3:v0.0838)
Shabby (Shabby 0.3.0.0)
SmokeScreen - Extended FX Plugin (SmokeScreen 2.8.14.0)
Space Dust (SpaceDust 0.4.4)
SpaceTux Library (SpaceTuxLibrary 0.0.8.5)
Station Keeping (StationKeeping 1:0.2.3)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 2.0.10)
Stockalike Station Parts Expansion Redux - Internal Spaces (StationPartsExpansionRedux-IVAs 2.0.10)
TAC Fuel Balancer (TacFuelBalancer v2.21.5.3)
Toolbar Controller (ToolbarController 1:0.1.9.9)
Tracking Station Evolved (TrackingStationEvolved 7.0)
Transfer Window Planner (TransferWindowPlanner v1.8.0.0)
TUFX (TUFX 1.0.6.0)
Tundra Exploration - Stockalike Dragon V2 and Falcon 9 (TundraExploration 6.1.0)
Tundra Technologies (TundraTechnologies 6.1.0)
Vessel Viewer Continued (VesselView 2:0.8.9)
VesselView-UI-RasterPropMonitor (VesselView-UI-RasterPropMonitor 1:0.8.9)


Here the suspected leak which the KSPCF mod seems to be aware:

Spoiler
[LOG 22:41:12.167] [KSPCF:MemoryLeaks] A destroyed scatterer:RenderTypeFixer instance is owning a onGameSceneLoadRequested GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.171] [KSPCF:MemoryLeaks] Removed a onPlanetariumTargetChange GameEvents callback owned by a destroyed Assembly-CSharp:CommNetVessel instance
[LOG 22:41:12.195] [KSPCF:MemoryLeaks] A destroyed FMRSContinued:FMRS_Space_Center instance is owning a OnGameSettingsApplied GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.215] [KSPCF:MemoryLeaks] A destroyed DistantObject:SettingsGui instance is owning a onGUIApplicationLauncherReady GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.215] [KSPCF:MemoryLeaks] A destroyed DistantObject:SettingsGui instance is owning a onGUIApplicationLauncherReady GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.215] [KSPCF:MemoryLeaks] A destroyed SpaceDust:ToolbarUI instance is owning a onGUIApplicationLauncherUnreadifying GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.215] [KSPCF:MemoryLeaks] A destroyed SpaceDust:ToolbarUI instance is owning a onGUIApplicationLauncherDestroyed GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.216] [KSPCF:MemoryLeaks] A destroyed DistantObject:SettingsGui instance is owning a onGUIApplicationLauncherDestroyed GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.216] [KSPCF:MemoryLeaks] A destroyed DistantObject:SettingsGui instance is owning a onGUIApplicationLauncherDestroyed GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.303] [KSPCF:MemoryLeaks] A destroyed Kopernicus:Injector instance is owning a OnPSystemReady GameEvents callback. No action has been taken, but unless this mod is relying on this pattern, this is likely a memory leak.
[LOG 22:41:12.337] [KSPCF:MemoryLeaks] Leaving scene "SpaceCenter", cleaned 5 memory leaks in 0.326s. GameEvents callbacks : 2332. Allocated memory : 1.437 GiB (managed heap), 4.529 GiB (unmanaged)

 

 I was playing with these mod for approx 1 months without any issues a part of the occasional crash until yesterday:/

Link to comment
Share on other sites

  • 6 months later...
This thread is quite old. Please consider starting a new thread rather than reviving this one.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...