آموزش پیکربندی و کامپایل هستهی لینوکس 1,197 بازدید بدون دیدگاه دانلود رایگان آموزش پیکربندی و کامپایل هستهی لینوکس بخشي از وظايف سايت “شبكه علمي پژوهشي مادسيج” اين است كه با تلاش فراوان كتب و جزوه هاي ناياب هر رشته را جمع آوري كرده و به طور رايگان در دسترس دانشجويان عزيز قرار مي دهد تا دانشجويان بتوانند به طور منسجم به كتب و جزوات مورد نياز خود دسترسي داشته باشند. چرا باید هستهٔ لینوکس را دوباره کامپایل کنیم؟ شاید این سؤال برای شما پیش بیاید که با وجود این که یک هستهٔ کامپایل شده در توزیع گنو/لینوکس وجود دارد، چرا بخواهیم دوباره هسته را کامپایل کنیم؟ دلایل زیادی برای این کار وجود دارد. از جمله بهبود کارایی و شخصی سازی. هسته هایی که با توزیع های معروف گنو/لینوکس منتشر می شوند معمولاً با یک پیکربندی بسیار عمومی کامپایل شده اند. این یعنی تقریباً تمام سخت افزارهای مدرن موجود در بازار رایانه ها پشتیبانی می شوند. بنابراین وقتی شما یک توزیع گنو/لینوکس نصب می کنید، صدها ماژول اضافی برای سخت افزارها، استانداردها و پروتکل های مختلف به همراه کرنل شما نصب می شود که هیچ نیازی به آن ها ندارید. به عنوان مثال اگر کارت صوتی شما از درایورهای FM801 استفاده می کند دیگر نیازی به درایورهای cm109 و یا Zoltrix ندارید. با این حال درایورهای تمامی این چیپ ست ها در کرنل شما موجود است البته این درایورها همیشه بارگذاری نمی شود. بارگذاری ماژول مناسب برعهدهٔ برنامه ای به نام udev است. این برنامه در هنگام بوت شدن سیستم عامل، در فضای هسته اجرا می شود و با تطبیق کد وقفه های حاصل از اسکن سخت افزار، درایور مناسب را لود می کند. این کار طبیعتاً وقت گیر است. علاوه بر آن وجود ماژول های اضافی در کرنل، فضا را به هدر می دهد. بنابراین پیکربندی هسته برای یک مجموعهٔ سخت افزاری خاص، سرعت بوت سیستم را تا حد زیادی افزایش می دهد و حجم کرنل را تا حدودی کاهش می دهد. بهبود کارایی بوت برای سیستم های Real Time حیاتی است. در یک مورد خاص، با حذف روال UDev بهبود زمان بوت از ۴۵ ثانیه به ۵ ثانیه (۸۸٪ بهبود زمانی) در کرنل فدورا کور ۶ روی یک کامپیوتر قدیمی مشاهده شده است. شاید بهبود حجم هسته برای رایانه های شخصی امروزی چندان اهمیت نداشته باشد. اما برای سیستم های غیر PC مانند، گاهی اوقات ۱۰ مگابایت فضای بسیار زیادی به حساب می آید! بنابراین عاقلانه است که در صورت امکان کرنل توزیع گنو/لینوکس خود را برای دلایل متعدد بهینه کنیم. اكنون در اين پست ، آموزش پیکربندی و کامپایل هستهی لینوکس را كه به زبان فارسی نوشته شده براي شما آماده كرده ايم. یکی از جالبترین و شگفتانگیزترین بخش سیستمعامل لینوکس، هسته آن است. با استفاده از این فایل آموزشی به راحتی می توانید هسته ی لینوکس خود را پیکربندی و کامپایل کنید. نام كتاب : آموزش پیکربندی و کامپایل هستهی لینوکس رشته: کامپیوتر و IT فرمت : doc تعداد صفحات :16 حجم: 300 KB لینک دانلود: آموزش پیکربندی و کامپایل هستهی لینوکس منبع: شبکه آموزشی پژوهشی ایران – مادسیج