Ghasem Paran

بدست آوردن مقدار RAM

14 پست در این موضوع قرار دارد

سلام

کسی میدونه چه طوری میشه با PHP مقدار RAM سایت و مقدار استفاده شده از اون رو بدست آورد ؟

مثلا بگه 2000 مگابایت ram کل هست و 1000 مگابایت استفاده شده.

ممنون

0

به اشتراک گذاری این پست


لینک به پست

http://is1.php.net/memory_get_usage
http://stackoverflow.com/questions/14031786/php-get-system-informations-ram-usage-and-storage-usage
http://stackoverflow.com/questions/4705759/how-to-get-cpu-usage-and-ram-usage-without-exec
http://stackoverflow.com/questions/1455379/get-server-ram-with-php
http://stackoverflow.com/questions/4577433/how-to-get-system-info-in-php
http://stackoverflow.com/questions/12738620/in-php-how-to-check-how-much-memory-a-certain-loop-is-using

4

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)


http://is1.php.net/memory_get_usage
http://stackoverflow.com/questions/14031786/php-get-system-informations-ram-usage-and-storage-usage
http://stackoverflow.com/questions/4705759/how-to-get-cpu-usage-and-ram-usage-without-exec
http://stackoverflow.com/questions/1455379/get-server-ram-with-php
http://stackoverflow.com/questions/4577433/how-to-get-system-info-in-php
http://stackoverflow.com/questions/12738620/in-php-how-to-check-how-much-memory-a-certain-loop-is-using

از تابع memory_get_peak_usage() و memory_get_usage() استفاده کردم ، 2 تا مقدار متفاوت بدست میاد.

مقدار کل ram رو چطور بدست بیارم ؟


<?php
echo "usage : ".memory_get_peak_usage(); // usage : 637048
echo "<br/>";
echo "usage : ".memory_get_usage(); // usage : 628952
?>

من به exec() دسترسی ندارم ...

ویرایش شده در توسط Ghasem Paran
0

به اشتراک گذاری این پست


لینک به پست

افزونه ServerBuddy رو نصب کنید تا مشخصات هاست و سرور رو براتون نمایش بده

http://wordpress.org/plugins/serverbuddy-by-pluginbuddy/

2

به اشتراک گذاری این پست


لینک به پست

افزونه ServerBuddy رو نصب کنید تا مشخصات هاست و سرور رو براتون نمایش بده

http://wordpress.org...by-pluginbuddy/

برای وردپرس نمیخوام ...

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

از کدهای افزونه استفاده کنید

http://wordpress.org...ge/screenshots/

همشون از

ز تابع memory_get_peak_usage() و memory_get_usage()

استفاده میکنند ...

فرض میکنم مقدار یکیشون درست است و ازش استفاده میکنم ...

این مقدار استفاده شده است ...

مقدار کل ram رو چطوری بدست بیارم ؟


<?php
echo "usage : ".memory_get_peak_usage(); // usage : 637176
echo "<br/>";
echo "usage : ".memory_get_usage(); // usage : 629832
echo "<br/>";
echo "limit : ".ini_get( 'memory_limit' ); // limit : 1024M ===> ok
?>

ویرایش شده در توسط Ghasem Paran
0

به اشتراک گذاری این پست


لینک به پست

گزینه memory limit در تصویر افزونه

کل ram هست

1

به اشتراک گذاری این پست


لینک به پست

گزینه memory limit در تصویر افزونه

کل ram هست

memory limit مقداری هست که در فایل php.ini تنظیم شده.

من

memory limit روی 1024 تنظیم کردم در صورتی ram کل سایت 2048 است.

0

به اشتراک گذاری این پست


لینک به پست

http://stackoverflow.com/questions/1455379/get-server-ram-with-php


function getSystemMemInfo()
{
$data = explode("\n", file_get_contents("/proc/meminfo"));
$meminfo = array();
foreach ($data as $line) {
list($key, $val) = explode(":", $line);
$meminfo[$key] = trim($val);
}
return $meminfo;
}

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

http://stackoverflow...er-ram-with-php


function getSystemMemInfo()
{
$data = explode("\n", file_get_contents("/proc/meminfo"));
$meminfo = array();
foreach ($data as $line) {
list($key, $val) = explode(":", $line);
$meminfo[$key] = trim($val);
}
return $meminfo;
}

خروجی :


Array

اینو نمیشناسه چی هست ...


$data = explode("\n", file_get_contents("/proc/meminfo"));

ویرایش شده در توسط Ghasem Paran
0

به اشتراک گذاری این پست


لینک به پست

خروجی آرایه هست

با print_r میتوانید چاپ کنید

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

خروجی آرایه هست

با print_r میتوانید چاپ کنید


<?php
function getSystemMemInfo()
{
$data = explode("\n", file_get_contents("/proc/meminfo"));
$meminfo = array();
foreach ($data as $line) {
list($key, $val) = explode(":", $line);
$meminfo[$key] .= trim($val);
}
print_r ($meminfo);
}
getSystemMemInfo();
?>

خروجی :


Array ( [] => )

از آرایه متنفرم :D

ویرایش شده در توسط Ghasem Paran
0

به اشتراک گذاری این پست


لینک به پست

کسی نمی دونه چطوری میشه مقدار کل RAM رو پیدا کرد ؟

این توابع که معرفی شدند ، مقدار استفاده شده از RAM را نشان میدهند ...

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط amirrezaweb
      با سلام 
      میخواستم بدونم چجوری میتونم یک صفحه مثل صفحه ای که اینجا لینکشو گذاشتم درست کنم افزونه ای میخواد آیا؟ منظورم خلاصه بودن مطلباشه
      https://www.yasdl.com/category/نرم-افزار-اینترنت/نرم-افزار-مرورگر
       
    • توسط prooshe
      سلام خسته نباشید.
      من بدون فعالسازی ssl و نصب افزونه از قسمت تنظیمات وردپرسم آدرس سایتم را از http به https تغییر دادم الان دیگه نه سایتم بالا میاد نه دسترسی به مدیریتم دارم تا دوباره ویرایش کنم لطفا راهنمایی کنید؟
    • توسط samadionline
      سلام خدمت شما عزیزان
      چطوری میشه در وردپرس مثل جوملا برای کاربران گروه و سطوح دسترسی تعریف کرد؟
      و همچنین اینکه در جوملا در تنظیمات میشد صفحه آفلاین تعریف کرد و کاربران با لاگین کردن وارد صفحه اصلی سایت میشدند در وردپرس چطور میشه این کار رو انجام داد؟
      تشکر می کنم اگر کسی سر در میاره یه توضیح مختصر بده
    • توسط ashkan91
      با سلام و خسته نباشید
      دوستان کسی میدونه چطور میشه فیلد ایمیل رو از تو فرم تسویه حساب ووکامرس غیرضروری کرد؟ (بدون استفاده از افزونه) یکی از دوستان این لینک رو فرستادن اما نمیدونم کدام تکه کد از این صفحه را میبایست درون کدهای سایت قرار بدم که مشکل حل بشه؟
      https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/#example-make-phone-number-not-required
    • توسط aiinaz
      سلام دوستان 
       برای فونت من از @font face استفاده کردم تا فونتی که لازم دارم اعمال بشه اما نمی دونم چرا هر دفعه که صفحه رفرش میشه برای چند ثانیه فونت تغییر میکنه؟!!!! از نظر ادرس دهی هم درست انجام دادم و بعضی از فونت ها کلا اعمال نمیشه با اینکه روی سیستمم دارم؟!!!