| شما چه مقدار فضاي swap داريد؟ |
|
|
| نویسنده مونا شکیباپور | ||||||||||||
| ۰۱ دي ۱۳۸۷ | ||||||||||||
|
دستور free اطلاعاتي در مورد استفاده حافظه سيستم را بيان ميكند: free
total used free shared buffers cached Mem: 127888 126744 1144 27640 1884 51988 -/+ buffers: 72872 55016 Swap: 130748 23916 106832 تمام اعداد در اينجا به بلوكهاي 1024 بايتي بيان شدهاند. اينجا، ما سيستمي را ميبينيم با 127,888 بلوك (در حدود 127 MB) RAM فيزيكي كه آن در حال حاضر126,744 (در حدود 126 MB) در حال استفاده است. توجه داشته باشيد كه سيستم شما به واقع بيشتر از ميزاني كه در ستون total داده شدهاست، RAM فيزيكي دارد; اين عدد حافظهاي را كه توسط هسته براي انجام نيازهاي گوناگونش مورد نياز است، شامل نميشود. ستون shared ميزان حافظه فيزيكي share شده بين پردازشهاي متعدد را ليست ميكند. اينجا، ما ميبينيم كه 27MB صفحه، share شده كه اين معني را ميدهد كه استفاده از حافظه بهينه شده است. ستون buffered ميزان حافظه اي را كه توسط buffer cache هسته استفاده شده، نشان ميدهد. buffer cache به عمليات ديسك با اجازه دادن خواندن و نوشتنهاي ديسك به طور مستقيم از حافظه ، سرعت ميدهد.اين حافظه در صورتي كه برنامههاي كاربردي به آن نياز داشتند، آزاد مي شود. بنابراين، هرچند ما ميبينيم كه 126 MB از حافظه سيستم در حال استفاده است، همه اين ميزان توسط برنامههاي كاربردي مورد استفاده قرار نگرفته است. ستون cached ميزان صفحات حافظه كه هسته براي دسترسيهاي سريعتر آينده cache كرده است، را نمايش ميدهد. از آنجايي كه حافظه استفاده شده براي buffer و cache مي تواند به راحتي براي استفاده برنامههاي كاربردي آزاد شود، خط دوم (-/+ buffers/cache) ميزان حافظهاي كه حقيقتاً براي برنامههاي كاربردي استفاده شده (ستون used) يا براي استفادهشان آزاد است (ستون free) را نمايش ميدهد.اگر مجموع حافظه استفاده شده براي buffer و cache از كل ميزان حافظه استفاده شده كم شود و به كل حافظه آزاد اضافه شود، موارد خط دوم را نتيجه مي دهد. در خط سوم، ميبينيم كه كل حافظه swap ، 130,748 بلوك است.در اين مورد، تنها ميزان كمي از swap استفاده شده است.ميزان زيادي از حافظه فيزيكي موجود است.اگر برنامههاي كاربردي بيشتري آغاز شوند، بخشهاي بزرگتري از حافظه buffer cache براي سرويسدهي به آنها استفاده ميشود. فضاي swap عموماً به عنوان آخرين تلاش هنگامي كه سيستم به هيچ طريق ديگري نميتواند حافظه فيزيكي آزاد كند، استفاده ميشود. توجه داشته باشيد كه ميزان swap كه توسط free گزارش ميشود تا حدودي كمتر از كل ميزان فايلها و پارتيشنهاي swap شما هستند.اين به اين دليل است كه بلوكهاي متعددي از هر فضاي swap بايد براي ذخيره يك نقشه از نحوه استفاده شدن هر صفحه در فضاي swap ، استفاده مي شود.اين سربار لازم است كه نسبتاً كوچك باشد.تنا چند كيلو بايت به ازاي هر فضاي swap. منبع: Linux Journal بازدید: 736
|
||||||||||||
| <قبل | بعد> |
|---|
| صفحه اصلی |
| اخبار |
| مقالات |
| جستجوی پیشرفته |
| یزدلاگ در رسانه |
| تازه کاران |
| مدیریت |