Nasal GC Musings: Difference between revisions

Jump to navigation Jump to search
Line 14: Line 14:


Overall, long garbage collection runs can have serious impacts on the performance and usability of a flight simulator, especially during critical phases of a flight. It is important to address these issues to ensure that the simulator remains responsive and usable at all times.
Overall, long garbage collection runs can have serious impacts on the performance and usability of a flight simulator, especially during critical phases of a flight. It is important to address these issues to ensure that the simulator remains responsive and usable at all times.
There are many situations in a flight simulator where a responsive and smooth experience is essential, and where long garbage collection runs can have serious impacts. For example:
* Flying gliders or helicopters: In these aircraft, precise control is essential for maneuvering and maintaining altitude. If the simulator is unresponsive or sluggish, it can make it difficult to control the aircraft accurately, leading to crashes or other accidents.
* Flying the space shuttle: The space shuttle is a complex and challenging aircraft to fly, and requires precise control during critical phases of a flight, such as launch and landing. If the simulator is affected by long garbage collection runs, it can make it difficult to maintain control of the shuttle and complete the mission successfully.
* Flying in bad weather: In bad weather, flying an aircraft can be challenging, and requires a responsive simulator to navigate turbulence and other hazards. If the simulator is unresponsive or slow due to garbage collection, it can make it difficult to maintain control of the aircraft and avoid accidents.
Overall, there are many situations in a flight simulator where a smooth and responsive experience is essential, and where long garbage collection runs can have serious impacts on the user experience and the ability to control the aircraft accurately.


Over the years, Nasal has received criticism for its garbage collection implementation, as it has been linked to performance issues in FlightGear. However, this criticism ignores the fact that Nasal is just one part of the FlightGear system, and that other subsystems have also contributed to performance issues and resource leaks in the past.
Over the years, Nasal has received criticism for its garbage collection implementation, as it has been linked to performance issues in FlightGear. However, this criticism ignores the fact that Nasal is just one part of the FlightGear system, and that other subsystems have also contributed to performance issues and resource leaks in the past.

Navigation menu