import psutil
import time
try:
with open('usage.log', 'a') as log_file:
while True:
cpu = psutil.cpu_percent(interval=1)
memory = psutil.virtual_memory().percent
log_entry = f"CPU: {cpu}%, Memory: {memory}%\n"
log_file.write(log_entry)
log_file.flush()
time.sleep(4)
except KeyboardInterrupt:
print('Monitoring stopped by user.')