با ثبت نام در سایت از مزایای اعضا بهره مند شوید!

استفاده از فضای swap

+4 امتیاز
79 بازدید
سوال شده خرداد 15, 1393 در برنامه‌نویسی توسط مسعود (1,010 امتیاز)

آيا کاربر در سطح user می تونه به فضای swap دسترسی پیدا کنه ؟
مثلا یه کد بنویسیم که یک سری دیتا ببره به جای هارد دیسک به swap ؟

اصلا این کار در صورت امکان فایده ای داره ؟

1 پاسخ

+5 امتیاز
پاسخ داده شده خرداد 15, 1393 توسط mohammadhzp (4,005 امتیاز)
انتخاب شده تیر 8, 1393 توسط مسعود
 
بهترین پاسخ

خیر
swap در اصل ی جور رم fake هستش یعنی اینکه به جای رم از swap استفاده میکنه !
حالا چه زمانی فایل ها باید بره توی memory ram و یا چه زمانی باید بره توی swap رم چیزی هستش که kernel تصمیم میگیره و کسی نمیتونه کنترل داشته باشه
پس امکان نداره
ولی حال ما فرض میکنیم که اینکار امکان پذیر باشد.اولا همه ی افرادی که لینوکس دارند لزوما swap ندارند.بدین معنی که swap یک option هستش که در اختیار ما قرار داده شده و کسی ممکن هست استفاده نکنه و نمیتونیم روی اون حساب کنیم
دوما اینکه اگر کسی هم استفاده کنه,swap قسمتی از هارد دیسک می باشد.یعنی میزان read & write & همه جا یکسان می باشد و تفاوتی نمیکنه که از swap استفاده کنیم و یا یک پوشه موقت ایجاد کنیم و از اون استفاده کنیم.تمام ویژگی بردن اطلاعات در memory ram این می باشد که read & write & بالایی داریم.سرعت به شدت بالاست.اما در swap این کار منطقی نیست و فایده ای ندارد
سوالی داشتین بفرمایین
موفق باشید

سرور مجازی لینوکس

2,095 سوال

3,255 پاسخ

3,416 دیدگاه

8,225 کاربر

...