"*활성* 컴퓨터 사용" 정보가 포함된 csv 파일 생성(목적: 목 및 어깨 통증과의 가능한 관계 모니터링)

"*활성* 컴퓨터 사용" 정보가 포함된 csv 파일 생성(목적: 목 및 어깨 통증과의 가능한 관계 모니터링)

그래서 저는 목과 어깨 통증으로 고통 받고 있으며, 간단한 메뉴 기반 방식으로 일일 통증 수준을 기록할 수 있는 dmenu 기반 스크립트를 작성했습니다.

물론 컴퓨터 앞에 앉아 있는 시간과 고통도 관련이 있었습니다. 나는 통증과 컴퓨터 시간에 대한 측정값을 R에 로드하고 상관관계 등을 확인할 수 있도록 이 관계를 더 정확하게 측정하고 싶습니다.

그런데 어떻게 측정하지?긍정적인컴퓨터 시간? 가동 시간과 같은 정보를 얻을 수 있지만 너무 부정확합니다. 키보드 활동에 소비하는 시간 등을 측정할 수 있는 방법을 찾고 있습니다. 작업 타이머인 Workrave를 설치했는데 탐지가 꽤 잘 되는 것 같습니다. 내가 "작업 중"인지 확인하기 위해 마우스 및 키보드 입력 - 타이머가 계산되어야 하며 "유휴"인 경우 타이머가 중지됩니다. 이것이 기본적으로 내가 찾고 있는 것입니다.

아마도 매뉴얼 페이지의 procinfo와 같은 것일 것입니다.

user: 사용자 공간에서 작업을 실행하는 데 소요된 시간입니다.

Nice: 사용자 공간에서 Nice 작업을 실행하는 데 소요된 시간입니다.

시스템: 커널 공간에서 실행하는 데 소요된 시간입니다. 참고: 커널은 인터럽트 서비스에 소요된 시간을 계산하지 않습니다(procinfo는 이에 대해 아무 것도 할 수 없습니다).

유휴: 아무것도 하지 않고 보낸 시간입니다.

가동 시간: 시스템이 실행되는 시간입니다. 위 4가지 항목의 합은 대략 이 항목과 같아야 합니다.

그럴 수도 있지만 "유휴" 유형이 무엇인지 잘 모르겠습니다. - "아무 것도 하지 않는 시간" - CPU/RAM 사용량 측면에서 추측합니다. 그렇다면 이 경우에는 유용하지 않습니다. 이 목적을 위해. 이 프로그램을 사용하지 않는다면 다른 어떤 프로그램을 사용할 수 있나요?

저는 Lubuntu 20.04 머신을 사용하고 있습니다.

관련 정보