انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: حافظه مجازی(حل شد)  (دفعات بازدید: 2805 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین Big Achievement

  • Hero Member
  • *
  • ارسال: 707
  • جنسیت : پسر
  • ٍ Everything is gonna be alright with LINUX
حافظه مجازی(حل شد)
« : 28 آذر 1391، 01:47 ب‌ظ »
سلام دوستام

من چجوری میتونم ببینم حافظه مجازیم در اوبوتو چقدر است؟

برای تغییر آن باید چیکار کنم؟؟

ممنون
« آخرین ویرایش: 15 فروردین 1392، 12:30 ق‌ظ توسط Big Achievement »
خاموش خاطران در ناز نعمتند ای روشنی عقل تو بر ما بلا شدی
سایت شخصی :
http://purplesrc.com/

:linux study
:FB

https://www.facebook.com/linuxstudy

:+google

https://plus.google.com/u/0/communities/107142073472124864081

آفلاین Plugin

  • Full Member
  • *
  • ارسال: 139
  • جنسیت : پسر
  • applet سابق
پاسخ : حافظه مجازی
« پاسخ #1 : 28 آذر 1391، 02:10 ب‌ظ »
سلام دوستام
من چجوری میتونم ببینم حافظه مجازیم در اوبوتو چقدر است؟
سلام
یه راهش این است که شما از پارتیشن ها خروجی بگیرید و اونجا بگردید دنبال Swap. که دستورش اینجوری میشه:
sudo fdisk -l | grep swap
نقل‌قول
برای تغییر آن باید چیکار کنم؟؟
برای تغییرش هم می توانید از Gparted استفاده کنید.
شیرینى پیروزى، تلخى صبر را از میان مى‏ برد.

آفلاین edris

  • Jr. Member
  • *
  • ارسال: 81
  • جنسیت : پسر
  • nerdha.com
    • سایت اموزشی خبری
پاسخ : حافظه مجازی
« پاسخ #2 : 28 آذر 1391، 03:06 ب‌ظ »
علی بی خیال  ;D :P
nerdha.com

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275
پاسخ : حافظه مجازی
« پاسخ #3 : 28 آذر 1391، 04:22 ب‌ظ »
سلام دوستام
من چجوری میتونم ببینم حافظه مجازیم در اوبوتو چقدر است؟
سلام
یه راهش این است که شما از پارتیشن ها خروجی بگیرید و اونجا بگردید دنبال Swap. که دستورش اینجوری میشه:
sudo fdisk -l | grep swap
نقل‌قول
برای تغییر آن باید چیکار کنم؟؟
برای تغییرش هم می توانید از Gparted استفاده کنید.

حجمشو بر اساس block میگه که خیلی قابل فهم نیست

بعد از این که دستور بالا رو زدین مثلا خروجی این شکلی میده :
/dev/sda4       972675072   976771071     2048000   82  Linux swap / Solaris

که میگه پارتیژن swap شما /dev/sda4
هستش بعد با زدن دستور df -H پارتیژنتونو از توش پیدا کنین و حجم پارتیژنتو ببینین

-----------------
راه اسون تر :
دستور top رو بزنین از بالا خط 4رم نوشته حجم swapتون چه قدر هست و چه مقدارش مصرف شده و چه مقدار باقی مونده .

آفلاین Plugin

  • Full Member
  • *
  • ارسال: 139
  • جنسیت : پسر
  • applet سابق
پاسخ : حافظه مجازی
« پاسخ #4 : 28 آذر 1391، 04:38 ب‌ظ »
و این -h که فرمودند، برای من یادآور یک راه ساده تر بود :)
free -h
شیرینى پیروزى، تلخى صبر را از میان مى‏ برد.

آفلاین سید مسعود امامیان

  • Hero Member
  • *
  • ارسال: 951
پاسخ : حافظه مجازی
« پاسخ #5 : 28 آذر 1391، 06:28 ب‌ظ »
از htop استفاده کن :

sudo apt-get install htop
به عمل کار برآید     به سخندانی نیست . . .

آفلاین امین - am1n

  • Sr. Member
  • *
  • ارسال: 467
  • جنسیت : پسر
  • ... روش دین توضیح شناخته‌ها بوسیله ناشناخته‌هاست!!
    • دات امین / حرف های آزاد من
پاسخ : حافظه مجازی
« پاسخ #6 : 28 آذر 1391، 07:08 ب‌ظ »
یه راهشو که گفتن: top همه چیزو به کیلوبایت میگه

اما free براساس mega یا هر اندازه ی دیگه که بخوایم دسته بندی میکنه :

free -m | grep Swap
اولین خروجی total size . دومی used و سومی مقدار free هست. (بر حسب mega)

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275
پاسخ : حافظه مجازی
« پاسخ #7 : 28 آذر 1391، 07:52 ب‌ظ »
و این -h که فرمودند، برای من یادآور یک راه ساده تر بود :)
free -h
دستور free که اپشن h نداره .
-------------------------------

حالا که سره کل کل دستوره   >:D >:D :biggrin:
با این دستور هم میشه مقدار swap رو دید 8) فقط نمیدونم بر چه واحدی نشون میده.
$ swapon -s
Filename Type Size Used Priority
/dev/sda4                               partition 2047996 184576 -1

از خروجی این فایل هم میشه دیدکه معادل دستور بالاست :
$ cat /proc/swaps
Filename Type Size Used Priority
/dev/sda4                               partition 2047996 184576 -1
« آخرین ویرایش: 28 آذر 1391، 07:58 ب‌ظ توسط alieblice »

آفلاین امین - am1n

  • Sr. Member
  • *
  • ارسال: 467
  • جنسیت : پسر
  • ... روش دین توضیح شناخته‌ها بوسیله ناشناخته‌هاست!!
    • دات امین / حرف های آزاد من
پاسخ : حافظه مجازی
« پاسخ #8 : 28 آذر 1391، 10:31 ب‌ظ »
حالا که سره کل کل دستوره   >:D >:D :biggrin:
.
.
.
با این دستور هم میشه مقدار swap رو دید  فقط نمیدونم بر چه واحدی نشون میده.
بر حسب kb هست دیگه  ;)


آقا کل کل دیگه ؟؟؟؟  ;D


Monitoring Virtual Memory
دستور vmstat رو میشه با option های delay و count داد . مثلا :
vmstat 2که خروجیش واسه من اینه :
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 1  0      0 617488  57436 1081192    0    0   147    25  252  825  9  2 88  2
اون قسمت swap دوتا ستون داره : si ,so : swap in , swap out
si مقدار حافظه ای که از دیسک swap کرده
so هم مقدار حافظه ای که به دیسک swap کرده


در ضمن. اگر vmstat رو با f-  صدا بزنیم. تعداد کل fork هارو میگه  :D
« آخرین ویرایش: 28 آذر 1391، 10:45 ب‌ظ توسط amin_s »

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275
پاسخ : حافظه مجازی
« پاسخ #9 : 29 آذر 1391، 03:14 ب‌ظ »
من که کم نمیارم  ;D 8) >:D

با این دستور هم میتونین حجم رو بر اساس مگابایت ببینین
با فرض این که داخل هارد sda هستش :
$ sudo parted /dev/sda -s print
اگرم دوایس ادرس دقیقش رو میدونین :
$ sudo parted /dev/sda4 -s print
Model: Unknown (unknown)
Disk /dev/sda4: 2097MB
Sector size (logical/physical): 512B/512B
Partition Table: loop

Number  Start  End     Size    File system     Flags
 1      0.00B  2097MB  2097MB  linux-swap(v1)


نکته : دستور parted رو همه سیستم ها نصب نیست . باید نصبش کنین .

آفلاین سید مسعود امامیان

  • Hero Member
  • *
  • ارسال: 951
پاسخ : حافظه مجازی
« پاسخ #10 : 29 آذر 1391، 08:33 ب‌ظ »
کسی منو صدا زد ؟  :D

sudo fdisk -l
gnome-system-monitor
lsb_release -a && free -mt



به عمل کار برآید     به سخندانی نیست . . .

آفلاین Big Achievement

  • Hero Member
  • *
  • ارسال: 707
  • جنسیت : پسر
  • ٍ Everything is gonna be alright with LINUX
پاسخ : حافظه مجازی
« پاسخ #11 : 29 آذر 1391، 10:54 ب‌ظ »
من که گیچ شدم یکی درستشو بگههههههههههههههههههههه ??? ??? ](*,) ](*,) ](*,) ](*,) ](*,)
خاموش خاطران در ناز نعمتند ای روشنی عقل تو بر ما بلا شدی
سایت شخصی :
http://purplesrc.com/

:linux study
:FB

https://www.facebook.com/linuxstudy

:+google

https://plus.google.com/u/0/communities/107142073472124864081

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19753
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : حافظه مجازی
« پاسخ #12 : 29 آذر 1391، 11:51 ب‌ظ »
می‌تونی از Gparted روی دیسک زنده برای هردو کار استفاده کنی
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Plugin

  • Full Member
  • *
  • ارسال: 139
  • جنسیت : پسر
  • applet سابق
پاسخ : حافظه مجازی
« پاسخ #13 : 04 دی 1391، 09:22 ق‌ظ »
دستور free که اپشن h نداره.
چرا نداره!!؟
خب امتحان بفرمایید، می بینید که دستور free سوئیچ h- هم داره.
$ free -h
یا
$ free --human
شیرینى پیروزى، تلخى صبر را از میان مى‏ برد.

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275
پاسخ : حافظه مجازی
« پاسخ #14 : 04 دی 1391، 11:41 ق‌ظ »
دستور free که اپشن h نداره.
چرا نداره!!؟
خب امتحان بفرمایید، می بینید که دستور free سوئیچ h- هم داره.
$ free -h
یا
$ free --human

ماله من نداره این اپشن رو . نکنه با df اشتباه گرفتین .
صفحه manش هم نگاه کردم چیزی برایه h- نداره .
free من این ورژنه :
procps version 3.2.8