Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Python-Bomb

A simple Tkinter GUI experiment demonstrating rapid string allocation and terminal spam loops in Python.

Tkinter Memory & Spam Experiment

A basic Python application using Tkinter to test how local development environments handle high-frequency terminal printing and sudden memory usage.

⚠️ WARNING: SYSTEM INSTABILITY RISK Running this script with exceptionally large data allocations (e.g., 1 GB+ per loop cycle) can quickly exhaust your computer's available physical RAM.

  • 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.

How It Works

  1. Launching the app opens a simple Tkinter window with a button.
  2. Clicking the button triggers a 2-second delay.
  3. The script enters an automated loop using root.after(), attempting to generate large data packets and print them to the console every 100 milliseconds.

About

A simple Tkinter GUI experiment demonstrating rapid string allocation and terminal spam loops in Python.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages