![Bash(또는 Linux 프레임버퍼)에서 수직 동기화를 수행하는 방법은 무엇입니까?](https://linux55.com/image/151895/Bash(%EB%98%90%EB%8A%94%20Linux%20%ED%94%84%EB%A0%88%EC%9E%84%EB%B2%84%ED%8D%BC)%EC%97%90%EC%84%9C%20%EC%88%98%EC%A7%81%20%EB%8F%99%EA%B8%B0%ED%99%94%EB%A5%BC%20%EC%88%98%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
/dev/fb0
다음 효과를 얻기 위해 얼마나 빨리 무언가를 채우거나 바꿀 수 있는지 보려고 합니다 .
while :; do head -c $SIZE /dev/erg > /dev/fb0; head -c $SIZE /dev/zero > /dev/fb0; done
( /dev/erg
"erg"의 지속적인 스트림을 제공하는 문자 장치는 어디에 있습니까?)
눈물이 많이 납니다. 실제로 v-sync 설정을 존중하지 않는 것 같습니다.
나는 이것이 일반적으로 프레임 버퍼 장치의 일반적인 사용 사례가 아니라는 것을 알고 있습니다 /dev/fb0
(그리고 그것들은 정말 오래되었고 drm 등과 비교하여 호의적이지 않습니다). 그러나 더 놀라운 것은 내가 볼 수 없다는 것입니다.어느프레임 버퍼 장치를 감지/수직으로 동기화하는 일반적인 방법입니다. 존재하며 어떻게 사용합니까?
적어도 이 경우 디스플레이 드라이버는 i915입니다.