Skip to content

OGD7M/ThreadCPUAssignment_POC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ‰ ThreadCPUAssignment_POC - Manage CPU Threads Easily

πŸš€ Getting Started

Welcome to the ThreadCPUAssignment_POC project! This application helps you assign specific CPUs to process threads and manage them effectively. Whether you want to block a thread with higher priority or simply observe CPU activity, this tool provides an easy way to do it.

πŸ“₯ Download Now

Download ThreadCPUAssignment_POC

πŸ›  System Requirements

To run this application, you will need:

  • Operating System: Windows 10 or later
  • Processor: 1 GHz or faster
  • RAM: At least 2 GB
  • Disk Space: 50 MB of free space

πŸ“‚ Download & Install

To get started, follow these steps:

  1. Visit the Releases page to download the application: Download Here.
  2. Look for the latest version of the application.
  3. Click the link to the application package. This might be a .zip or .exe file.
  4. Once the download is complete, locate the file in your downloads folder.

Installation Steps

  1. If the file is a .zip, right-click it and select "Extract All." Choose a destination folder where you want the files.
  2. If you downloaded an installer (.exe), simply double-click it. Follow the prompts that appear.
  3. After installation, find the application shortcut on your desktop or in the start menu.

πŸ” How to Use the Application

After installation, you can start the application by double-clicking its icon. Here's a simple guide on how to use its features:

Main Features

  • Process Management: Select processes and assign them to specific CPUs.
  • Blocking Threads: This feature helps to block a thread temporarily while you focus on high-priority processes.
  • Performance Monitoring: Monitor the performance and resource utilization of your CPU in real-time.

Using the Application

  1. Open the application. You will see the main interface with options for process management.
  2. To assign a CPU to a thread:
    • Click on the process you wish to manage.
    • Choose the CPU you want to assign to that thread from the drop-down menu.
  3. To block a thread:
    • Select the thread.
    • Click the "Block" button next to it.
  4. To monitor performance, simply observe the graph displayed on the main screen.

πŸ“ Troubleshooting

If you encounter issues, consider these solutions:

  • Application won’t start: Ensure your system meets the requirements. Try restarting your computer.
  • Performance issues: Close unnecessary programs running in the background that might be using resources.
  • Thread not blocking: Make sure you have selected the correct thread and CPU.

πŸ“ž Support

For further help, you can reach out via GitHub Issues to report bugs or ask questions.

πŸ“… Roadmap

Future updates may include:

  • Enhanced performance monitoring tools.
  • Support for more operating systems.
  • User guide with detailed examples.

πŸ“’ Acknowledgments

Thank you to everyone who contributed to this project! Your efforts make this tool better for everyone.

Happy managing!