PDA

مشاهده نسخه کامل : آيا Flash Memory ها نیازی به Defrag کردن دارند !



™Ali
25-08-09, 14:08
همانطور كه مي دانيد با دفرگ كردن هارد ديسك قسمتهاي مختلف يك فايل كه در ديسك پخش شده اند كنار هم قرار مي گيرند و ديسك گردان با يكبار چرخش و زمان كمتر مي تواند اطلاعات لازم را از فايل بخواند چرا كه جابجايي هد خواندن نوشتن نياز به زمان دارد و در نتيجه با يكپارچه سازي سرعت و عمر هاردديسك افزايش مي يابد. كل كاري كه دستور يكپارچه سازي انجام مي دهد شامل منظم سازي دوباره فايلها با اجراي دستورا متعدد خواندن – نوشتن است.



Only the registered members can see the link


ولي آيا يكپارچه سازي فلش مموري ها هم مفيد است؟
كارايي فلش مموريها و به طور كلي هر دستگاه solid state با دفرگ كردن افزايش نمي يابد بلكه بدتر هم مي شود يه چيز به اندازه خيلي بدتر
چرا مفيد نيست ؟
فلش مموري ها هد خواندن/نوشتن يا قطعه اي حركت كننده ندارند پس سرعت بستگي به اين ندارد كه فايلها چطور پخش شده اند به عبارت ديگر سرعت خواندن يك فايل با قطعات پخش شده و همين فايل در حالتي كه فايل به صورت ادامه دار ذخيره شده باشد تفاوتي نمي كند اين هم دليل اينكه از فلش مي توان به عنوان حافظه كمكي كامپيوتر استفاده كرد
ولي نا گفته نماند سرعت ترتيبي بعضي از فلش مموري ها از سرعت اتفاقي بيشتر است.
چرا بدتر؟
هر چقدر روي فلش مموري بيشتر دستور نوشتن (نه خواندن) اجرا شود زودتر عمرش به نيستي تقرب مي يابد مثلا بعضي از توليد كنندگان فلش مموريها متوسط تعداد دستور نوشتن محصولشان را نيز اعلام مي كنند; نمونه: بعضي از مدلهاي ترنسند
در زمان اجراي عمل يكپارچه سازي. فلش مموري مجبور به انجام تعداد زيادي عمل خواندن و نوشتن مي شود و با هر بار اجراي عمل يكپارچه سازي هزاران دستور نوشتن اجرا مي شود پس بهتره به جاي دفرگ فلش مموري هارد را يكپارچه كنيد.


منبع (Only the registered members can see the link)