Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SmartSlice Algorithm #1816

Merged
merged 3 commits into from
Nov 9, 2024
Merged

SmartSlice Algorithm #1816

merged 3 commits into from
Nov 9, 2024

Conversation

AshmitaBarthwal
Copy link
Contributor

The SmartSlice algorithm is a dynamic CPU scheduling technique that adjusts time slices based on process burst times, enhancing efficiency over standard Round Robin. Short burst processes receive smaller time slices, allowing quick execution, while longer burst processes receive larger slices, reducing context switching. This tailored approach optimizes both waiting and turnaround times. It’s ideal for systems with a mix of short and long tasks.

@AshmitaBarthwal
Copy link
Contributor Author

@pankaj-bind Please Review My PR.

@pankaj-bind pankaj-bind merged commit 95b41f2 into AlgoGenesis:main Nov 9, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants