เจฌเฉเจฐเฉเจเจกเจจ เจเฉเจฐเฉเจ, DTrace เจฆเฉ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉฑเจ, เจเฉ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ เจฒเฉเจจเจเจธ เจเจฐเจจเจฒ เจตเจฟเฉฑเจ BPF- เจ เจงเจพเจฐเจค เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเฉเจฒ เจตเจฟเจเจธเจฟเจค เจเจฐ เจฐเจฟเจนเจพ เจนเฉ, เจจเฉ Cassandra DBMS เจจเฉเฉฐ CentOS เจคเฉเจ Ubuntu เจตเจฟเฉฑเจ เจฎเจพเจเจเจฐเฉเจ เจเจฐเจจ เจตเฉเจฒเฉ Netflix เจจเฉเฉฐ เจเจเจเจ เจเจพเจฐเจเฉเจเจผเจพเจฐเฉ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจฆเจพ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจเจฐเจจ เจคเฉเจ เจชเฉเจฐเจพเจชเจค เจ เจจเฉเจญเจต เจฆเจพ เจธเจพเจฐ เจฆเจฟเฉฑเจคเจพเฅค Xen 'เจคเฉ เจเจงเจพเจฐเจฟเจค เจเจฎเจพเจเจผเจพเจจ EC2 เจเจฒเจพเจเจกเฅค เจฎเจพเจเจเฉเจฐเฉเจธเจผเจจ เจคเฉเจ เจฌเจพเจ เจฆ, CPU เจฒเฉเจก เจตเจฟเฉฑเจ 30% เจฆเจพ เจตเจพเจงเจพ เจนเฉเจเจ เจนเฉ เจ เจคเฉ เจฐเจพเจเจ เจเจชเจฐเฉเจธเจผเจจ เจฆเฉเจฐเจพเจจ เจฆเฉเจฐเฉ เจฒเจเจญเจ เจเจธเฉ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจ เจตเจง เจเจ เจนเฉเฅค เจเจฟเจตเฉเจ เจเจฟ เจเจน เจชเจคเจพ เจเจฒเจฆเจพ เจนเฉ, เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจฆเฉ เจเจพเจฐเจเฉเจเจผเจพเจฐเฉ เจเฉ เจธเจฎเฉเจ เจฆเฉ เจเจพเจฃเจเจพเจฐเฉ เจฆเฉ เจคเฉเจฌเจฐเจคเจพ เจจเจพเจฒ เจฌเฉเจจเจคเฉ เจเจฐเจฆเฉ เจนเจจ, เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจเฉเจฃเฉ เจเจ เจธเจนเฉ เจธเจฎเฉเจ เจฆเฉ เจธเจฐเฉเจค 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉเฅค
เจชเจนเจฟเจฒเจพเจ, เจเจพเจฐเจเฉเจเจผเจพเจฐเฉ เจตเจฟเฉฑเจ เจเจฎเฉ เจฆเจพ เจเจพเจฐเจจ เจธเจชเฉฑเจธเจผเจ เจจเจนเฉเจ เจธเฉ เจ เจคเฉ เจจเจฟเจฆเจพเจจ เจธเจฟเจเจฐ เจ เจคเฉ เจเจเจธเจเจธเจจเฉเจช เจเจชเจฏเฉเจเจคเจพเจตเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจจเจฟเจฐเฉฐเจคเจฐ เจเฉฑเจฒ เจฐเจนเฉ เจเจพเจ เจธเจฎเฉเจ-เจธเจฎเฉเจ 'เจคเฉ เจฒเจพเจเจ เจเฉเจคเฉ เจธเจฐเฉเจค-เจ เจจเฉเจญเจต เจธเจฟเจธเจเจฎ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจธเฉฐเจญเจพเจตเฉ เจชเฉเจฐเจญเจพเจต เจฆเฉ เจจเจฟเจเจฐเจพเจจเฉ เจจเจพเจฒ เจธเจผเฉเจฐเฉ เจนเฉเจเจ เจธเฉเฅค เจชเจฐ เจนเจฐ เจเฉเจเจผ เจจเฉ เจธเฉฐเจเฉเจค เจฆเจฟเฉฑเจคเจพ เจเจฟ เจเจพเจตเจพ เจตเจฟเฉฑเจ เจฒเจฟเจเฉ เจเฉเจธเฉเจเจกเจฐเจพ เจกเฉเจฌเฉเจเจฎเจเจธ เจตเจฟเฉฑเจ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจเจชเจค เจเจพเจธ เจคเฉเจฐ 'เจคเฉ เจตเจงเฉ เจนเฉเฅค CentOS เจ เจคเฉ Ubuntu 'เจคเฉ เจธเจฎเจพเจจเจพเจเจคเจฐ เจเฉฑเจฒ เจฐเจนเฉเจเจ เจฆเฉ เจเฉเจธเฉเจเจกเจฐเจพ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจฆเฉ เจชเฉเจฐเฉเจซเจพเจเจฒเจฟเฉฐเจ เจฎเฉเจเฉเจฐเจฟเจเจธ เจฆเฉ เจคเฉเจฒเจจเจพ เจเจฐเจฆเฉ เจนเฉเจ, เจเจธเฉ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเฉ เจนเฉเจ, เจฆเจฟเจเจพเจเจ เจเจฟเจ เจนเฉ เจเจฟ เจเฉเฉฑเจฒ เจธเจฎเฉเจ เจฆเจพ เจฒเจเจญเจ 32% os::javaTimeMillis(), เจเฉ เจฎเฉเจเฉเจฆเจพ เจธเจฎเฉเจ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉ, เจเจพเจฒ เจเจฐเจจ เจตเจฟเฉฑเจ เจเจฐเจเจฟเจ เจเจฟเจ เจธเฉเฅค .
เจเจธ เจคเฉเจ เจฌเจพเจ เจฆ, เจเฉฑเจ เจชเฉเจฐเจฏเฉเจ เจเฉเจคเจพ เจเจฟเจ เจเจฟเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเจพเจตเจพ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฒเจฟเจเฉ เจเจ เจธเฉ เจเจฟเจธเจจเฉเฉฐ เจเฉฑเจ เจฒเฉเจช เจตเจฟเฉฑเจ เจเฉฑเจ เจธเฉ เจฎเจฟเจฒเฉเจ เจจ เจตเจพเจฐ System.currentTimeMillis() เจตเจฟเจงเฉ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจชเจฒเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจเจฒเจพเจเจฃเจพ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉ เจเจฟ เจเจธ เจจเฉเฉฐ CentOS 'เจคเฉ เจชเฉเจฐเจพ เจเจฐเจจ เจฒเจ 13 เจธเจเจฟเฉฐเจ เจฒเฉฑเจ เจเจ, เจ เจคเฉ เจเจฌเฉฐเจเฉ 'เจคเฉ เจฒเจเจญเจ 68 เจธเจเจฟเฉฐเจ, เจฏเจพเจจเฉ. 5 เจเฉเจฃเจพ เจนเฉเจฒเฉ. เจเฉฑเจ เจธเจฎเจพเจจ เจชเฉเจฐเฉเจเจฐเจพเจฎ C เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจเจฟเจ เจธเฉ เจเจฟเจธเจจเฉเฉฐ gettimeofday() เจซเฉฐเจเจธเจผเจจ เจจเฉเฉฐ เจธเฉ เจฎเจฟเจฒเฉเจ เจจ เจตเจพเจฐ เจเจฟเจนเจพ เจเจฟเจ เจธเฉ, เจชเจฐ เจเจฆเฉเจ เจเจฒเจพเจเจ เจเจฟเจ, เจคเจพเจ เจธเจฎเจพเจจ เจจเจคเฉเจเฉ เจชเฉเจฐเจพเจชเจค เจนเฉเจเฅค
เจเจฟเจเจเจเจฟ เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟเจ เจนเฉ เจเจฟ เจธเจฎเฉฑเจธเจฟเจ เจฆเจพ เจธเจฐเฉเจค เจฎเฉเจเฉเจฆเจพ เจธเจฎเฉเจ เจจเฉเฉฐ เจตเจพเจชเจธ เจเจฐเจจ เจฆเจพ เจเฉฐเจฎ เจธเฉ, เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจธเจนเฉ เจธเจฎเฉเจ เจฆเฉ เจตเฉฑเจ-เจตเฉฑเจ เจธเจฐเฉเจคเจพเจ เจฆเฉ เจเฉเจฃ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจธเฉเจเจเจพเจ เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจตเฉฑเจฒ เจงเจฟเจเจจ เจฆเจฟเฉฑเจคเจพ เจเจฟเจเฅค โ/sys/devices/system/clocksource/clocksource0/current_clocksourceโ เจฆเฉ เจ เฉฐเจธเจผเจพเจ เจฆเฉเจเจฐเจพ เจจเจฟเจฐเจฃเจพ เจเจฐเจฆเฉ เจนเฉเจ, เจเฉเจธเจ เจธเจฟเจธเจเจฎ เจตเจฟเฉฑเจ เจฒเฉเจจเจเจธ เจเจฒเจพเจเจฃ เจตเฉเจฒเฉ โxenโ เจเจพเจเจฎเจฐ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจธเฉเฅค เจธเจฎเจพเจ เจธเจฐเฉเจค เจจเฉเฉฐ "tsc" เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฃ เจคเฉเจ เจฌเจพเจ เจฆ, Ubuntu เจตเจฟเฉฑเจ เจเฉเจธเจ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเจพ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจธเจฎเจพเจ 68 เจคเฉเจ 3.3 เจธเจเจฟเฉฐเจ เจคเฉฑเจ เจเจ เจเจฟเจ, เจฏเจพเจจเฉ. เจเจน 20 เจเฉเจฃเจพ เจคเฉเจเจผ เจนเฉ เจเจฟเจเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, kvm-เจเฉเฉ เจฆเฉ เจธเจฎเฉเจ เจฆเฉ เจธเจฐเฉเจค เจฆเจพ เจเฉฑเจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจเฉเจธเจ เจเฉเจคเจพ เจเจฟเจ เจธเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ TSC เจฆเฉ เจฎเฉเจเจพเจฌเจฒเฉ 20% เจฆเฉ เจฆเฉเจฐเฉ เจตเจฟเฉฑเจ เจตเจพเจงเจพ เจฆเจฟเจเจพเจเจ เจเจฟเจ เจธเฉเฅค $ cat /sys/devices/system/clocksource/clocksource0/available_clocksource xen tsc hpet acpi_pm $ cat /sys/devices/system/clocksource/clocksource0/current_clocksource xen $ time java TimeBench เจ เจธเจฒเฉ 1m8.300s เจฏเฉเจเจผเจฐ 0m38.337s. echo tsc > /sys/devices/system/clocksource/clocksource0/current_clocksource $time java TimeBench เจ เจธเจฒเฉ 29.875m0s เจเจชเจญเฉเจเจคเจพ 0m3.370s sys 0m3.353s
เจเฉฑเจ TSC เจธเจฐเฉเจค เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจตเฉเจฒเฉ เจธเจฎเจพเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ, RDTSC เจชเฉเจฐเฉเจธเฉเจธเจฐ เจนเจฆเจพเจเจค เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ, เจเจฟเจธ เจฆเฉ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจฒเจ เจธเจฟเจธเจเจฎ เจเจพเจฒ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉ (เจนเจฟเจฆเจพเจเจคเจพเจ เจจเฉเฉฐ เจเฉฑเจเฉ เจ เจงเจฟเจเจพเจฐเจพเจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฉฐเจฆเฉ เจนเฉ เจ เจคเฉ CPU เจตเจฟเฉฑเจ เจฌเจฃเฉ เจเจพเจเจฎ เจเจพเจเจเจเจฐ เจคเฉเจ เจเฉฑเจ เจฎเฉเฉฑเจฒ เจชเฉเจฆเจพ เจเจฐเจฆเจพ เจนเฉ)เฅค เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ, TSC เจเจฟเจฐเจฟเจเจธเจผเฉเจฒ เจจเจนเฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฟเจเจเจเจฟ เจชเฉเจฐเจพเจฃเฉ เจฆเจฟเจจเจพเจ เจตเจฟเฉฑเจ เจเจน เจธเจฐเฉเจค เจนเฉเจฒเฉ-เจนเฉเจฒเฉ เจธเจฎเฉเจ เจฆเฉ เจตเจนเจพเจ เจจเฉเฉฐ เจฌเจพเจนเจฐ เจจเจนเฉเจ เจฐเฉฑเจเจฆเจพ เจธเฉ, เจเจฟเจธ เจจเฉเฉฐ เจนเฉเจฐ เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ เจตเจฟเฉฑเจ เจตเจงเฉเจฐเฉ เจธเจนเฉ เจฐเฉเจกเจฟเฉฐเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจฒเจ เจธเฉเจซเจเจตเฉเจ เจฐ เจฆเฉเจเจฐเจพ เจเจกเจเจธเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจชเฉเจฐเฉเจธเฉเจธเจฐ เจฆเฉ เจตเจฟเจเจพเจธ เจตเจฟเฉฑเจ เจฎเฉเจนเจพเจฐเจค เจฐเฉฑเจเจฃ เจตเจพเจฒเฉ เจเฉฑเจ เจเฉฐเจเฉเจจเฉเจ เจฐ เจฆเฉ เจ เจจเฉเจธเจพเจฐ, เจเฉเจเจธเจธเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจธเจฎเฉเจ เจฆเฉ เจคเจฌเจฆเฉเจฒเฉ เจฌเจพเจฐเฉ เจกเจฐ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ เจเจฒเจค เจนเฉ เจ เจคเฉ เจเจงเฉเจจเจฟเจ เจชเฉเจฐเฉเจธเฉเจธเจฐเจพเจ เจตเจฟเฉฑเจ เจเจน เจธเจฐเฉเจค เจธเจพเจฒเจพเจ เจฒเจ เจธเจฅเจฟเจฐ เจฐเฉเจกเจฟเฉฐเจ เจชเฉเจฆเจพ เจเจฐ เจธเจเจฆเจพ เจนเฉเฅค
Netflix 'เจคเฉ เจเจคเจชเจพเจฆเจจ เจธเจฐเจตเจฐเจพเจ เจจเฉเฉฐ เจเฉฑเจ TSC เจธเจฐเฉเจค เจตเจฟเฉฑเจ เจฌเจฆเจฒเจฃ เจฆเฉ เจจเจคเฉเจเฉ เจตเจเฉเจ เจฒเจฟเจเจฃ เจฆเฉ เจฒเฉเจเฉเจเจธเฉ เจตเจฟเฉฑเจ 43% เจฆเฉ เจเจฎเฉ เจเจ เจนเฉ เจ
เจคเฉ เจเจฌเฉฐเจเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจจเจคเฉเจเฉ เจชเฉเจฐเจพเจชเจค เจนเฉเจ เจนเจจ เจเฉ เจเจฟ "xen" เจธเจฎเจพเจ เจธเจฐเฉเจค เจจเจพเจฒ CentOS เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจตเจพเจฒเฉเจเจ เจธเฉฐเจฐเจเจจเจพเจตเจพเจ เจจเจพเจฒเฉเจ 4 เจเฉเจฃเจพ เจคเฉเจเจผ เจธเจจเฅค เจ
เจงเจฟเจเจจ เจฆเฉ เจจเจคเฉเจเฉ เจเจฎเจพเจเจผเจพเจจ เจจเฉเฉฐ เจเฉเจฐเจพเจเจธเจซเจฐ เจเฉเจคเฉ เจเจ เจธเจจ, เจเจฟเจธ เจจเฉ เจ
เจงเจฟเจเจพเจฐเจค เจคเฉเจฐ 'เจคเฉ Xen เจนเจพเจเจชเจฐเจตเจพเจเจเจผเจฐ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ AWS EC2 เจตเจพเจคเจพเจตเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจกเจฟเจซเจพเจฒเจ TSC เจธเจฎเจพเจ เจธเจฐเฉเจค เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจเฉเจคเฉ เจธเฉ (Kvm-เจเฉเฉ เจจเจพเจเจเจฐเฉ เจนเจพเจเจชเจฐเจตเจพเจเจเจผเจฐ 'เจคเฉ เจเจงเจพเจฐเจฟเจค เจตเจพเจคเจพเจตเจฐเจจ เจตเจฟเฉฑเจ เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ)เฅค
เจธเจฐเฉเจค: opennet.ru