اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

چگونه 90 درصد از memory خود را در linux برای تست اشغال کنیم؟

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    چگونه 90 درصد از memory خود را در linux برای تست اشغال کنیم؟

    در لینوکس من میخوام برای تست resource ها کاری کنم که بیش از 90 درصد از فضای ram و یا حتی cpu اشغال بشه. چطور میشود در سیستم های لینوکسی این کار را انجام داد؟ شما با استفاده از دستور stress که در حقیقت load روی memory و cpu و ... برای انجام امور تست میاندازد میتوانید این کار را انجام دهید. کافیست ابتدا با استفاده از دستور زیر این ابزار را روی سیستم خود نصب کنید:
    کد PHP:
    apt-get install stress 
    و سپس از یکی از دستورات زیر را استفاده کنید تا 100 درصد لود روی cpu و ram تان بیوفتد :
    کد PHP:
    sudo stress --vm-bytes $(awk '/MemFree/{printf "%d\n", $2 * 0.9;}' < /proc/meminfo)--vm-keep -m 1
    OR
    sudo stress --vm-bytes $(awk '/MemAvailable/{printf "%d\n", $2 * 0.9;}' < /proc/meminfo)--vm-keep -m 1 
    بعد از اینکه این کامند را زدین میتونید در ترمینال دیگه کامند htop رو بزنید یا برنامه system monitor را باز کنید تا متوجه لود 100 درصد سی پی یو و مموری بشوید :
    cpu & ram stress test in linux




    cpu & ram stress test in linux




    برای cancle کردن این پروسس هم میتونید از کلیدهای ctrl+c استفاده کنید.

    اخطار : بعد از کنسل کردن دستور، حتما بررسی کنید که واقعا کنسل شده باشد که استفاده طولانی مدت از این دستور میتواند به سیستم شما آسیب برساند.


    همچنین توصیه میشود مطالعه بفرمایید :

    ابزار stress-ng برای تحمیل Load بالا و تست Stress روی cpu در لینوکس

    httpstat - یک ابزار آمارگیری Curl برای تست سرعت لود سایت

    استرس تست ظرفیت شبکه با استفاده از iperf3 در لینوکس

    نحوه محدود کردن میزان استفاده مموری و مدت زمان پروسس ها در لینوکس


    موفق باشید.
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 02-07-2021, 03:01 PM.

درباره انجمن منطقه لینوکسی ها

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

شبکه های اجتماعی
در حال انجام ...
X