با این که حافظههای پرسرعت ناسازگار با بروزرسانی بهارهی مایکروسافت مشخص شدهاند اما همچنان در رابطه با دلیل وقوع این مسئله شفافسازی صورت نگرفته است. برای آشنایی با دلایل احتمالی این مسئله با ما همراه شوید.
مایکروسافت اعلام کرده است که آخرین نسخهی ویندوز ۱۰ آنها(نسخهی ۱۸۰۳) که با کد نام Redstone 4 شناخته میشود، با سری حافظههای پرسرعت Intel SSD 600p و همچنین Intel SSD Pro 6000p ناسازگار است. در دستگاههای دارای چنین حافظههایی که البته ویندوز روی SSD نصب شده است، اگر برای بروزرسانی ویندوز به نسخهی اشاره شده اقدام شود، احتمال کرش کردن سیستم وجود دارد. با این حال هیچ نامی از حافظههای DC P3100 و E 6000p اینتل به میان نیامده است ولی با توجه به مشخصات مشابه این محصولات با نمونههای اعلام شده احتمال بروز چنین مشکلی روی این محصولات هم وجود دارد.
حافظهی Intel SSD 600p و محصولات همخانوادهي آن اولین حافظههای پرسرعت M.2 NVMe اینتل بودند و به همین خاطر در زمان انتشار آنان این کمپانی یک جهش بزرگ را از حافظههای بزرگ سری ۷۵۰ خود تجربه میکرد. خانواده 600p از اولین نسل حافظههای فلش ۳۲ لایهی سهبعدی TLC NAND اینتل و نمونهی شخصیسازی شدهی کنترلرهای Silicon Motion SM2260 NVMeبهره میبردند. این ترکیب به منظور دستیابی به نمونههای پایینرده و تقریباً خوش قیمت حافظههای پرسرعت NVMe مورد استفاده قرار گرفته بود که البته در زمان حاضر نمونههایی درون بازار وجود دارند که نه تنها از کنترلرهای طراحی شدهی اختصاصی برخوردار هستند، بلکه قیمتهای به مراتب پایینتری هم به نسبت سری 600p در زمان فروشش دارند.
با این که هنوز در رابطه با دلیل وقوع این ناسازگاری شفافسازی نشده اما به احتمال فراوان متهم اصلی این ماجرا، وجودی مشکلی در فریمور کنترلر حافظههای اشاره شده است. بد نیست بدانید که اینتل تا به الان دو بروزسانی فریمور برای حافظههای خانوادهی 600p منتشر کرده و مشکلات متعددی از قبیل مشکل از دست رفتن و خرابی اطلاعات در این محصولات را برطرف کرده است. شایعترین مشکل گزارش شده برای فریمور این محصولات که در بروزرسانیها به آن اشاره شده، مربوط به مشکلات مدیریت انرژی است که با این حال احتمال کمی میرود که ناسازگاری پیش آمده به دلیل وجود این مسئله باشد.
البته این احتمال هم میرود که در محصولات 600p اینتل مشکلی وجود داشته باشد که نتوان به همین سادگی آن را با یک بروزرسانی فریمور برطرف کرد. درایور NVMe لینوکس در رابطه با دو مشکل مشابه در محصولات سری 600p اینتل راهحلهایی را در اختیار دارد. اولین راهحل برای لینوکس این بود که از عمیقترین حالت مدیریت انرژي اوقات بیکاری حافظههای سری 600p، استفاده نمیکرد و البته این راهحل در حدود یکسال پیش اضافه شده بود. دومین راهحل که هفتهی پیش اضافه شده است، مربوط به مشکلی در تعدادی از درایوهای P3100 میشود. البته این راهحل برای تمامی محصولات خانوادهی 600p/P3100 منتشر شده و دلیل آن استفادهی تمامی این محصولات از شناسههای یکسان PCI است. مشکل پیش آمده مربوط به فرآیند تصمیمگیری درایو میشود که در آن و البته براساس دستوراتی که به او داده شده است، به جای استفاده از روش ساده و پیشفرض RR(round robin)، از روش WRR(weighted round robin) برای تعیین صف سرویسدهندهی دستورات بعدی سیستم استفاده میشود. راهحل انتخاب شده توسط توسعهدهندگان لینوکس این اطمینان را برای آنان ایجاد کرده که تا به صفهای واگذاری دستور در حافظههای 600p اولویت متوسطی اختصاص پیدا کند و حتی مهم نیست که دایور مربوطه برای استفاده از روش WRR هم اقدامی کرده باشد.
در زمان حاضر همچنان به کاربران محصولا سری 600p اینتل و نمونههای همخانوادهی آن توصیه میشود که از انجام آخرین بروزرسانی ویندوز ۱۰ پرهیز کنند. مایکروسافت در زمان حاضر در حال کار روی وصلهای برای نسخهی ۱۸۰۴ ویندوز خود است تا بتواند آن را روی محصولات اشاره شده اجرا کند. همچنین دارندگان این داریوها بهتر است نیمنگاهی هم به اینتل و بروزرسانی احتمالی فریمور آن داشته باشند که در زمان حاضر آخرین نسخهی فریمور موجود، نسخهی ۱۲۱ برای سری 600p، Pro 6000p و E 600p و نسخهی ۱۱۹ آن برای P3100 است و هر بروزرسانی احتمالی شمارهای بالاتر از مقدارهای اعلام شده خواهد داشت. به هر حال حتی اگر یکی از این دو کمپانی وصلهای منتشر کند احتمالا مشکل با همان یه وصله برطرف خواهد شد.
قابل ذکر است که دیگر حافظههای پرسرعتی که از کنترلر SM2260 استفاده کردهاند همانند اینتل فریمور آن را شخصیسازی نکردهاند و همچنان هیچ مشکلی در این رابطه برای آنها گزارش نشده است.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت