رفتن به مطلب

فضای خالی هارد ssd


Recommended Posts

سلام دوستان

من هارد samsung 860 evo ssd 250gb  دارم-تا چقد از هارد پر بشه مشکلی از نظر سرعت و کارایی هارد پیش نمیاد؟

کلا چند گیگ از هارد باید خالی باشه؟

لینک به دیدگاه
Share on other sites

سلام دوست عزیز 

من دیدم که میگن 10% از هارد کاملا کافیه برای این قضیه ولی در مورد اس اس دی نمیدونم ! 

کمتر باشه بیشتر نیست ولی ! 

شما 25 گیگ خالی بگیر همیشه ! 

لینک به دیدگاه
Share on other sites

در 7 ساعت قبل، رضا موسوی گفته است :

سلام دوستان

من هارد samsung 860 evo ssd 250gb  دارم-تا چقد از هارد پر بشه مشکلی از نظر سرعت و کارایی هارد پیش نمیاد؟

کلا چند گیگ از هارد باید خالی باشه؟

مشکل اصلی اینه که سل های داخل SSD عمر محدودی دارند و مثلا هر کدوم 1000 بار توان پاک کردن و نوشتن دارند!

وقتی شما از یک SSD با ظرفیت 500 گیگ ، 20 گیگ فضای خالی دارید، اتفاقی که میوفته اینه که کنترلر ssd  هر بار که شما یک فایلی رو رایت میکنید، سعی میکنه بطور مساوی بین سل ها پخش کنه!

تصور کنید یک فایل یک گیگابایتی رایت کردید! و بعد پاکش کردید!

دفعه بعدی که یک فایل 1 گیگابایتی متفاوتی رو دارید رایت میکنید، دیگه روی سل های قبلی رایت نمیشه و میره روی یک گیگ بعدی تا سل ها بصورت مساوی فرسوده بشن!

 

این به این معنی هست که هر چقدر شما فضای کمتری داشته باشید، فرسودگی یک سری از سل ها بیشتر خواهد بود!

 

 

تصور کنید در یک ماه، شما 1000 تا فایل 1GB رایت میکنید و بعدی پاک میکنید!

اگه شما 20GB فضای خالی داشته باشید، هر سل از فضای خالی 50 بار از عمرش رو از دست میده.

اگه شما 50GB فضای خالی داشته باشید، هر سل از فضای خالی 20 بار از عمرش رو از دست میده.

اگه شما 100GB فضای خالی داشته باشید، هر سل از فضای خالی 10 بار از عمرش رو از دست میده.

اگه شما 250GB فضای خالی داشته باشید، هر سل از فضای خالی 4 بار از عمرش رو از دست میده.

و...

در کل هر چقدر فضای خالی بیشتر، فرسودگی سل ها یک نواخت تر و احتمال خرابی کمتر میشه!

 

برای همینه که پیشنهاد میشه SSD ها رو تا خرخره پر نکنید!

 

ولی داستان HDD ها متفاوت هست!

مثلا چون هارد ها نیازمند عمل defregment هستند و برای اجرای اون باید حداقل 15% فضای خالی باشه داخل درایو!

و غیر ار اون هیچ مشکل خاصی پیش نمیاد اگه 100% پرش کنید!

*البته اگه ویندوز روی هارد دیسک دارید، درایو ویندوز رو بهتره در حد میزان رم سیستم خالی نگه دارید و این برای زمانی هست که شما از Hibernate استفاده میکنید و در بدترین حالت به میزان رم شما به فضای خالی نیاز خواهد داشت (که معمولا خیلی کمتره)!

 

**چون قبلا دلیل مهمتری برای خالی نگه داشتن SSD رو توضیح دادم، نیاز نیست دیگه به فکر Hibernate باشید! چون قبلش بیشتر از اون رو خالی نگه داشتید!

لینک به دیدگاه
Share on other sites

در 8 ساعت قبل، رضا موسوی گفته است :

سلام دوستان

من هارد samsung 860 evo ssd 250gb  دارم-تا چقد از هارد پر بشه مشکلی از نظر سرعت و کارایی هارد پیش نمیاد؟

کلا چند گیگ از هارد باید خالی باشه؟

درود

اول اینکه داخل برنامه Samsung Magician قسمتی هست به نام Over Provisioning 

اون رو فعال کنید خودش چند درصد از درایو رو از دسترس خارج می کنه که اگر کاربر درایو رو تا سقف پر کرد خیلی صدمه نبینه.

بهترین حالت برای افزایش عمر درایو توصیه می شه 20 درصد رو خالی نگه دارید.

دوم توصیه می شه گزینه Rapid Mode رو هم فعال کنید شدیدا روی عمر درایو اثر مثبت داره.

لینک به دیدگاه
Share on other sites

در 38 دقیقه قبل، Black Boy گفته است :

درود

اول اینکه داخل برنامه Samsung Magician قسمتی هست به نام Over Provisioning 

اون رو فعال کنید خودش چند درصد از درایو رو از دسترس خارج می کنه که اگر کاربر درایو رو تا سقف پر کرد خیلی صدمه نبینه.

بهترین حالت برای افزایش عمر درایو توصیه می شه 20 درصد رو خالی نگه دارید.

دوم توصیه می شه گزینه Rapid Mode رو هم فعال کنید شدیدا روی عمر درایو اثر مثبت داره.

سلام گزینه Rapid mode را از کجا میشه فعال کرد؟

لینک به دیدگاه
Share on other sites

در 1 ساعت قبل، mankan_rs گفته است :

سلام گزینه Rapid mode را از کجا میشه فعال کرد؟

در ورژن 4 قسمت سمت چپ بود ورژن 5 به منوی پایین منتقل شد در ورژن 6 داخل منوی Performance Optimization منتقل شده.

 

لینک به دیدگاه
Share on other sites

در 11 ساعت قبل، رضا موسوی گفته است :

سلام دوستان

من هارد samsung 860 evo ssd 250gb  دارم-تا چقد از هارد پر بشه مشکلی از نظر سرعت و کارایی هارد پیش نمیاد؟

کلا چند گیگ از هارد باید خالی باشه؟

یه مقداری رو معمولا خود ssd برگشت میده به سیستم ولی خیلی مقدار کمی در حد مگابایت هست 

شما نزدیک 10 گیگ بگیر و میتونی این 10 گیگ رو یه پارتیشن کنی و از سیستم جدا کنیش و پارتیشنو حذف کنی

 

لینک به دیدگاه
Share on other sites

در 3 ساعت قبل، babak1388 گفته است :

ین به این معنی هست که هر چقدر شما فضای کمتری داشته باشید، فرسودگی یک سری از سل ها بیشتر خواهد بود!

این هست ولی وظیفه trim هم همینه که سلول هایی شامل اطلاعاتی که پاک شدن و ادرسی ازشون نیست رو به سیستم برگردونه تا اون سلول هایی که استفاده نشدن استفاده نشن تا جایی که ممکنه و فرسودگی یکنواخت نشه

خود عملیات حذف کردن از حافظه هم چون نیاز داره بلاک بلاک حذف کنه مجبوره اول دیتای غیر مرتبط با حذفیات رو ،  تو خونه دیگه کپی کنه و یکی از دلایل اینکه میگن حافظه هارو تا خرخره پر نکنید به عملیات حذف اطلاعات هم اشاره داره! تا جا برای انتقال اطلاعات هم موقع حذف کردن باشه و کنترلر دچار مشکل نشه

در 3 ساعت قبل، babak1388 گفته است :

در کل هر چقدر فضای خالی بیشتر، فرسودگی سل ها یک نواخت تر و احتمال خرابی کمتر میشه!

اره موضوع TBW هم به همین اشاره داره و صرف فقط یه تخمینه و ممکنه اصلا بیشتر از این ها کار کنه این به کیفیت حافظه بستگی داره

کلا نباید زیاد حساس بود زودتر از حافظه کنترلره که میسوزه معمولا

در 3 ساعت قبل، babak1388 گفته است :

درایو ویندوز رو بهتره در حد میزان رم سیستم خالی نگه دارید و این برای زمانی هست که شما از Hibernate استفاده میکنید و در بدترین حالت به میزان رم شما به فضای خالی نیاز خواهد داشت (که معمولا خیلی کمتره)!

اگه این گزینه فعال باشه خودش به اندازه مورد نظر از حافظه رو رزرو میکنه و ازدسترس خارج میشه

کاربرد بعدیش pagefile هست که اونم رزرو میشه و ازدسترس خارج میشه کاربرد بعدیش  سیستم restore هست که اینم همینطور و ازدسترس خارج میکنه 

🙂 جایی برای نگرانی نیست کلا

 

لینک به دیدگاه
Share on other sites

در 43 دقیقه قبل، M_R گفته است :

یه مقداری رو معمولا خود ssd برگشت میده به سیستم ولی خیلی مقدار کمی در حد مگابایت هست 

شما نزدیک 10 گیگ بگیر و میتونی این 10 گیگ رو یه پارتیشن کنی و از سیستم جدا کنیش و پارتیشنو حذف کنی

 

وقتی حجمی از SSD از فایل سیستم خاصی استفاده نمیکنه و سیستم هم اون رو شناسایی نمیکنه، چطوری قراره ازش استفاده کنه؟

 

درضمن پارتیشن بندی SSD به همون دلیل که قبلا توضیح دادن زیاد جالب نیست و باعث میشه اون سل های داخل پارتیشن دوم کلا بلا استفاده باقی بمونن ولی اونایی که داخل اینیکی درایو هستند فرسوده بشن!

لینک به دیدگاه
Share on other sites

واقعا دست همگی درد نکنه

خیلی ممنونم از همتون🌺🌺🌺🙌🏻🙌🏻🙌🏻

لینک به دیدگاه
Share on other sites

در 5 ساعت قبل، babak1388 گفته است :

وقتی حجمی از SSD از فایل سیستم خاصی استفاده نمیکنه و سیستم هم اون رو شناسایی نمیکنه، چطوری قراره ازش استفاده کنه؟

 

درضمن پارتیشن بندی SSD به همون دلیل که قبلا توضیح دادن زیاد جالب نیست و باعث میشه اون سل های داخل پارتیشن دوم کلا بلا استفاده باقی بمونن ولی اونایی که داخل اینیکی درایو هستند فرسوده بشن!

سیستم شما شناسایی نمیکنه

کنترلر که شناسایی میکنه!

بند دوم هم بستگی داره به اینکه کنترلر میتونه به سل های پارتیشن دو دسترسی داشته باشه بدون اینکه سیستم بخواد ازش یا نه

اگه دسترسی نداشته باشه درسته حرفتون ولی اگه دسترسی داشته باشه شما درایو اولت کاملا پر باشه بخوای حجم گنده ای درحد مثلا 1گیگ رو پاک کنی میاد از سل پارتیشن 2 به طور موقت استفاده میکنه چون فکر نمیکنم دسترسی کنترلر به حافظه بر اساس پارتیشن بندی ها باشه (بدون در نظرگرفتن حافظه ی مخفی شده برای اینکار)

نمیدونم دقیقا کنترلر براش دسترسی ها چجوری تعریف شده ولی فکر نمیکنم پارتیشن بندی تو روند کنترل کردن و مدیریت دیتا ها تاثیری بزاره اگه تاثیر میذاشت خود سیستم عامل مقدار اندکیو برگشت نمیداد و جدا از اون خود حافظه هم اندکی بیشتر از چیزی که نشون میده رو برای op مخفی نمیکرد یعنی شما 128 گیگ میخری مثلا 150 گیگ خریدی که مابقیش برای op استفاده میشه(اینو با شناسایی 1024بایت توسط سیستم و نوشتن مقادیر شرکتی با 1000 بایت اشتباه نگیرید این بحثش جدا ازین 2تاست)

این نمونه رو بخونید

https://www.quora.com/Is-Unallocated-Space-the-same-as-Overprovisioning-as-created-by-Samsung-Magician-in-SSD

https://superuser.com/questions/1251440/ssd-keep-unallocated-space

بحث جالبیه روش تحقیق بشه و بشه فهمید پارتیشن بندی میتونه دسترسی کنترلر رو از بقیه سل های پارتیشن بعدی بگیره یا نه 

 

ویرایش شده توسط M_R
لینک به دیدگاه
Share on other sites

در 5 ساعت قبل، M_R گفته است :

سیستم شما شناسایی نمیکنه

کنترلر که شناسایی میکنه!

بند دوم هم بستگی داره به اینکه کنترلر میتونه به سل های پارتیشن دو دسترسی داشته باشه بدون اینکه سیستم بخواد ازش یا نه

اگه دسترسی نداشته باشه درسته حرفتون ولی اگه دسترسی داشته باشه شما درایو اولت کاملا پر باشه بخوای حجم گنده ای درحد مثلا 1گیگ رو پاک کنی میاد از سل پارتیشن 2 به طور موقت استفاده میکنه چون فکر نمیکنم دسترسی کنترلر به حافظه بر اساس پارتیشن بندی ها باشه (بدون در نظرگرفتن حافظه ی مخفی شده برای اینکار)

نمیدونم دقیقا کنترلر براش دسترسی ها چجوری تعریف شده ولی فکر نمیکنم پارتیشن بندی تو روند کنترل کردن و مدیریت دیتا ها تاثیری بزاره اگه تاثیر میذاشت خود سیستم عامل مقدار اندکیو برگشت نمیداد و جدا از اون خود حافظه هم اندکی بیشتر از چیزی که نشون میده رو برای op مخفی نمیکرد یعنی شما 128 گیگ میخری مثلا 150 گیگ خریدی که مابقیش برای op استفاده میشه(اینو با شناسایی 1024بایت توسط سیستم و نوشتن مقادیر شرکتی با 1000 بایت اشتباه نگیرید این بحثش جدا ازین 2تاست)

این نمونه رو بخونید

https://www.quora.com/Is-Unallocated-Space-the-same-as-Overprovisioning-as-created-by-Samsung-Magician-in-SSD

https://superuser.com/questions/1251440/ssd-keep-unallocated-space

بحث جالبیه روش تحقیق بشه و بشه فهمید پارتیشن بندی میتونه دسترسی کنترلر رو از بقیه سل های پارتیشن بعدی بگیره یا نه 

 

اول اینکه میگید :

بحث جالبیه روش تحقیق بشه و بشه فهمید پارتیشن بندی میتونه دسترسی کنترلر رو از بقیه سل های پارتیشن بعدی بگیره یا نه 

بعد اینو بعنوان یک قانون ثابت شده، به مردم پیشنهاد میدید!؟ مردم موش آزمایشگاهی نیستند که روی اونا تست کنید...

 

*دوم هم اینکه در مورد مطالبی که فرمودید منبعی هم دارید!؟ (بجز نظرات کاربران انواع انجمن ها)

لینک به دیدگاه
Share on other sites

در 6 ساعت قبل، babak1388 گفته است :

*دوم هم اینکه در مورد مطالبی که فرمودید منبعی هم دارید!؟ (بجز نظرات کاربران انواع انجمن ها)

https://www.kingston.com/en/ssd/overprovisioning

https://avang.ir/1397/11/ssd-over-provisioning-benefits/

https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/over-provisioning-nand-based-ssds-better-endurance-whitepaper.pdf

https://www.poromix.com/blog/over-provisioning/

https://www.samsung.com/semiconductor/global.semi.static/S190311-SAMSUNG-Memory-Over-Provisioning-White-paper.pdf

https://www.seagate.com/de/de/tech-insights/ssd-over-provisioning-benefits-master-ti/

https://www.youtube.com/watch?v=Q15wN8JC2L4

https://www.shahrsakhtafzar.com/fa/articles-guides/storage/7274-ssd-over-provisioning

"بعضی از تولیدکنندگان SSD ابزارهایی نرم‌افزاری را ارائه می‌دهند تا امکان over-provisioning درایوها را برای کاربر فراهم کنند. درواقع، حتی بدون یک نرم‌افزار خاص، هر کاربر می‌تواند بخشی از SSD را هنگامی‌که اولین بار آن را در سیستم قرار می‌دهد با ایجاد یک پارتیشن که از ظرفیت کامل درایو استفاده نمی‌کند، کنار بگذارد. این فضای غیر استفاده‌شده، به‌طور خودکار توسط کنترلر به‌عنوان over-provisioning پویا استفاده می‌شود."

در 6 ساعت قبل، babak1388 گفته است :

بعد اینو بعنوان یک قانون ثابت شده، به مردم پیشنهاد میدید!؟ مردم موش آزمایشگاهی نیستند که روی اونا تست کنید...

 

قبلا اثبات شده 

پیش بینی هم میکردم همچین چیزی باشه چون قطعا دسترسی کنترلر به چیزی که سیستم پارتیشن بندی کرده اولویت داره! ولی مطعمن نبودم

البته خیلی از چیز ها توسط شرکت سازندهssd گفته نمیشه نمونش اینکه این مقدار op چقدره؟ ایا مثلا 128گیگ حافظه اسمی میتونه دراصل 256 گیگ باشه یا هرعددی بزرگتر از 128؟چون ما بحث gib رو درنظر داریم و این فرمت بندی رو در نظر بگیری سیستم به شما 120 گیگ تقریبا براساس gib نشون میده و نمیشه فهمید چقدرش برای op هست

و نمیشه گفت تمام کنترلرها همین مدلی هستن 

دعوا داشت حالا؟

ویرایش شده توسط M_R
لینک به دیدگاه
Share on other sites

در 2 ساعت قبل، M_R گفته است :

https://www.kingston.com/en/ssd/overprovisioning

https://avang.ir/1397/11/ssd-over-provisioning-benefits/

https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/over-provisioning-nand-based-ssds-better-endurance-whitepaper.pdf

https://www.poromix.com/blog/over-provisioning/

https://www.samsung.com/semiconductor/global.semi.static/S190311-SAMSUNG-Memory-Over-Provisioning-White-paper.pdf

https://www.seagate.com/de/de/tech-insights/ssd-over-provisioning-benefits-master-ti/

https://www.youtube.com/watch?v=Q15wN8JC2L4

https://www.shahrsakhtafzar.com/fa/articles-guides/storage/7274-ssd-over-provisioning

"بعضی از تولیدکنندگان SSD ابزارهایی نرم‌افزاری را ارائه می‌دهند تا امکان over-provisioning درایوها را برای کاربر فراهم کنند. درواقع، حتی بدون یک نرم‌افزار خاص، هر کاربر می‌تواند بخشی از SSD را هنگامی‌که اولین بار آن را در سیستم قرار می‌دهد با ایجاد یک پارتیشن که از ظرفیت کامل درایو استفاده نمی‌کند، کنار بگذارد. این فضای غیر استفاده‌شده، به‌طور خودکار توسط کنترلر به‌عنوان over-provisioning پویا استفاده می‌شود."

قبلا اثبات شده 

پیش بینی هم میکردم همچین چیزی باشه چون قطعا دسترسی کنترلر به چیزی که سیستم پارتیشن بندی کرده اولویت داره! ولی مطعمن نبودم

البته خیلی از چیز ها توسط شرکت سازندهssd گفته نمیشه نمونش اینکه این مقدار op چقدره؟ ایا مثلا 128گیگ حافظه اسمی میتونه دراصل 256 گیگ باشه یا هرعددی بزرگتر از 128؟چون ما بحث gib رو درنظر داریم و این فرمت بندی رو در نظر بگیری سیستم به شما 120 گیگ تقریبا براساس gib نشون میده و نمیشه فهمید چقدرش برای op هست

و نمیشه گفت تمام کنترلرها همین مدلی هستن 

دعوا داشت حالا؟

 

من وقت ندارم 20 تا سایت رو بخونم! شما بگو کدوم یکی گفته یک درایو بسازید و بعد حذفش کنید...

لینک به دیدگاه
Share on other sites

 

در 14 ساعت قبل، M_R گفته است :

سیستم شما شناسایی نمیکنه

کنترلر که شناسایی میکنه!

بند دوم هم بستگی داره به اینکه کنترلر میتونه به سل های پارتیشن دو دسترسی داشته باشه بدون اینکه سیستم بخواد ازش یا نه

اگه دسترسی نداشته باشه درسته حرفتون ولی اگه دسترسی داشته باشه شما درایو اولت کاملا پر باشه بخوای حجم گنده ای درحد مثلا 1گیگ رو پاک کنی میاد از سل پارتیشن 2 به طور موقت استفاده میکنه چون فکر نمیکنم دسترسی کنترلر به حافظه بر اساس پارتیشن بندی ها باشه (بدون در نظرگرفتن حافظه ی مخفی شده برای اینکار)

نمیدونم دقیقا کنترلر براش دسترسی ها چجوری تعریف شده ولی فکر نمیکنم پارتیشن بندی تو روند کنترل کردن و مدیریت دیتا ها تاثیری بزاره اگه تاثیر میذاشت خود سیستم عامل مقدار اندکیو برگشت نمیداد و جدا از اون خود حافظه هم اندکی بیشتر از چیزی که نشون میده رو برای op مخفی نمیکرد یعنی شما 128 گیگ میخری مثلا 150 گیگ خریدی که مابقیش برای op استفاده میشه(اینو با شناسایی 1024بایت توسط سیستم و نوشتن مقادیر شرکتی با 1000 بایت اشتباه نگیرید این بحثش جدا ازین 2تاست)

این نمونه رو بخونید

https://www.quora.com/Is-Unallocated-Space-the-same-as-Overprovisioning-as-created-by-Samsung-Magician-in-SSD

https://superuser.com/questions/1251440/ssd-keep-unallocated-space

بحث جالبیه روش تحقیق بشه و بشه فهمید پارتیشن بندی میتونه دسترسی کنترلر رو از بقیه سل های پارتیشن بعدی بگیره یا نه 

 

 

در 3 ساعت قبل، M_R گفته است :

https://www.kingston.com/en/ssd/overprovisioning

https://avang.ir/1397/11/ssd-over-provisioning-benefits/

https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/over-provisioning-nand-based-ssds-better-endurance-whitepaper.pdf

https://www.poromix.com/blog/over-provisioning/

https://www.samsung.com/semiconductor/global.semi.static/S190311-SAMSUNG-Memory-Over-Provisioning-White-paper.pdf

https://www.seagate.com/de/de/tech-insights/ssd-over-provisioning-benefits-master-ti/

https://www.youtube.com/watch?v=Q15wN8JC2L4

https://www.shahrsakhtafzar.com/fa/articles-guides/storage/7274-ssd-over-provisioning

"بعضی از تولیدکنندگان SSD ابزارهایی نرم‌افزاری را ارائه می‌دهند تا امکان over-provisioning درایوها را برای کاربر فراهم کنند. درواقع، حتی بدون یک نرم‌افزار خاص، هر کاربر می‌تواند بخشی از SSD را هنگامی‌که اولین بار آن را در سیستم قرار می‌دهد با ایجاد یک پارتیشن که از ظرفیت کامل درایو استفاده نمی‌کند، کنار بگذارد. این فضای غیر استفاده‌شده، به‌طور خودکار توسط کنترلر به‌عنوان over-provisioning پویا استفاده می‌شود."

قبلا اثبات شده 

پیش بینی هم میکردم همچین چیزی باشه چون قطعا دسترسی کنترلر به چیزی که سیستم پارتیشن بندی کرده اولویت داره! ولی مطعمن نبودم

البته خیلی از چیز ها توسط شرکت سازندهssd گفته نمیشه نمونش اینکه این مقدار op چقدره؟ ایا مثلا 128گیگ حافظه اسمی میتونه دراصل 256 گیگ باشه یا هرعددی بزرگتر از 128؟چون ما بحث gib رو درنظر داریم و این فرمت بندی رو در نظر بگیری سیستم به شما 120 گیگ تقریبا براساس gib نشون میده و نمیشه فهمید چقدرش برای op هست

و نمیشه گفت تمام کنترلرها همین مدلی هستن 

دعوا داشت حالا؟

در تایید حرف ایشون بحث Over provisioning درست هست و برنامه های شرکت های سازنده عملا یک پارتیشن مخفی ایجاد می کنه برای جلوگیری از کاهش پرفورمنس دیوایس در زمان فول شدن که البته همیشه به صورت دیفالت غیر فعال هست و باید به صورت دستی فعال بشه.

بحث پارتیشن بندی هم درست هست و پارتیشن بندی کردن یا نکردن اس اس دی تغییری در عمر دستگاه ایجاد نمیکنه. پارتیشن بندی اس اس دی فقط به صورت برنامه در کنترلر ذخیره میشه و طریقه دسترسی به حافظه اصلی رو تغییر نمیده.

شما حساب کنید در غیر اینصورت سرور هایی که اس اس دی استفاده می کنند با چه مشکلاتی مواجه می شدند.

لینک به دیدگاه
Share on other sites

در 1 ساعت قبل، Black Boy گفته است :

 

 

در تایید حرف ایشون بحث Over provisioning درست هست و برنامه های شرکت های سازنده عملا یک پارتیشن مخفی ایجاد می کنه برای جلوگیری از کاهش پرفورمنس دیوایس در زمان فول شدن که البته همیشه به صورت دیفالت غیر فعال هست و باید به صورت دستی فعال بشه.

بحث پارتیشن بندی هم درست هست و پارتیشن بندی کردن یا نکردن اس اس دی تغییری در عمر دستگاه ایجاد نمیکنه. پارتیشن بندی اس اس دی فقط به صورت برنامه در کنترلر ذخیره میشه و طریقه دسترسی به حافظه اصلی رو تغییر نمیده.

شما حساب کنید در غیر اینصورت سرور هایی که اس اس دی استفاده می کنند با چه مشکلاتی مواجه می شدند.

عزیز 

من نمیگم بحث op درست هست با غلطه! یا باید انجام بشه یا نباید انجام بشه.

 

من میگم یک داکیومنت از یکی از تولید کننده های مطرح معرفی کنید که پیشنهاد داده باشه به کاربر که یک درایو بسازه و بعد اونو حذف کنه.

لینک به دیدگاه
Share on other sites

در 6 ساعت قبل، Black Boy گفته است :

 

 

در تایید حرف ایشون بحث Over provisioning درست هست و برنامه های شرکت های سازنده عملا یک پارتیشن مخفی ایجاد می کنه برای جلوگیری از کاهش پرفورمنس دیوایس در زمان فول شدن که البته همیشه به صورت دیفالت غیر فعال هست و باید به صورت دستی فعال بشه.

بحث پارتیشن بندی هم درست هست و پارتیشن بندی کردن یا نکردن اس اس دی تغییری در عمر دستگاه ایجاد نمیکنه. پارتیشن بندی اس اس دی فقط به صورت برنامه در کنترلر ذخیره میشه و طریقه دسترسی به حافظه اصلی رو تغییر نمیده.

شما حساب کنید در غیر اینصورت سرور هایی که اس اس دی استفاده می کنند با چه مشکلاتی مواجه می شدند.

خیلی ممنونم از شما 

باعث خوشحالیه یکی درک عمیقی میکنه از صحبت ها

البته این قابلیت به صورت استاتیک و دینامیک پیاده سازی شده یعنی قطعا یه مقدار فیزیکی رو بهش اختصاص دادن ولی اگه کم بیاد یا کاربرفکر کنه که کمه میتونه داینامیکی (همون پارتیشن نشده) برگشت بده و کنترلر بهره ببره ازش

همه اینا به سازنده بستگی داره و قطعا یکسان نیست بین همشون مثلا شاید یکی داینامیک رو پیاده سازی نکنه!

در 4 ساعت قبل، babak1388 گفته است :

من میگم یک داکیومنت از یکی از تولید کننده های مطرح معرفی کنید که پیشنهاد داده باشه به کاربر که یک درایو بسازه و بعد اونو حذف کنه.

سامسونگ!ا هر شرکتی این پیشنهاد رو یجور داده مثلا این برا سامسونگه که همون کار رو انجام میده:

How do I adjust OP? Users can use either the DC Toolkit or Linux HDParm Disk Management to adjust the available space for OP. This adjustment is limited to the space that is not in use only. If the user wishes to increase available space for OP, then he or she must clear up some space that is already in use.

اینم ادرسش:https://www.samsung.com/semiconductor/global.semi.static/S190311-SAMSUNG-Memory-Over-Provisioning-White-paper.pdf

 

 

ویرایش شده توسط M_R
لینک به دیدگاه
Share on other sites

دوستان عزیز،

برای اس اس دی کافیه 10 درصد از حجمش استفاده نشود. این بدان معناست اگر پارتیشن بندی هم می کنید 10 درصد هر پارتشین خالی بماند.

در مورد بحث Over-Provisioning، بستگی به خود کاربر داره (حق انتخاب با کاربره).

اگر خود کاربر حواسش باشه اینقدری درایو رو پر نکنه که رنگ پارتیشن اس اس دیش قرمز بشه توی My Computer یا همون This PC، هیچ کاری لازم نیست انجام بده.

اما اگر کاربر از اون دسته از افرادی باشه که بی هوا پارتیشنش رو تا خرخره پر می کنه و هواسش به حجم درایو نیست، باید Over-Provisioning رو نرم افزاری فعال کنه تا با از دسترس خارج کردن 10 درصد از حجم درایو، عملا دیگه بیخیال موضوع باشه و تا خرخره درایوش رو هم خواست پر کنه.

پس بستگی به خودتون داره، یا هواستون باشه پارتیشن اس اس دی قرمز نشه و از اس اس دی مراقبت کنید، و یا با از دسترس خارج کردن 10 درصد از حجم اس اس دی، خودتون رو تنبیه کنید ولی بازهم از اس اس دی مراقبت کنید.

یا اینکه اصلا توجهی به هیچی نکنید دنیا ارزش مصرف این همه دقت و انرژی رو نداره. راحت باشید.

ویرایش شده توسط ARMIN
لینک به دیدگاه
Share on other sites

در 7 ساعت قبل، M_R گفته است :

خیلی ممنونم از شما 

باعث خوشحالیه یکی درک عمیقی میکنه از صحبت ها

البته این قابلیت به صورت استاتیک و دینامیک پیاده سازی شده یعنی قطعا یه مقدار فیزیکی رو بهش اختصاص دادن ولی اگه کم بیاد یا کاربرفکر کنه که کمه میتونه داینامیکی (همون پارتیشن نشده) برگشت بده و کنترلر بهره ببره ازش

همه اینا به سازنده بستگی داره و قطعا یکسان نیست بین همشون مثلا شاید یکی داینامیک رو پیاده سازی نکنه!

سامسونگ!ا هر شرکتی این پیشنهاد رو یجور داده مثلا این برا سامسونگه که همون کار رو انجام میده:

How do I adjust OP? Users can use either the DC Toolkit or Linux HDParm Disk Management to adjust the available space for OP. This adjustment is limited to the space that is not in use only. If the user wishes to increase available space for OP, then he or she must clear up some space that is already in use.

اینم ادرسش:https://www.samsung.com/semiconductor/global.semi.static/S190311-SAMSUNG-Memory-Over-Provisioning-White-paper.pdf

 

 

*توی لینکی که گذاشتید، حتی یک بار هم کلمه unallocated نوشته نشده!

**حتی توضیح دادند که فضایی که برای OP در نظر گرفته میشه، فقط و فقط توسط کنترلر در دسترس هست و host هیچ دسترسی به اون نداره:

This space can only be accessed by the SSD’s controller and not by the host

یعنی وقتی شما میری تو کنترل پنل و فضایی رو مشاهده میکنی که unallocated هست، یعنی شما بهش دسترسی دارید و چون فایل سیستم خاصی نداره، ویندوز یا هر سیستم عامل دیگه ای نمیتونه ازش استفاده کنه! 

 

 

جسارتا معنی "he or she must clear up some space that is already in use." رو متوجه میشید؟

must clear up some space that is already in use در دید شما یعنی پارتیشن بسازه و بعد پاکش کنه!؟

 

فضایی که قبلا استفاده شده، به معنی ذخیره داده هست نه اینکه کلا unallocated باشه!

clear up some space معنیش اینه که پارتیشن رو پاک کنه!؟ یا مقداری از دیتا رو پاک کنه تا فضای خالی ایجاد بشه!؟

 

 

لینک به دیدگاه
Share on other sites

در 2 ساعت قبل، babak1388 گفته است :

*توی لینکی که گذاشتید، حتی یک بار هم کلمه unallocated نوشته نشده!

**حتی توضیح دادند که فضایی که برای OP در نظر گرفته میشه، فقط و فقط توسط کنترلر در دسترس هست و host هیچ دسترسی به اون نداره:

This space can only be accessed by the SSD’s controller and not by the host

یعنی وقتی شما میری تو کنترل پنل و فضایی رو مشاهده میکنی که unallocated هست، یعنی شما بهش دسترسی دارید و چون فایل سیستم خاصی نداره، ویندوز یا هر سیستم عامل دیگه ای نمیتونه ازش استفاده کنه! 

 

 

جسارتا معنی "he or she must clear up some space that is already in use." رو متوجه میشید؟

must clear up some space that is already in use در دید شما یعنی پارتیشن بسازه و بعد پاکش کنه!؟

 

فضایی که قبلا استفاده شده، به معنی ذخیره داده هست نه اینکه کلا unallocated باشه!

clear up some space معنیش اینه که پارتیشن رو پاک کنه!؟ یا مقداری از دیتا رو پاک کنه تا فضای خالی ایجاد بشه!؟

 

 

شما وقتی مقداری رو unallocate  میکنی یعنی انگار خالی کردی دیتاشو و دسترسی سیستم(کلا سیستم خارج از کنترلر) رو بهش قطع کردی درست؟ یعنی پارتیشن بندی نکردیش ولی کنترلر دسترسی داره به اون حافظه unallocate شده و جزو op dynamic میشناسه

فکر نمیکنم اینقدر درکش سخت باشه که هی اسپم میدید شما:

SSD Over-Provisioning And Its Benefits | Seagate US

@ARMINشما بیشتر تو ssd و تکنولوژی هاش واردی راهنماییشون کن ! اگه منم اشتباه میکنم شما روشن کن بنده رو.

ممنون

لینک به دیدگاه
Share on other sites

در 5 ساعت قبل، M_R گفته است :

شما وقتی مقداری رو unallocate  میکنی یعنی انگار خالی کردی دیتاشو و دسترسی سیستم(کلا سیستم خارج از کنترلر) رو بهش قطع کردی درست؟ یعنی پارتیشن بندی نکردیش ولی کنترلر دسترسی داره به اون حافظه unallocate شده و جزو op dynamic میشناسه

فکر نمیکنم اینقدر درکش سخت باشه که هی اسپم میدید شما:

SSD Over-Provisioning And Its Benefits | Seagate US

@ARMINشما بیشتر تو ssd و تکنولوژی هاش واردی راهنماییشون کن ! اگه منم اشتباه میکنم شما روشن کن بنده رو.

ممنون

 

تو لینکی که خودت گذاشتی نوشته:

This space can only be accessed by the SSD’s controller and not by the host

اون وقت شما فضایی که سیستم عامل بهش دسترسی داره(چون توی disk management نشون میده و میتونید روش تغیرات ایجاد کنید) ، و فقط بدلیل unallocated بودن نمیتونه ازش استفاده کنه، رو بعنوان OP در نظر میگیرید!؟

 

بهتون پیشنهاد میکنم قبل اینکه به مردم راهنمایی های غلط بکنید، و از منابع انگلیسی بعنوان ریفرنس استفاده کنید، تو دو، سه کلاس زبان شرکت کنید تا حداقل هایی از انگلیسی یاد بگیرید.

چون تو جملات من کلمه عجیبی نمیبینم که شما متوجه معنیش نمیشید!

 

*************************************************

درضمن تو اون تصویر هم گذاشتی، مشخصه یک پارتیشن هست که مقداریش توسط user data پر شده و باقیش خالیه (هموین چیزی که جناب ARMIN هم گفتند که کاربر احتیاط کنه و اجازه نده پارتیشن کامل پر بشه)و چیزی در مورد ساخت پارتیشن و بعد حذف کردنش گفته نشده!

 

اینم اخرین پست منه، فکر کنم اگه هدفت راهنمایی بود ، راحت اشتباهت رو قبول میکردی! در غیر اینصورت من وقت اضافی ندارم که باهات بحث کنم...

لینک به دیدگاه
Share on other sites

در 4 ساعت قبل، babak1388 گفته است :

اون وقت شما فضایی که سیستم عامل بهش دسترسی داره(چون توی disk management نشون میده و میتونید روش تغیرات ایجاد کنید) ، و فقط بدلیل unallocated بودن نمیتونه ازش استفاده کنه، رو بعنوان OP در نظر میگیرید!؟

شما عکسو نگاه کن خوب من براچی فرستادم پس؟

قسمتی که سیستم بهش دسترسی داره به عنوان فضای dynamic op شناسایی شده داخل عکس واقعا مشهوده نمیدونم چرا مقاومت میکینید . این مقدار user data از کل حافظه در دسترس کم بشه میشه dynamic op

قسمتی هم که سیستم بهش دسترسی نداره و نمایش داده نمیشه شامل اون 2مورد بالایی عکس هستن که خودت کارخونه کلا برای اینکار درنظر میگیره و در دید کاربر نیست

من واقعا نمیدونم دیگه چجوری واضح تر توضیح بدم 

قسمت اصلی که کارخونه مشخص کرده برای op شما نمیتونی نه کم کنیش نه زیاد ولی dynamic op قابل تعمیم هست و فضای خالی حافظه شما dynamic op میشه چه پارتیشن بندی بشه چه نشه

media-1176842-ssdopf4.jpg

در 4 ساعت قبل، babak1388 گفته است :

بهتون پیشنهاد میکنم قبل اینکه به مردم راهنمایی های غلط بکنید، و از منابع انگلیسی بعنوان ریفرنس استفاده کنید، تو دو، سه کلاس زبان شرکت کنید تا حداقل هایی از انگلیسی یاد بگیرید.

چون تو جملات من کلمه عجیبی نمیبینم که شما متوجه معنیش نمیشید!

شما معنی یه قسمت از جمله رو درمیارید و بعد میگید این معنیش اینه و اصلا دنبال محتوای کلام نیستید 

2نفر از اینجا و بقیه کاربران انجمن های reddit و ... تایید کردن این حرف رو و اصلا چیز سنگینی نیست که درکش نمیکنید

رفتار شما بسیار زشت و زننده هست و من از @Hamed در خواست رسیدگی دارم چون من هیچ بی احترامی به شما نکردم.

 

در 4 ساعت قبل، babak1388 گفته است :

چیزی در مورد ساخت پارتیشن و بعد حذف کردنش گفته نشده!

 با دقت بند پایین رو بخون! از دسترس خارج کردن 10 درصد از حجم درایور عملا با unallocate کردن اتفاق میوفته یا حواس جمع بودن کاربر اتفاق میوفته و شما نمیتونی به جز این 2روش جور دیگه ای این حافظه رو کلا از دسترس خارج کنید چون اصلا دسترسی برای اینکار ندارید و جز لایه خود کنترلر نمیتونید اینکارو انجام بدید

موفق باشید با رفتار زشت و زنندتون

در 19 ساعت قبل، ARMIN گفته است :

اما اگر کاربر از اون دسته از افرادی باشه که بی هوا پارتیشنش رو تا خرخره پر می کنه و هواسش به حجم درایو نیست، باید Over-Provisioning رو نرم افزاری فعال کنه تا با از دسترس خارج کردن 10 درصد از حجم درایو، عملا دیگه بیخیال موضوع باشه و تا خرخره درایوش رو هم خواست پر کنه

 

 

ویرایش شده توسط M_R
لینک به دیدگاه
Share on other sites

در 1 ساعت قبل، M_R گفته است :

شما عکسو نگاه کن خوب من براچی فرستادم پس؟

قسمتی که سیستم بهش دسترسی داره به عنوان فضای dynamic op شناسایی شده داخل عکس واقعا مشهوده نمیدونم چرا مقاومت میکینید . این مقدار user data از کل حافظه در دسترس کم بشه میشه dynamic op

قسمتی هم که سیستم بهش دسترسی نداره و نمایش داده نمیشه شامل اون 2مورد بالایی عکس هستن که خودت کارخونه کلا برای اینکار درنظر میگیره و در دید کاربر نیست

من واقعا نمیدونم دیگه چجوری واضح تر توضیح بدم 

قسمت اصلی که کارخونه مشخص کرده برای op شما نمیتونی نه کم کنیش نه زیاد ولی dynamic op قابل تعمیم هست و فضای خالی حافظه شما dynamic op میشه چه پارتیشن بندی بشه چه نشه

media-1176842-ssdopf4.jpg

شما معنی یه قسمت از جمله رو درمیارید و بعد میگید این معنیش اینه و اصلا دنبال محتوای کلام نیستید 

2نفر از اینجا و بقیه کاربران انجمن های reddit و ... تایید کردن این حرف رو و اصلا چیز سنگینی نیست که درکش نمیکنید

رفتار شما بسیار زشت و زننده هست و من از @Hamed در خواست رسیدگی دارم چون من هیچ بی احترامی به شما نکردم.

 

 با دقت بند پایین رو بخون! از دسترس خارج کردن 10 درصد از حجم درایور عملا با unallocate کردن اتفاق میوفته یا حواس جمع بودن کاربر اتفاق میوفته و شما نمیتونی به جز این 2روش جور دیگه ای این حافظه رو کلا از دسترس خارج کنید چون اصلا دسترسی برای اینکار ندارید و جز لایه خود کنترلر نمیتونید اینکارو انجام بدید

موفق باشید با رفتار زشت و زنندتون

 

 

داستان تعریف نکنید که !

بی احترامی هم نکردم، گفتم کمی زبان انگلیسی خودتون رو تقویت کنید تا متوجه منظور متن های قرار داده شده باشید ! این بی احترامی هست!؟

 

شما و کاربران فلان انجمن و ... مرجع نیستید!

 

 

حالا جالبه تو شکلی که گذاشتید، dynamic op رو free space مشخص کرده( توجه کنید free space نه unallocate )و ذکر کرده «Visible to the os and user )

 

 

یک رفرنس از یک تولید کننده این تکنولوژی معرفی کنید که پیشنهاد کرده یک درایو بسازید و بعد حذفش کنید!

لینک به دیدگاه
Share on other sites

در در 17 فروردین 1399 در 14:22، babak1388 گفته است :

شما و کاربران فلان انجمن و ... مرجع نیستید!

شما همه چیو عادت داری هلو بپر تو گلو باشه و مرجع به اصطلاح بیاد بگه next بزن برو اونجا اونکارو کن؟ عجب ! جدا از سلایق، عقیده ها چقد متفاوته.

در در 17 فروردین 1399 در 14:22، babak1388 گفته است :

یک رفرنس از یک تولید کننده این تکنولوژی معرفی کنید که پیشنهاد کرده یک درایو بسازید و بعد حذفش کنید!

شما یه مرجع پیدا کن که بگه unallocated same as dynamic op نیست! ادعا مگه نمیکنی من غلط میگم؟ بیا یه منبع معرفی کن که بگه این موضوع 2چیز متفاوت هستن. منتهی واضح باشه نه اینکه شما برداشتت از کلمه visible پارتیشن بندی باشه :-)))))))))))))))))))))))))))))))))))))))))) خوبیش اینه شما حق میدی به خودت به عنوان مثال  از کلمه visible به عنوان پارتیشن بندی شده یاد کنی ولی به دیگران این حقو نمیدی که به معنی فضایی قابل مشاهده توسط os یاد کنن جدا ازینکه پارتیشن بندی بشه یا نشه این حق دادن به خودتون یه تکبره 

شما هنوز لایه بندی هارو نمیدونید بعد میگید اگه os به فضا دسترسی نداشته باشه پس کنترلر هم نداره. این دیگی خیلی عالیه واقعا خیلی جالبه من نمیدونستم کنترلر دسترسیش محدود به فضای پارتیشن بندی شدست :-))

من ترجیح میدم به عقیده شما احترام بزارم و بگذرم و بگم شما هرجور مختاری رفتار کن و دیگه بیشتر از این با عقیده های متفاوت شما اشنا نشم :-))

صبح خوش.

 

لینک به دیدگاه
Share on other sites

در 4 ساعت قبل، M_R گفته است :

شما همه چیو عادت داری هلو بپر تو گلو باشه و مرجع به اصطلاح بیاد بگه next بزن برو اونجا اونکارو کن؟ عجب ! جدا از سلایق، عقیده ها چقد متفاوته.

شما یه مرجع پیدا کن که بگه unallocated same as dynamic op نیست! ادعا مگه نمیکنی من غلط میگم؟ بیا یه منبع معرفی کن که بگه این موضوع 2چیز متفاوت هستن. منتهی واضح باشه نه اینکه شما برداشتت از کلمه visible پارتیشن بندی باشه :-)))))))))))))))))))))))))))))))))))))))))) خوبیش اینه شما حق میدی به خودت به عنوان مثال  از کلمه visible به عنوان پارتیشن بندی شده یاد کنی ولی به دیگران این حقو نمیدی که به معنی فضایی قابل مشاهده توسط os یاد کنن جدا ازینکه پارتیشن بندی بشه یا نشه این حق دادن به خودتون یه تکبره 

شما هنوز لایه بندی هارو نمیدونید بعد میگید اگه os به فضا دسترسی نداشته باشه پس کنترلر هم نداره. این دیگی خیلی عالیه واقعا خیلی جالبه من نمیدونستم کنترلر دسترسیش محدود به فضای پارتیشن بندی شدست :-))

من ترجیح میدم به عقیده شما احترام بزارم و بگذرم و بگم شما هرجور مختاری رفتار کن و دیگه بیشتر از این با عقیده های متفاوت شما اشنا نشم :-))

صبح خوش.

 

بعد یک هفته فقط همینارو پیدا کردید برای گفتم!😂😂

 

شما جایی پیدا نکردی بگه "unallocated same as dynamic op" هست، اون وقت من باید بگردم و منبع پیدا کنم که "unallocated same as dynamic op" نیست!؟

مثلا هیچ جایی هم ننوشته از آب میوه بعنوان سوخت موشک نمیشه استفاده کرد! به این معنیه که میشه استفاده کرد!؟

 

خلاصه اینکه:

شما حق ندارید به کاربران روشی رو پیشنهاد بدید که ساخته ذهن خودتون هست!

 

 

 

درضمن در مورد داشتن اطلاعات کافی از ساختار و معماری سیستم های کامپیوتری هم ، جهت اطلاع شما عرض میکنم، فارغ التحصیل سه دانشگاه هستم که دو تاشون در زمینه کامپیوتر بوده و همین الانم روی یک پروژه ای کار میکنم که با استفاده از الگوریتم ژنتیک/نظریه بازی‌ها/تئوری منطق فازی احتمال Collision رو تقریبا به صفر برسونیم!

فکر کنم اگه اطلاعات کافی نداشتم، نمیتونستم همچین کاری کنم🤣

لینک به دیدگاه
Share on other sites

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پست در این تاپیک...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

 اشتراک گذاری

×
  • اضافه کردن...