आप वास्तव में घूर्णन विलंबता को आसानी से निर्धारित कर सकते हैं - मैंने इसे एक बार विश्वविद्यालय परियोजना के हिस्से के रूप में किया था। यह this report में वर्णित है। आप पेज 7 पर जाना चाहेंगे जहां आप विलंबता के कुछ अच्छे ग्राफ देखते हैं। यह 9.3 मीटर से 1.1 एमएस तक है - 8.2 एमएस की बूंद। यह सीधे 60 s/8.2 ms = 7317 RPM
से मेल खाता है।
यह with simple C code किया गया था - यहां वह हिस्सा है जो स्क्रैच फ़ाइल में a
और b
के बीच उपायों को मापता है।
/* Measure the difference in access time between a and b. The result
* is measured in nanoseconds. */
int measure_latency(off_t a, off_t b) {
cycles_t ta, tb;
overflow_disk_buffer();
lseek(work_file, a, SEEK_SET);
read(work_file, buf, KiB/2);
ta = get_cycles();
lseek(work_file, b, SEEK_SET);
read(work_file, buf, KiB/2);
tb = get_cycles();
int diff = (tb - ta)/cycles_per_ns;
fprintf(stderr, "%i KiB to %i KiB: %i nsec\n", a/KiB, b/KiB, diff);
return diff;
}
स्रोत
2009-05-25 22:22:06
यह सवाल है ([यूनिक्स और लिनक्स पर एक जवाब] http://unix.stackexchange.com/questions/65595/how-to-know-if-a-disk-is- एक-एसएसडी या एक-HDD/65602 # 65602)। – Totor
[यह जांचने के लिए कि क्या मेरा उबंटू एसएसडी पर रखा गया है?] (Http://askubuntu.com/q/792814/253474) –