저는 리눅스 용 가상 입력 드라이버와/dev 노드를 통해 그들과 통신하는 서버를 작성했습니다. 이제는 그 중 하나가 가상 마우스이며 신호 서버가받는 것이 마우스를 부드럽게 느끼기 위해 가능한 한 빨리 드라이버에 도달하는 것이 중요합니다. 나는 1 서버 프로세스은 ionice을 설정하는 이유 리눅스는/dev/nodes에 영향을 줍니까?
는 (여전히 중요 리눅스 데몬을 통해 우선 순위를 얻을 수 없습니다) :if (ioprio_set(IOPRIO_WHO_PROCESS,getpid(), 1 | IOPRIO_CLASS_RT << IOPRIO_CLASS_SHIFT) == -1) {
logger->error("ioprio_set() error",errno);
}
하지만 그것도 가치가 있는지 확실하지 않다. 어떤 차이가 있더라도 그 차이는 눈에 띄지 않습니다. 실제 디스크에 액세스 할 수 없더라도 I/O 우선 순위와 관련하여/dev /에있는 문자 특수 파일이 고려됩니까?
굉장하고 고마워요. 이전에 '블록 장치'에 관한 부분을 놓쳤습니다. – user1267150