مشاهدة النسخة كاملة : لينكس how linux mangae memory ,process and processor
Hossam M.Shtewi
02-12-2004, 10:24 AM
Hi ,I’m Hossam M.El-Shtewi a student at Faculty of Engineering, in operating system course my teacher request an research about Linux operating system contains the following:
· Memory mangament.
· Process mangament.
· Processor mangament.
· General command used.
Please tell me where I find these information in the web because I tried but I didn’t excact results as I need.
Please help me….
مهندس رأفت
02-12-2004, 08:52 PM
السلام عليكم
يا ريت اي حد عنده معلومات عن المواضيع السابقه يفيدنا بيها انا قدمت طلب مساعده من قبل ولكن كل اللي حصلت عليه مواقع تجاريه
مهندس رأفت
مهندس رأفت
02-12-2004, 09:14 PM
اخي
Hossam M.El-Shtewi عندي احساس اننا قربين من بعض يمكن لاننا بندور عن نفس موضوع البحث
هذا هو ايميلي اتمنا انك تضيفه عندك ولو واحد بينا حصل علي معلومات يقدر يوصلها للتاني
hak_pal@hotmail.com
ana_leek_anta_webas@yahoo.com
يبكي الناس لاحساسهم بالالم اما انا فأبكي من شدة وعي به
BESHR20006
06-12-2004, 07:10 AM
يمكن استحدام هذا الكتاب الرائع عن كل ما قلت
understanding linux kernel
http://www.oreilly.com/catalog/linuxkernel/chapter/ch10.html
http://www.oreilly.com/graphics_new/catalog_header_buttons.gif http://www.oreilly.com/catalog/covers/linuxkernel.s.gif (http://www.oreilly.com/catalog/linuxkernel/)
Understanding the Linux Kernel
Table of Contents
Preface
1. Introduction
Linux Versus Other Unix-Like Kernels
Hardware Dependency
Linux Versions
Basic Operating System Concepts
An Overview of the Unix Filesystem
An Overview of Unix Kernels
2. Memory Addressing
Memory Addresses
Segmentation in Hardware
Segmentation in Linux
Paging in Hardware
Paging in Linux
3. Processes
Processes, Lightweight Processes, and Threads
Process Descriptor
Process Switch
Creating Processes
Destroying Processes
4. Interrupts and Exceptions
The Role of Interrupt Signals
Interrupts and Exceptions
Nested Execution of Exception and Interrupt Handlers
Initializing the Interrupt Descriptor Table
Exception Handling
Interrupt Handling
Softirqs, Tasklets, and Bottom Halves
Returning from Interrupts and Exceptions
5. Kernel Synchronization
Kernel Control Paths
When Synchronization Is Not Necessary
Synchronization Primitives
Synchronizing Accesses to Kernel Data Structures
Examples of Race Condition Prevention
6. Timing Measurements
Hardware Clocks
The Linux Timekeeping Architecture
CPU's Time Sharing
Updating the Time and Date
Updating System Statistics
Software Timers
System Calls Related to Timing Measurements
7. Memory Management
Page Frame Management
Memory Area Management
Noncontiguous Memory Area Management
8. Process Address Space
The Process's Address Space
The Memory Descriptor
Memory Regions
Page Fault Exception Handler
Creating and Deleting a Process Address Space
Managing the Heap
9. System Calls
POSIX APIs and System Calls
System Call Handler and Service Routines
Kernel Wrapper Routines
10. Signals
The Role of Signals
Generating a Signal
Delivering a Signal
System Calls Related to Signal Handling
11. Process Scheduling
Scheduling Policy
The Scheduling Algorithm
System Calls Related to Scheduling
12. The Virtual Filesystem
The Role of the Virtual Filesystem (VFS)
VFS Data Structures
Filesystem Types
Filesystem Mounting
Pathname Lookup
Implementations of VFS System Calls
File Locking
13. Managing I/O Devices
I/O Architecture
Device Files
Device Drivers
Block Device Drivers
Character Device Drivers
14. Disk Caches
The Page Cache
The Buffer Cache
15. Accessing Files
Reading and Writing a File
Memory Mapping
Direct I/O Transfers
16. Swapping: Methods for Freeing Memory
What Is Swapping?
Swap Area
The Swap Cache
Transferring Swap Pages
Swapping Out Pages
Swapping in Pages
Reclaiming Page Frame
17. The Ext2 and Ext3 Filesystems
General Characteristics of Ext2
Ext2 Disk Data Structures
Ext2 Memory Data Structures
Creating the Ext2 Filesystem
Ext2 Methods
Managing Ext2 Disk Space
The Ext3 Filesystem
18. Networking
Main Networking Data Structures
System Calls Related to Networking
Sending Packets to the Network Card
Receiving Packets from the Network Card
19. Process Communication
Pipes
FIFOs
System V IPC
20. Program Execution
Executable Files
Executable Formats
Execution Domains
The exec Functions
A. System Startup
B. Modules
C. Source Code Structure
Bibliography
Source Code Index Index
مهندس رأفت
07-12-2004, 08:37 PM
مشكور اخي علي هذا الكتاب ويا ريت تكون عندي كلمات اعبر فيه عن تقديري لحضرتك
مهندس رأفت
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .