انجمنهای فارسی اوبونتو
جامعه کاربران => کافه اوبونتو => نویسنده: ubuntuiir در 25 فروردین 1401، 08:28 قظ
-
سلام دوستان. هارد قبلی ام در آستانه فروشه و به سلامتی قرار هست یک ssd رو جایگزینش کنم. توی تنظیمات بایوس یه گزینه هست تحت عنوان sata controller mode که دو گزینه داره، AHCI و Intel RST
وقتی سرچ کردم فهمیدم بین صاحب نظران اختلاف نظر هست که کدام گزینه فعال باشه تا از هاردهمون بهترین بهره رو ببریم.
راستش من تخصص سخت افزاری خاصی ندارم و فقط تا این حد فهمیدم که اختلاف نظر دارند و هر گزینه مزایا و معایب خودش رو داره.
از دوستانی که اطلاعات فنی دارند استدعا دارم راهنمایی بفرمایند برای لپتاپی که قرار هست با یک دونه ssd با رابط sata کار بکنه، کدام گزینه رو باید فعال کرد که بهترین نتیجه رو بگیریم؟
-
کسی نیست راهنمایی کنه؟😕
-
تا حایی که میدونم، intel rst برای raid استفاده میشه. نمیدونم مزیت دیگهای هم داره یا نه.
از اونجایی که برای ذخیره اطلاعات قراره فقط از یه ssd استفاده بشه، فکر نکنم فرقی داشته باشه که کدوم حالت رو انتخاب کنید.
میتونید هر کدوم رو جدا امتحان کنید و ببینید کدوم بهتر برای شما عمل میکنه.
intel rst توی ویندوز به درایور جدا نیاز داره. درایورهای لازم اون همراه خور ویندوز قرار ندارند.
intel rst توی کرنل لینوکس هم پشتیبانی میشه ومیشه با mdadm یا dmraid اون رو کنترل کرد. البته dmraid مدتیه که توسعه پیدا نکرده و خود intel هم دیگه پیشنهاد میکنه از mdadm استفاده کنید.
-
فکر نمیکنم RST اصلاً تو گنو/لینوکس جواب بده. از همون AHCI استفاده کن.
-
چرا با mdadm میشه ازش استفاده کرد. با dmraid هم کار میده.
-
آخرین باری که امتحان کردم نمیشد. mdadm تا جایی که میدونم برای raid نرمافزاریه. در صورتی که RST به صورت سختافزاری raid میکنه. در هر حال برای رایانهٔ شخصی با یک دیسک، raid اصلاً معنی نداره.
-
مرسی از توضیحاتتون دراگون جان و آقای بهزادی. من کمی بیشتر تحقیق کردم، ظاهراً Intel RST یک تکنولوژی آپدیت شده است و مدیریت Raid فقط یکی از ویژگیهاش هست. RST در power saving و کش کردن فایلهای ضروری سیستم عامل مدیریت خیلی خوبی داره و بدین ترتیب باعث افزایش سرعت میشه. (البته من به دنبال power savingاش نیستم و ملاکم فقط بالا رفتن سرعته). حالا نکته مبهم قضیه اینجاست که آیا این کش کردن، فقط مربوط به استفاده مشترک از یک HDD با یک SSD و یا یک HDD با حافظه optane اینتل میشه، یا اینکه روی یک دونه SSD هم همین عملیات انجام میشه؟ یعنی مثلاً قستی از فضای همان یک دونه SSD رو بعنوان فضای کش استفاده بکنه و باعث بالاتر رفتن سرعت نسبت به حالت AHCI بشه؟
نکته دیگری که متوجه شدم اینه که AHCI از نسخه اولیه Raid جدیدتره، و RST از هر دوی آنها جدیدتره. اگر یه دونه ssd با رابط ساتا داشته باشیم و بخواهیم بین نسخه اولیه Raid و AHCI یکی رو انتخاب کنیم، همه منابع و وبسایتها با قاطعیت گفتند برای چنین سناریویی AHCI بهتره، ولی هیچ منبعی پیدا نکردم که بین AHCI و RST برای سناریوی من (یه دونه ssd با رابط ساتا) پیشنهادی داده باشه. اگه اینو بفهمم مشکلم حل میشه.
الان من میدونم که برای یه دونه ssd با رابط ساتا، AHCI بهتر از نسخه اولیه Raid هستش، ولی نمیدونم بین AHCI و RST کدام بهتر هست.
-
یه کاری کن. موقتاً بذارش روی RST و ببین دیسک زندهٔ گنو/لینوکست،اصلاً دیسک رو تشخیص میده برای نصب یا نه. اگه نداد که باید بری روی AHCI.
-
یه کاری کن. موقتاً بذارش روی RST و ببین دیسک زندهٔ گنو/لینوکست،اصلاً دیسک رو تشخیص میده برای نصب یا نه. اگه نداد که باید بری روی AHCI.
با دیسک اوبونتو 21.10 امتحان کردم، در هر دو حالت بالا میاد و مشکلی نداره.
-
بالا اومدنش که میآد. موقع نصب، دیسک رو میشناسه؟
-
آخرین باری که امتحان کردم نمیشد. mdadm تا جایی که میدونم برای raid نرمافزاریه. در صورتی که RST به صورت سختافزاری raid میکنه. در هر حال برای رایانهٔ شخصی با یک دیسک، raid اصلاً معنی نداره.
rst هم یه جورایی نرمافزاریه. از قدرت پردازنده برای محاسبات استفاده میکنه. یه کنترلر raid جدا نداره. این چیزی هست که ویکی آرچ میگه.
https://wiki.archlinux.org/title/RAID#Implementation قسمت fakeraid رو ببینید.
-
بالا اومدنش که میآد. موقع نصب، دیسک رو میشناسه؟
بله، در هر دو حالت RST و AHCI هارد رو میشناسه. اتفاقاً دیفالت بایوس لپتاپم روی RST هست و قبلاً چند بار روی حالت دیفالت، اوبونتو نصب کرده بودم.
-
آخرین باری که امتحان کردم نمیشد. mdadm تا جایی که میدونم برای raid نرمافزاریه. در صورتی که RST به صورت سختافزاری raid میکنه. در هر حال برای رایانهٔ شخصی با یک دیسک، raid اصلاً معنی نداره.
rst هم یه جورایی نرمافزاریه. از قدرت پردازنده برای محاسبات استفاده میکنه. یه کنترلر raid جدا نداره. این چیزی هست که ویکی آرچ میگه.
https://wiki.archlinux.org/title/RAID#Implementation قسمت fakeraid رو ببینید.
جالبه.
-
بالا اومدنش که میآد. موقع نصب، دیسک رو میشناسه؟
بله، در هر دو حالت RST و AHCI هارد رو میشناسه. اتفاقاً دیفالت بایوس لپتاپم روی RST هست و قبلاً چند بار روی حالت دیفالت، اوبونتو نصب کرده بودم.
فکر کنم اگه RST فعال باشه و قسمتی از ssd یه پارتیشن با یه guid خاص (الان یادم نیست دقیقا چی بود) وجود داشته باشه، چیپست از اون استفاده میکنه و میتونه سرعت رو بیشتر کنه. ولی فکر کنم این در حالتی هست که یه hdd هم توی سیستم باشه.
-
بالا اومدنش که میآد. موقع نصب، دیسک رو میشناسه؟
بله، در هر دو حالت RST و AHCI هارد رو میشناسه. اتفاقاً دیفالت بایوس لپتاپم روی RST هست و قبلاً چند بار روی حالت دیفالت، اوبونتو نصب کرده بودم.
فکر کنم اگه RST فعال باشه و قسمتی از ssd یه پارتیشن با یه guid خاص (الان یادم نیست دقیقا چی بود) وجود داشته باشه، چیپست از اون استفاده میکنه و میتونه سرعت رو بیشتر کنه. ولی فکر کنم این در حالتی هست که یه hdd هم توی سیستم باشه.
آره خب اگه یک ssd به اضافه یک Hdd داشته باشیم RST بهتره. من یه دونه ssd دارم و نمیدونم چه کنم کدام گزینه برام بهتره.
-
با یه توزیع زنده امتحان کنید که کدوم حالت سرعت بیشتری برای شما داره.
-
هرچی صبر کردم که این معما حل بشه نشد. آخرش با AHCI نصب کردم رفت.
-
با یه توزیع زنده امتحان کنید که کدوم حالت سرعت بیشتری برای شما داره.
توزیع زنده در رم اجرا میشه و اس اس دی در کارایی فرقی براش نداره حتی اگه اس اس دی یا حاردی اصلا نداشته باشی
باید فایلی رو کپی کنید و سرعت کپی مقایسه کنید
-
منظورم این بوده که اون دیسک رو پارتیشنبندی کنه، یه فایلسیستم بسازه و بعد سعی کنه اطلاعات روی اون بنویسه و اطلاعات از اون بخونه. ابزارهای بنچمارک هم هستند. مثل fio. خود برنامه gnome disks هم میتونه از حافظههای ذخیرهسازی بنچمارک بگیره.
-
راستش من به دلیل حساسیت و وسواسی که دارم اگه سیستم عاملی نصب کنم وقت میزارم درست و حسابی نصبش میکنم یعنی برای شخصی سازی و تنظیماتش وقت زیادی میزارم و تا زمانی که ایرادی پیدا نکنه یا دلیل موجهی برای عوض کردنش پیدا نکنم تغییرش نمیدم. دلیل دیگر هم اینه که عمر این ssdها محدود هست و با هر دفعه عوض کردن سیستم عامل، مقداری از عمرش کم میشه، به همین دلیل میخواستم قبل از نصب سیستم عامل این معما رو برای خودم حل کنم که متاسفانه نشد و در حالت AHCI نصبش کردم. ولی جلوی تیتر این تاپیک عبارت حل شد رو فعلاً نمینویسم تا اگه خودم یا سایر دوستان پاسخی برای این معما پیدا کردند مطرح کنند و به معلومات ما اضافه بشه. احتمالش هست که افراد دیگری هم همین سوال رو داشته باشند و این تاپیک برای آنها هم مفید واقع بشه.
قسمتی از حافظه ssd رو به ویندوز ۱۰ و قسمت دیگر رو به نصب اوبونتو اختصاص دادم. با نرمافزار شرکت سامسونگ Samsung Magician که متاسفانه فقط برای ویندوز ارائه شده ssd رو تست کردم، سرعت خواندن 554 MB/s و سرعت نوشتن 515 MB/s بود، روی جعبه اش سرعت خواندن رو 560 و سرعت نوشتن رو 530 زده. البته ویدئوهای یوتیوب رو هم چک کردم، اونجا هم هرکی ssd مدل من رو بنچمارک گرفته بود اعداد بدست آمده کمی پایینتر از اعداد روی جعبه بود. بنابراین نتیجه گیری من اینه که AHCI انتخاب درستی بوده (البته هنوز مطمئن نیستم). شاید سامسونگ عددهای روی جعبه رو در بهترین حالت ممکن و شرایط آزمایشگاهی بدست آورده بوده که در عمل رسیدن به اون عدد ممکن نباشه.
-
راستی تا یادم نرفته اینو هم بگم که خریداران از ssd های AData بازخورد بدی میدن. اگه خواستید ssd بخرید طرف Adata نرید. فکر میکنم به دلیل controller بدش باشه، چون قسمت memory رو خود Adata نمیسازه و از شرکتهای معتبر مثل سامسونگ میگیره.
-
شاید سامسونگ عددهای روی جعبه رو در بهترین حالت ممکن و شرایط آزمایشگاهی بدست آورده بوده که در عمل رسیدن به اون عدد ممکن نباشه.
همینجوری هست که میگید. اکثر تجهیزات برای مصرفکنندههای معمولی، اینجوری هستند. شرکت یه سری آزمایشهایی رو توی شرایط آزمایشگاهی انجام داده و دادههای بدست اومده رو تبلیغ میکنه. معمولا توی دیتاشیت این محصولات، گفته شده که شرایط آزمایش چجوری بوده و به خاطر همین، شرکتها جریمه نمیشن که محصولشون اونی نیست که تبلیغ شده.