-
March 15th, 2009, 12:41
#1
عضو انجمن
سوالي درباره محدود كردن cpu ّبراي يك كاربر
با سلام
فكر ميكنم در اين تالار مطلبي در مورد محدود كردن سي پي يو و رم براي يك كاربر مشاهده كرده بودم
ولي متاسفانه با سرچي كه الان كردم نتوانستم تاپيك مورد نظر را پيدا كنم
اگر كسي در مورد محدود كردن سي پي يو به يك كاربر آشنايي دارد لطفاً نحوه اين كار را بفرمائيد
-
-
March 15th, 2009 12:41
# ADS
-
March 15th, 2009, 13:47
#2
عضو انجمن
پاسخ : سوالي درباره محدود كردن cpu ّبراي يك كاربر
[LEFT]خوشبختانه مشكل من حل شد
/etc/security/limits.conf
خیلی ساده هست فایل رو که باز کنی میبینی
استفاده اینجوری هست که در هر خط یک قانون(rule) با استفاده از فرمت زیر مینویسی
<domain> <type> <item> <value>
بجای <domain> میتونی اسم یک user ویا group رو بذاری در اینجا استفاده از wildها هم آزاد هست یعنی از * بمعنی تمام و از % بجای یک کارکتر میتونی استفاده کنی.
در بخش <type> میتونی درجه ی کار رو مشخص کنی که سختگیرانه(hard) باشه یا نه (soft)
در بخش <item> هم مشخص میکنی که چه جیزی رو محدود کنه
برای ram شما میزان rss رو باید تنظیم کنی
و برای کنترل cpu اینجا بصورت درصد نداری میتونی cpu و nproc رو مقدار دهی کنی.
مثلا
ali hard cpu 1
ali hard nproc 3
ali hard rss 50000
به یوزر ali
۱دقیقه زمان استفاده مداوم از cpu میده و امکان همزمان سازی ۳پردازش و ۵۰مگابایت از ram ]
ویرایش توسط MelatHOST : March 16th, 2009 در ساعت 18:31
دلیل: كپي برداري اشتباه
-
تعداد تشکر ها ازMelatHOST به دلیل پست مفید
-
March 15th, 2009, 17:13
#3
مدیر کل
پاسخ : سوالي درباره محدود كردن cpu ّبراي يك كاربر
این محدود نمیکنه!
این نشون میده کی داره چندی میکشه از سرور
که قبلا خودم معرفیش کرده بودم
برای پیش رفت در علم آسانسوری وجود ندارد پله ها را باید پیاده رفت /./ همیشه این یادتان باشد که دست بالای دست بسیار است.
يادمان باشد براي يك بار ايستادن صد ها بار افتاده ايم /./ بک آپ مهمترین رمز موفقیت هاستینگ /./ امنیت مطلق نیست.
ارتباط مستقیم با من :
Admin -{(@)}- WebHostingTalk . ir
-
تعداد تشکر ها از Vahid به دلیل پست مفید
-
March 16th, 2009, 18:30
#4
عضو انجمن
پاسخ : سوالي درباره محدود كردن cpu ّبراي يك كاربر
بله حق با شماست
ولي براي محدود سازي بر حسب دقيقه پردازش از روش زير استفاده نمودم
/etc/security/limits.conf
خیلی ساده هست فایل رو که باز کنی میبینی
استفاده اینجوری هست که در هر خط یک قانون(rule) با استفاده از فرمت زیر مینویسی
<domain> <type> <item> <value>
بجای <domain> میتونی اسم یک user ویا group رو بذاری در اینجا استفاده از wildها هم آزاد هست یعنی از * بمعنی تمام و از % بجای یک کارکتر میتونی استفاده کنی.
در بخش <type> میتونی درجه ی کار رو مشخص کنی که سختگیرانه(hard) باشه یا نه (soft)
در بخش <item> هم مشخص میکنی که چه جیزی رو محدود کنه
برای ram شما میزان rss رو باید تنظیم کنی
و برای کنترل cpu اینجا بصورت درصد نداری میتونی cpu و nproc رو مقدار دهی کنی.
مثلا
ali hard cpu 1
ali hard nproc 3
ali hard rss 50000
به یوزر ali
۱دقیقه زمان استفاده مداوم از cpu میده و امکان همزمان سازی ۳پردازش و ۵۰مگابایت از ram
-
تعداد تشکر ها ازMelatHOST به دلیل پست مفید