فایلهای core. چیست و چطور از ایجاد آنها جلوگیری کنیم؟

فایلهای Core dump در اصل یک کپی از حافظه Memory و یا دیسک است که در یک لحظه خاص که یک برنامه بصورت ناگهانی بسته می شود ایجاد می شود. این بسته شدن ناگهانی ممکن است به دلایل متعددی بوجود آید. با این حال اکثر سیستم عامل ها بصورت پیشفرض بصورتی تنظیم شده اند که در زمان های خطا این فایلها را ایجاد کنند.

این فایلها به مدیران سرور کمک می کنند تا ایرادات نرم افزاری را در هنگام تولید و گسترش آنها با همکاری برنامه نویسان برطرف کنند، اما در محیط های اشتراکی این موارد به ندرت استفاده می شوند و وجود آنها تنها باعث مصرف فضای دیسک و منابع سرور ی شود که برای هم استفاده کننده و هم برای مدیران سرورها مشکلاتی را ایجاد می کنند.

پیشنهاد می شود در چنین محیط هایی این امکان را غیر فعال کنید و در تنها در صورت نیاز آنها را فعال نمائید.

در سیستم عامل های لینوکس می تواید با تعریف تنظیمات در فایل limits.conf که ماژول pam_limit را مدیریت می کند با استفاده از دستور زیر آن را غیر فعال کنید:
echo '* soft core 0' >> /etc/security/limits.conf

یا می توانید در یک برنامه ویرایشگر متن مانند vi فایل را باز کنید:
vi /etc/security/limits.conf

و سپس خط زیر را در این فایل اضافه کنید:
* soft core 0

با این کار اطمینان حاصل می کنید که فایلهای core dump (رونوشت حافظه) در سیستم ایجاد نمی شوند.

همچنین با دستور زیر می توانید آنها را در سرور خود پیدا و حذف کنید:
find /home/*/public_html -name core.[0-9]*
 

آیا این پاسخ به شما کمک کرد؟


 چاپ این مقاله

خوانده شده

نحوه باز کردن فایلهای فشرده (rar) در لینوکس

RAR یکی از محبوبترین ابزارهای فشرده سازی و ایجاد و استخراج فایل می باشد. هنگامی که ما یک فایل...

مشاهده لیست آدرسهای IP متصل به سرور

با استفاده از دستور زیر در UNIX می توانید کلیه آدرس های متصل به پورت 80 سرور خود را مشاهده کنید:...

نحوه بک آپ گیری و ریستور کردن بانک اطلاعاتی از طریق SSh

برای اینکه بتوانید از بانک اطلاعاتی خود بک آپ بگیرید و یا ریستور بک آپ را انجام دهید از طریق ssh...

تعیین حداکثر تعداد کلاینت ها برای Apache/Prefork

چگونه حداکثر کلاینت ها را برای Apache/Prefork تنظیم کنیم : اصول اولیه : 1-    تعیین مقدار RAM...

نحوه گرفتن بکاپ کامل از سیستم با rsync

در این مقاله می خواهیم با استفاده از دستور rsync تمامی مسیر / بجر چند فولدر خاص را منتقل کنیم....

Powered by WHMCompleteSolution