دانلود کتاب Linux system programming: talking directly to the kernel and C library (به فارسی: برنامه نویسی سیستم لینوکس: صحبت مستقیم با هسته و کتابخانه C) نوشته شده توسط «Robert Love»
اطلاعات کتاب برنامه نویسی سیستم لینوکس: صحبت مستقیم با هسته و کتابخانه C
موضوع اصلی: کامپیوتر – شبکه
نوع: کتاب الکترونیکی
ناشر: O’Reilly Media
نویسنده: Robert Love
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2013
تعداد صفحه: 456
حجم فایل: 8.65 مگابایت
کد کتاب: 1449341543 , 9781449341541
نوبت چاپ: 2
توضیحات کتاب برنامه نویسی سیستم لینوکس: صحبت مستقیم با هسته و کتابخانه C
نرم افزاری بنویسید که مستقیماً از خدمات ارائه شده توسط هسته لینوکس و کتابخانه های سیستم اصلی استفاده کند. با این کتاب جامع، رابرت لاو، مشارکتکننده هسته لینوکس، یک آموزش برنامهنویسی سیستم لینوکس، یک کتابچه راهنمای مرجع در مورد تماسهای سیستمی لینوکس، و راهنمای خودی برای نوشتن کد هوشمندتر و سریعتر در اختیار شما قرار میدهد.
عشق به وضوح بین توابع استاندارد POSIX و خدمات ویژه ارائه شده توسط لینوکس تمایز قائل می شود. با فصل جدیدی در زمینه چند رشته ای، این نسخه به روز شده و توسعه یافته نگاهی عمیق به لینوکس از دیدگاه نظری و کاربردی در طیف گسترده ای از موضوعات برنامه نویسی ارائه می دهد، از جمله:
• نمای کلی هسته لینوکس، کتابخانه C و کامپایلر C
• عملیات ورودی/خروجی اولیه، مانند خواندن و نوشتن روی فایل ها
• رابط های I/O پیشرفته، نگاشت حافظه، و تکنیک های بهینه سازی
• خانواده سیستم ها مدیریت اولیه فرآیند را می طلبد
• مدیریت فرآیند پیشرفته، از جمله فرآیندهای زمان واقعی
• مفاهیم موضوع، برنامه نویسی چند رشته ای، و Pthreads
• مدیریت فایل و دایرکتوری
• رابط هایی برای تخصیص حافظه و بهینه سازی دسترسی به حافظه
• رابط های سیگنال اولیه و پیشرفته و نقش آنها در سیستم
• مدیریت ساعت، از جمله ساعت های POSIX و تایمرهای با وضوح بالا
Love clearly distinguishes between POSIX standard functions and special services offered only by Linux. With a new chapter on multithreading, this updated and expanded edition provides an in-depth look at Linux from both a theoretical and applied perspective over a wide range of programming topics, including:
• A Linux kernel, C library, and C compiler overview
• Basic I/O operations, such as reading from and writing to files
• Advanced I/O interfaces, memory mappings, and optimization techniques
• The family of system calls for basic process management
• Advanced process management, including real-time processes
• Thread concepts, multithreaded programming, and Pthreads
• File and directory management
• Interfaces for allocating memory and optimizing memory access
• Basic and advanced signal interfaces, and their role on the system
• Clock management, including POSIX clocks and high-resolution timers
دانلود کتاب «برنامه نویسی سیستم لینوکس: صحبت مستقیم با هسته و کتابخانه C»

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