فایلهای 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]*
منبع: مقالات آموزشی میزبانی زاگریو