ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب How to Write Shared Libraries

دانلود کتاب نحوه نوشتن کتابخانه های مشترک

How to Write Shared Libraries

مشخصات کتاب

How to Write Shared Libraries

ویرایش: 4.1.2 
نویسندگان:   
سری:  
 
ناشر:  
سال نشر: 2011 
تعداد صفحات: 47 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 749 کیلوبایت 

قیمت کتاب (تومان) : 46,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 3


در صورت تبدیل فایل کتاب How to Write Shared Libraries به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

1 Preface
	1.1 A Little Bit of History
	1.2 The Move To ELF
	1.3 How Is ELF Implemented?
	1.4 Startup: In The Kernel
	1.5 Startup in the Dynamic Linker
		1.5.1 The Relocation Process
		1.5.2 Symbol Relocations
		1.5.3 The GNU-style Hash Table
		1.5.4 Lookup Scope
		1.5.5 GOT and PLT
		1.5.6 Running the Constructors
	1.6 Summary of the Costs of ELF
	1.7 Measuring ld.so Performance
2 Optimizations for DSOs
	2.1 Data Definitions
	2.2 Export Control
		2.2.1 Use static
		2.2.2 Define Global Visibility
		2.2.3 Define Per-Symbol Visibility
		2.2.4 Define Visibility for C++ Classes
		2.2.5 Use Export Maps
		2.2.6 Libtool\'s -export-symbols
		2.2.7 Avoid Using Exported Symbols
	2.3 Shortening Symbol Names
	2.4 Choosing the Right Type
		2.4.1 Pointers vs. Arrays
		2.4.2 Forever const
		2.4.3 Arrays of Data Pointers
		2.4.4 Arrays of Function Pointers
		2.4.5 C++ Virtual Function Tables
	2.5 Improving Generated Code
	2.6 Increasing Security
	2.7 Simple Profiling of Interface Usage
3 Maintaining APIs and ABIs
	3.1 What are APIs and ABIs?
	3.2 Defining Stability
	3.3 ABI Versioning
	3.4 Restricting Exports
	3.5 Handling Compatible Changes (GNU)
	3.6 Handling Compatible Changes (Solaris)
	3.7 Incompatible Changes
	3.8 Using Versioned DSOs
	3.9 Inter-Object File Relations
A Counting Relocations
B Automatic Handler of Arrays of String Pointers
C Index
D References
E Revision History




نظرات کاربران