Βελτιστοποίηση I/O για Mario Emulator
Είμαι ενθουσιασμένος! Μετά τη βελτιστοποίηση του προγραμματισμού read/write, η ομαλότητα του emulator έφτασε σε απίστευτο επίπεδο. Αρχικά δοκίμασα το forced caching στις ρυθμίσεις του emulator, αλλά αυτό προκάλεσε περίεργο image tearing. Χρησιμοποίησα το GamePP NVMe Queue Depth Configuration για να ορίσω το read queue depth σε 512 και απενεργοποίησα το power saving mode του δίσκου. Η random read latency συγκλίθηκε στα 10-14ms μέσω CrystalDiskMark, με θερμοκρασία 38-45℃ κατά HWMonitor και latency 15-45ms μέσω AIDA64.