अपने प्रदर्शन परिणामों को तिरछा करने से रोकने के लिए मैं कैश्ड फ़ाइल सामग्री को निकालने के लिए किन उपकरणों या तकनीकों का उपयोग कर सकता हूं? मेरा मानना है कि मुझे या तो पूरी तरह से स्पष्ट होने की जरूरत है, या चुनिंदा रूप से फ़ाइल और निर्देशिका सामग्री के बारे में कैश्ड जानकारी को हटा दें।
जो एप्लिकेशन मैं विकसित कर रहा हूं वह एक विशेष संपीड़न उपयोगिता है, और उम्मीद है कि बहुत सारे काम पढ़ने और लिखने वाली फाइलें हैं जो ऑपरेटिंग सिस्टम ने हाल ही में छुआ नहीं है, और जिनके डिस्क ब्लॉक को कैश करने की संभावना नहीं है।
मैं IO समय में मेरे द्वारा देखी जाने वाली परिवर्तनशीलता को दूर करना चाहता हूं, जब मैं फ़ाइल प्रसंस्करण कार्य करने के लिए विभिन्न रणनीतियों को प्रोफाइल करने का कार्य दोहराता हूं।
मैं मुख्य रूप से विंडोज एक्सपी के लिए समाधानों में दिलचस्पी रखता हूं, क्योंकि यह मेरी मुख्य विकास मशीन है, लेकिन मैं लिनक्स का उपयोग करके भी परीक्षण कर सकता हूं, और इसलिए मैं उस वातावरण के जवाब में भी दिलचस्पी रखता हूं।
मैंने SysInternals CacheSet की कोशिश की , लेकिन "क्लियर" पर क्लिक करने से एक औसत दर्जे की वृद्धि (एक कोल्ड-बूट के बाद समय पर बहाली) के परिणामस्वरूप उस समय में फिर से पढ़ने के लिए फाइल नहीं आई है जो मैंने अभी कुछ ही बार पढ़ी है।