در این مقاله یا اندکی توصیه ، قصد دارم مقداری به شما بگویم راه حل های عملی بر اساس عقل سلیم به رم را بهینه کنید تجهیزات ما ، و بنابراین سرعت سیستم عامل ما.
این نکات برای هر توزیع معتبر است لینـوکــس، یا اوبونتو, کلاه نمدی مردانه, سوس باز, دبیان، ماندریوا ، قرص نعناع یا هر چه نامیده می شود
اول از همه ، این است که بدانیم آیا نیاز به ایجاد a داریم swap partition یا SWAP وقتی نوبت به نصب توزیع لینوکس مورد علاقه ما می رسد.
بسیاری از کاربران لینوکس ، هنگام نصب سیستم ، از قبل به طور پیش فرض a SWAP پارتیشن swap، یک پارتیشن ، که در هارد کامپیوتر ما قرار دارد ، بسیار کندتر از حافظه Ram است.
به همین دلیل است که من توصیه می کنم ، مگر اینکه ما یک تجهیزات بسیار قدیمی و با داشتن منابع کمیاب ، غیرممکن بودن پارتیشن swap ، زیرا این کار تیم ما را بسیار کندتر می کند.
به عنوان مثال ، اگر ما فقط یک کامپیوتر داریم 512 مگابایت RAM و ما می خواهیم نصب کنیم اوبونتو، من یکی را توصیه می کنم SWAP پارتیشن با 512 مگابایت.
برای تیم های دارای 1 گیگابایت رم یا بالاتر تقسیم بندی SWAP بی فایده می شود و تنها اتفاقی که می تواند بیفتد این است که کامپیوتر ما کندتر می شود ، هرگز سریعتر.
مورد دیگری که باید برای عملکرد صحیح سیستم خود کنترل کنیم و صرفه جویی در میزان رم با افزایش سرعت پردازش ، برنامه هایی است که به روی ما باز می شود در هنگام راه اندازی سیستم و آنها در پس زمینه دویدن می مانند.
برای کنترل این گزینه ها ، فقط باید پیکربندی سیستم را وارد کرده و انتخاب کنیم برنامه های هنگام راه اندازیبه اوبونتو 12.04 و 12.10، فقط با قرار دادن در خط تیره برنامه های کاربردی در ابتدا می توانیم برنامه پیکربندی را وارد کرده و با برنامه ها و خدماتی که برای عملکرد صحیح سیستم واقعاً به آنها نیاز داریم ، بهینه سازی کنیم.
اطلاعات بیشتر - اوبونتو 12.10 "Quantal Quetzal" در ASUS EEPC 1000HE, سیستم عامل Peppermint ، یکی دیگر از توزیع های لینوکس مبتنی بر اوبونتو 12.04
13 نظر ، نظر خود را بگذارید
تا زمانی که شما قصد استفاده از قابلیت هایی مانند خواب زمستانی را ندارید ، در این سیستم شما به یک swap با اندازه تقریبی 1,5 برابر کل RAM در سیستم خود نیاز دارید. این بدان معناست که: اگر 4 گیگابایت RAM دارید و می خواهید به خواب زمستانی بروید ، حداقل باید دارای تعویض 4,5Gb یا 4,3Gb باشید.
چیز swap کاملا نادرست است ، اگر پارتیشن swap ایجاد نکنید ، امن ترین کار این است که یک فایل swap ایجاد شود و هسته که حافظه شما تمام می شود دقیقاً همان کار را انجام می دهد اما با استفاده از فایل swap که همیشه خیلی بدتر زیرا می تواند باعث ایجاد تکه تکه شدن غیرضروری دیسک در پارتیشنی که آن پرونده است ، شود. شما همچنین یک مشکل دیگر دارید ، اگر هسته swap را تشخیص دهد ، می تواند بهینه سازی حافظه مانند جابجایی صفحات کم مصرف را انجام دهد و از آن حافظه آزاد برای حافظه پنهان استفاده مجدد کند ، بنابراین دسترسی به دیسک را بسیار بهینه می کند. بنابراین توصیه من این است که شما همیشه یک پارتیشن swap ایجاد کنید ، حتی اگر 8 گیگابایت رم داشته باشید زیرا اگر به swap نیازی ندارید ، بدترین اتفاقی که می تواند برای شما بیفتد این است که چند گیگابایت دیسک هدر دهید اما در بعضی مواقع به هر دلیلی که من افشا کردم و مطمئناً دلایلی که الان به ذهنم خطور نمی کند ضروری است ، شما عملکرد خود را از دست خواهید داد.
-
cheli.aradaen.com
نظر شما بسیار جالب است ، برای کسانی که اطلاعات زیادی در مورد این موضوع نداریم ، توصیه شما درباره اندازه پارتیشن swap چیست؟
2Gb آن را میخ بزنید
راه حل معمول برای مسئله Swap حذف این پارتیشن نیست ، بلکه تغییر مقدار "swappiness" است. می توانید روشهای بی شماری را برای استفاده از RAM بیشتر از Swap در اینترنت جستجو کنید.
همانطور که چلی چلی می گوید ، آنچه شما درباره تعویض می گویید نادرست است. هنگامی که یک فرآیند متأسف می شود و سیستم حافظه را برای پشته خود ذخیره می کند ، باید حافظه را از هر کجا که باشد بیرون بکشد. اگر رم کوتاه شده است زیرا کاملا اشغال شده است ، شما باید آن را از جایی بردارید و همان جایی است که تعویض ظاهر می شود.
درست است که سرعت آن کندتر است اما اینکه سیستم عامل مجبور به ارائه حافظه است نیز درست است (در موارد شدید ، می تواند رزرو را انکار کند اما در عملکرد عادی باید حافظه موجود را برای همه تضمین کند).
سلسله مراتب حافظه ، سیاست های جایگزینی و کار خوب هسته باعث می شود که عملکرد تا حد ممکن کم شود.
من هم swap را حذف نمی کنم ، برخی از برنامه ها مانند پایگاه داده یا وب سرورها برای وجود یک پارتیشن swap درخواست می کنند.
به نظر من می رسد که باید اصلاح کنید ، اگر RAM کافی دارید ، حتی اگر یک پارتیشن swap داشته باشید ، به سختی استفاده می شود و همانطور که در اینجا می گویند ، برای زمانی که به آن نیاز دارید ، بهتر است که آن را در یک پارتیشن اختصاصی داشته باشید تا در فایل.
از طرف دیگر ، شما اسکریپت وظیفه freecache.py را حذف کرده اید که داشتن آن بسیار راحت است ، زیرا هسته لینوکس از "حافظه اضافی" به عنوان حافظه پنهان برای سریعتر رفتن استفاده می کند ، اما گاهی اوقات با تخلیه نشدن سرعت آن کاهش می یابد.
در آن مواقع ، اجرای freecache یا در رایانه هایی که رم کمی برای داشتن آن در شروع خودکار ضروری است ، اسکریپت با کمبود حافظه RAM کامپیوتر ، حافظه پنهان را به علاوه حافظه پنهان مورد استفاده ، پاک می کند. اگر استفاده از آن ادامه یابد ، رشد این حافظه پنهان با وجود اجرای برنامه ای که قوچ را رنج می دهد ، دوباره چند دقیقه طول می کشد.
هابر ، من براساس تجربه خود با رایانه هایم بنا شده ام و آنچه می خواستم به آن اشاره کنم این است که بسیاری از افراد پارتیشن های بزرگ SWAP ایجاد می کنند که ارزش هیچ چیز را ندارند ، در حالی که با یک رم کافی و یک SWAP کوچک مجبورید از آن صرف نظر کنید
بیایید ببینیم اگر می توانیم نوشتن را یاد بگیریم ...
همیشه باید یک سیستم تعویض وجود داشته باشد ، در سیستم هایی با 24 گیگابایت RAM فکر می کنم 512 مگابایت روی SSD باشد. و در سیستم های 4 گیگابایتی رم 1024 مگابایتی در SSD. امروزه قرار دادن دو برابر میزان RAM به نظر من احمقانه است و مراقب باشید که ubuntu به طور پیش فرض در صورت ترک خودکار آن را انجام می دهد. 8 گیگابایت SWAP را در سیستم 4 گیگابایتی رم ایجاد می کند ، بسیار زیاد است ، البته به درد شما هم نمی خورد و مطمئناً گیگابایت و گیگابایت اضافی وجود دارد ...
PS.- وبلاگ را به شما تبریک می گویم
مشکل مبادله نیست ، بلکه حافظه مجازی است (که مسئول صفحه بندی و ایزول فرآیند است) ، به طور پیش فرض debian و مشتقات 60٪ این را در swap قرار می دهند ، با استفاده از swap که با زباله پر می شود (حافظه باعث می شود با فرایندها آزاد نمی شود). برنامه هایی مانند ailurus یا vmm به شما امکان می دهد درصد را تغییر دهید ، 10٪ همان چیزی است که بسیاری توصیه می کنند.
چیزی که برای شما نیز مهم است نحوه استفاده از سوآپ و عملکردی است که به دست می آید (swappiness). می توانید اطلاعات بیشتر در مورد آن را در اینجا بخوانید: http://puppetlinux.blogspot.com.es/2011/10/configurar-el-uso-de-la-swap.html