A simple Tkinter GUI experiment demonstrating rapid string allocation and terminal spam loops in Python.
A basic Python application using Tkinter to test how local development environments handle high-frequency terminal printing and sudden memory usage.
- This may cause your IDE, terminal, or entire operating system to freeze, stutter, or lock up completely.
- Running out of physical memory may require a forced hard reboot of your machine.
- Test with small data sizes (e.g., 5 MB to 10 MB) to safely observe the terminal loop without risking a system crash.
- Launching the app opens a simple Tkinter window with a button.
- Clicking the button triggers a 2-second delay.
- The script enters an automated loop using
root.after(), attempting to generate large data packets and print them to the console every 100 milliseconds.