دانلود کتاب Understanding the LINUX Kernel (به فارسی: شناخت هسته لینوکس) نوشته شده توسط «Daniel Pierre Bovet – Marco Cesati»
اطلاعات کتاب شناخت هسته لینوکس
موضوع اصلی: سیستم های عامل
نوع: کتاب الکترونیکی
ناشر: O’Reilly
نویسنده: Daniel Pierre Bovet – Marco Cesati
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2001
تعداد صفحه: 702
حجم کتاب: 4 مگابایت
کد کتاب: 9780596000028 , 0596000022
نوبت چاپ: 1
توضیحات کتاب شناخت هسته لینوکس
درک هسته لینوکس برای کسانی است که خوشحال می شوند نقاط را با کد منبع بررسی کنند. اولین چیزی که یاد می گیرید این است که چگونه لینوکس، آزاد شده از محدودیت های تجاری، می تواند از بهترین ایده های سیستم های دیگر استفاده کند، که به روش های فوق العاده انعطاف پذیر پیاده سازی شده اند. یک مثال خوب، سیستم فایل مجازی (VFS) است که اضافه کردن پشتیبانی از سیستمهای فایل تقریباً از هر سیستمعامل دیگری را آسان کرده است. فهمیدن اینکه چگونه چنین ویژگی هایی پیاده سازی می شوند بسیار جذاب است. سپس، ماژولهای قابل بارگذاری، I/O، زمانبندی، چندوظیفهای، چند پردازش، وقفهها، قفلهای چرخشی، سمافورها و همه چیزهای دیگری که در ساختن یک هسته نقش دارند وجود دارد. نویسندگان عمدتاً به هسته لینوکس 2.2 توجه دارند. آنها بحث می کنند که چگونه تصمیمات لینوس توروالد در مورد مسائل هسته به معماری تبدیل می شود. به عنوان مثال، چگونه مدیریت حافظه لینوکس از یک تخصیص دهنده اسلب در بالای یک سیستم دوستان برای کارایی بیشتر استفاده می کند. به طور مشابه، به قیمت کمی پیچیدگی، تصمیم به استفاده از صفحه بندی حافظه سه سطحی، زمانی که دو سطح روی سیستم های 32 بیتی خوب کار می کنند، امکان پورت کردن به پردازنده های 64 بیتی را بدون تغییر فراهم می کند. معاوضه بین پیچیدگی و کارایی برای اکثر ویژگیهای هسته مورد بحث قرار میگیرد و هر فصل با ویژگیهای جدید مرتبط در هسته 2.4 به پایان میرسد. با این وجود، این کتاب افزودنی مهمی به کانون لینوکس است.
دانلود کتاب «شناخت هسته لینوکس»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.