11. Managing High I/O Processes
Beginner Mode
Start your terminal to use beginner mode.
Scenario
Users are complaining about slow file access. System metrics show high disk utilization.
Task
Reduce I/O activity of top offender using I/O priorities to idle. Keep critical jobs (databases, message queues, applications) at high priority.
Example
# Before (high I/O contention)
Total DISK READ: 45.67 M/s | Total DISK WRITE: 123.45 M/s
TID PRIO USER DISK READ DISK WRITE COMMAND
5678 be/4 backup 2.34 M/s 98.76 M/s rsync /data /backup
3421 be/4 postgres 15.23 M/s 12.45 M/s postgres: vacuum
8234 be/4 appuser 8.45 M/s 3.21 M/s /usr/bin/log-processor
# After (non-critical jobs throttled)
Total DISK READ: 18.34 M/s | Total DISK WRITE: 35.21 M/s
TID PRIO USER DISK READ DISK WRITE COMMAND
5678 idle backup 0.50 M/s 2.10 M/s rsync /data /backup
3421 be/4 postgres 15.23 M/s 12.45 M/s postgres: vacuum
8234 idle appuser 1.20 M/s 0.80 M/s /usr/bin/log-processor
Terminal requires a larger screen
Open this page on a desktop or tablet (≥ 768px) to launch the terminal and practice hands-on.
Linux Terminal Environment
Write and execute your solution in the terminal below.
Essential
Linux 0/29
AWS 0/10
Kubernetes 0/15
CI/CD 0/5
Networking 0/9
Need more practice in this area? Explore more questions →
Revolut
Accenture
Coinbase
Adobe
EPAM
Twitch
Amazon
Kayak
Autodesk
Lyft
RedHat
Bloomberg
Datadog
Palantir
TCS
HashiCorp
Google
DeutscheBank
GitHub
Apple
Cloudflare
Stripe
Microsoft
NVIDIA
GoDaddy
X
SAP
Spotify
Airbnb
Meta
Reddit
Yelp
Okta
Dropbox
Slack
ActivisionBlizzard
Zscaler
Uber
IBM
DeliveryHero
Robinhood
GitLab
Shopify
Samsung
Elastic
Twilio
Netflix
CrowdStrike
Ubisoft
Anthropic
Capital One
Splunk
Intel
AMD
Databricks