- Out-of-Stock
Products
Categories
- Main categories
-
- 3D PRINTING
- ARDUINO
- AUTOMATION
- BOOKS
- CYBERSECURITY
- EDUCATION
- ELECTRONICS
- Cables
- Cameras and accessories
- Communication
- Conductive materials
- Connectors
- ARK connectors (Terminal Block)
- Coaxial connectors (RF)
- Connectors
- Crocodile clip
- D-Sub drawer connectors
- DC power connectors
- FFC/FPC ZIF connectors
- Goldpin connectors
- IDC connectors
- JACK connectors
- JST connectors
- Jumpers
- Memory cards slots
- Other connectors
- Pogo pin
- RJ45 sockets
- Slip ring connector
- Supports
- Szybkozłącza
- USB connectors
- USB PD Adapters for Laptops
- Cooling
- Displays
- Electronic modules
- A/D and D/A converters
- Audio
- Barcode readers
- CAN converters
- Converters USB - UART / RS232
- Data logger
- DDS/PLL generators
- Digital potentiometers
- Encoders
- Expanders of the I/O
- Fingerprint readers
- HMI modules
- Image and video
- JTAG accessories
- Keyboards, buttons
- LED drivers
- Memory card readers
- Memory modules
- Modules with power outputs
- Motor controllers
- Power modules
- RS485 converters
- RTC modules
- Servo Controllers
- TSOP infrared receivers
- USB Converters - I2C / 1-Wire / SPI
- Voltage converters
- Gadgets
- GPS
- Intelligent clothes
- LED - diodes, displays, stripes
- Luminous wires and accessories
- Machine vission (MV)
- Memory cards and other data storages
- Passive elements
- PC accessories
- Printers
- Prototype boards
- Relays
- Semiconductors
- A/C converters (ADC)
- Analog systems
- Audio systems
- Bridge rectifiers
- Button
- D/A Converters (DAC)
- DDS synthesizers
- Digital circuits
- Diodes
- Drivers of motors
- DSP microprocessors
- Energy counters
- Energy harvesting
- ESD security
- IGBT drivers and bridges
- Interface systems
- LED drivers
- Logic converters
- Memory
- Microcontrollers
- Optotriacs and optocouplers
- Other
- PLL generators
- Power systems
- Programmable systems
- Resetting systems
- RF systems
- RTC systems
- Sensors
- SoC systems
- Timery
- Touch sensors
- Transistors
- Sensors
- Accelerometers
- Air humidity sensors
- Air quality sensors
- Current sensors
- Distance sensors
- Flow sensors
- Gas sensors
- Gyroscopes
- Hall sensors
- Humidity sensors
- Infrared sensors
- Light and color sensors
- Liquid level sensors
- Magnetic sensors (compasses)
- Medical sensors
- Motion sensors
- PH sensors
- Position sensors
- Pressure sensors
- Pressure sensors
- Reflection sensors
- Sensors 6DOF/9DOF/10DOF
- Sensors of liquid quality
- Temperature sensors
- Vibration sensors
- Sound transducers
- Switches and buttons
- Cables
- FPGA DEVELOPMENT KITS
- Measuring devices
- MECHANICS
- MINICOMPUTERS (SBC)
- POWER
- RASPBERRY PI
- Accessories for Raspberry Pi
- Audio video cables for Raspberry Pi
- Case Raspberry Pi
- Cooling for Raspberry Pi
- Displays for Raspberry Pi
- Extension modules for Raspberry Pi
- Memory cards for Raspberry Pi
- Power for Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi 500
- Raspberry Pi cameras
- Raspberry Pi Compute Module
- Raspberry Pi model A/ B+/2
- Raspberry Pi Pico
- Raspberry Pi prototyping
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- RETIRED PRODUCTS
- SALE
- STARTER KITS, PROGRAMMERS, MODULES
- Atmel SAM
- Atmel Xplain
- AVR
- Coral
- DFRobot FireBeetle
- ESP32
- ESP8266
- Feather / Thing Plus
- Freedom (Kinetis)
- M5Stack
- Micro:bit
- Nordic nRF
- Other development kits
- Particle Photon
- Peripheral modules
- PIC
- Raspberry Pi RP2040
- RFID
- RISC-V
- Seeed Studio LinkIt
- Segger programmers
- SOFTWARE
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo boards
- STM8
- Teensy
- Universal programmers
- WRTNode
- XIAO/Qt PY
- Atmel SAM
- WORKSHOP
- Adhesives and gluers
- Chemistry
- CNC milling machines
- Crimping tools
- Dispensing needles
- Heat-shrink tubing
- Insulation strippers
- Knives and scissors
- Laboratory power supplies
- Mikroskopy
- Mini drills and grindrers
- Organizers
- Power strips
- Power tools
- Safety glasses
- Soldering
- Antistatic mats and accessories (ESD)
- BGA balls
- BGA rework stations
- Brushes and ESD brushes
- Desoldering Wick
- Handles, magnifiers
- Heat guns
- Heaters and soldering irons
- Laminates
- Portable soldering irons
- Silicone Soldering Mats
- SMD Accessories
- Soldering accessories
- Soldering chemistry
- Soldering irons
- Soldering pastes
- Soldering pots
- Soldering stations
- Soldering tips
- Sponges and cleaners
- Stand for soldering irons
- Tin
- Tin extractors
- Ultrasonic cleaners
- Tapes (aluminum, kapton, copper, insulating)
- Tools
- Tweezers
- Vices
- 3D PRINTING
New products
New products
Basics of operating systems
Free shipping
free shipping in Poland for all orders over 500 PLN
Same day shipping
If your payment will be credited to our account by 11:00
14 days for return
Each consumer can return the purchased goods within 14 days
Authors: A. Silberschatz, PB Galvin, G. Gagne ISBN: 83-204-3215-4 Edition 7 Hardcover Format: B5, 1130 pages Publisher: WNT |
About the book |
A manual on operating systems commonly used at all universities in Poland. It describes system development, hardware construction, process management and memory management. The input-output subsystem, new technologies and software solutions related to the development of external memory devices and buses connecting them to the processor and main memory are discussed. Much space has been devoted to distributed systems and issues related to information security and security. Also discussed are exemplary 4.2 BSD Unix, Linux, Windows 2000, Windows NT, Windows XP. The great advantage of the book is its accessible language, clear drawings and exercises for each chapter. The guide is intended for IT students at all universities. Table of Contents Part 1. Overview Chapter 1. Introduction 1.1. What is the operating system? 1.2. Main computer systems 1.3. Desktop systems 1.4. Multiprocessor systems 1.5. Distributed systems 1.6. Grouped systems 1.7. Real-time systems 1.8. Pocket systems 1.9. Wandering features 1.10. Computational environments 1.11. Summary exercises Bibliographic notes Chapter 2. Structures of computer systems 2.1. Operation of the computer system 2.2. Input-output structure 2.3. Memory structure 2.4. Hierarchy of memory 2.5. Hardware protection 2.6. Network structure 2.7. Summary exercises Bibliographic notes Chapter 3. Operating system structures 3.1. Components of the system 3.2. Operating system services 3.3. System calls 3.4. System programs 3.5. System structure 3.6. Virtual machines 3.7. System design and implementation 3.8. Generating the system 3.9. Summary exercises Bibliographic notes Part 2. Process management Chapter 4. Processes 4.1. Process concept 4.2. Process planning 4.3. Activities on processes 4.4. Cooperative processes 4.5. Inter-process communication 4.6. Communication in client - server systems 4.7. Summary exercises Bibliographic notes Chapter 5. Threads 5.1. overview 5.2. Multithreaded models 5.3. Thread issues 5.4. P-threads 5.5. Threads on the Solaris 2 system 5.6. Threads in Windows 2000 5.7. Threads of Linux 5.8. Java threads 5.9. Summary exercises Bibliographic notes Chapter 6. Planning the processor allocation 6.1. Basic concepts 6.2. Planning criteria 6.3. Planning algorithms 6.4. Multiprocessor planning 6.5. Real-time planning 6.6. Evaluation of algorithms 6.7. Models of process planning 6.8. Summary exercises Bibliographic notes Chapter 7. Synchronizing processes 7.1. The Basics 7.2. The problem of the critical section 7.3. Hardware sync means 7.4. semaphores 7.5. Classic synchronization problems 7.6. Critical regions 7.7. Monitors 7.8. Synchronization in operating systems 7.9. Indivisible transactions 7.10. Summary exercises Bibliographic notes Chapter 8. Deadlocks 8.1. System model 8.2. Jam characteristics 8.3. Methods of dealing with deadlocks 8.4. Deadlock prevention 8.5. Avoiding deadlocks 8.6. Jam detection 8.7. Eliminating the deadlock 8.8. Summary exercises Bibliographic notes Part 3. Management of memory resources Chapter 9. Memory management 9.1. The Basics 9.2. Exchange 9.3. Continuous allocation of memory 9.4. paging 9.5. Segmentation 9.6. Segmentation with paging 9.7. Summary exercises Bibliographic notes Chapter 10. Virtual memory 10.1. The Basics 10.2. Paging on demand 10.3. Creating a process 10.4. Replacing pages 10.5. Allocation of frames 10.6. jerks 10.7. Examples of operating systems 10.8. Other considerations 10.9. Summary exercises Bibliographic notes Chapter 11. File system interface 11.1. The concept of a file 11.2. Access methods 11.3. Catalog structure 11.4. Mounting the file system 11.5. Split files 11.6. Protection 11.7. Summary exercises Bibliographic notes Chapter 12. Implementing the file system 12.1. Construction of the file system 12.2. File system implementation 12.3. Directory implementation 12.4. Assignment methods 12.5. Free space management 12.6. Efficiency and efficiency 12.7. Reconstruction 12.8. A file system with a log structure 12.9. NFS system 12.10. Summary exercises Bibliographic notes Part 4. Input-output systems Chapter 13. Input-output systems 13.1. overview 13.2. Input-output equipment 13.3. Usable input-output interface 13.4. Input-output subsystem in the kernel 13.5. Converting input-output orders to hardware operations 13.6. streams 13.7. Efficiency 13.8. Summary exercises Bibliographic notes Chapter 14. Storage structure 14.1. Disk structure 14.2. Scheduling disk access 14.3. Disk management 14.4. Management of the exchange area 14.5. RAID structure 14.6. Disk connections 14.7. Implementing persistent memory 14.8. Tertiary memory structure 14.9. Summary exercises Bibliographic notes Part 5. Distributed systems Chapter 15. Distributed system structures 15.1. The Basics 15.2. topology 15.3. Types of networks 15.4. Communication 15.5. Communication protocols 15.6. Resistance 15.7. Project issues 15.8. Example - working on the network 15.9. Summary exercises Bibliographic notes Chapter 16. Distributed file systems 16.1. The Basics 16.2. Nomenclature and transparency 16.3. Remote access to files 16.4. Service looked after and under-looked 16.5. Multiple file 16.6. Example - AFS system 16.7. Summary exercises Bibliographic notes Chapter 17. Distributed coordination 17.1. Organizing events 17.2. Mutual exclusion 17.3. Indivisibility 17.4. Controlling concurrency 17.5. Handling deadlocks 17.6. Election algorithms 17.7. Achieving an agreement 17.8. Summary exercises Bibliographic notes Part 6. Protection and safety Chapter 18. Protection 18.1. Objectives of protection 18.2. Protection domains 18.3. Access matrix 18.4. Implementation of the access matrix 18.5. Reversal of access rights 18.6. Systems operating on the basis of rights 18.8. Summary 18.7. Protection at the programming language level exercises Bibliographic notes Chapter 19. Security 19.1. Security issue 19.2. authentication 19.3. Program threats 19.4. Systemic threats 19.5. Security systems and solutions 19.6. Intrusion detection 19.7. Cryptography 19.8. Classification of computer security levels 19.9. Example - Windows NT 19.10. Summary exercises Bibliographic notes Part 7. Examples of specific systems Chapter 20. The Linux system 20.1. History 20.2. Basics of the project 20.3. Kernel modules 20.4. Process management 20.5. Planning 20.6. Memory management 20.7. File systems 20.8. Entrance and exit 20.9. Inter-process communication 20.10. Network structure 20.11. Security 20.12. Summary exercises Bibliographic notes Chapter 21. Windows 2000 21.1. History 21.2. Basics of the project 21.3. Elements of the system 21.4. Environmental subsystems 21.5. File system 21.6. Work in the network 21.7. Software interface 21.8. Summary exercises Bibliographic notes Chapter 22. Windows XP 22.1. History 22.2. Basics of the project 22.3. Elements of the system 22.4. Environmental subsystems 22.5. File system 22.6. Work in the network 22.7. Software interface 22.8. Summary exercises Bibliographic notes Chapter 23. Historical perspective 23.1. Early operating systems 23.2. Atlas system 23.3. XDS-940 system 23.4. THE system 23.5. RC 4000 system 23.6. CTSS system 23.7. MULTICS system 23.8. OS / 360 system 23.9. Mach system 23.10. Other systems Appendix A. FreeBSD system (content available on the Web) A.1. History A.2. Basics of the project A.3. Software interface A.4. Usable interface A.5. Process management A.6. Memory management A.7. File system A.8. Input-output system A.9. Inter-process communication A.10. Summary exercises Bibliographic notes Appendix B. Mach system (content available on the Web) B.1. History B.2. Basics of the project B.3. Elements of the system B.4. Process management B.5. Inter-process communication B.6. Memory management B.7. Software interface B.8. Summary exercises Bibliographic notes Sources and rights (Credits) Appendix C. Nachos system (content available on the Web) C.1. overview C.2. The structure of the Nachos software C.3. Examples of assignments C.4. Information on how to obtain a copy of the Nachos system C.5. Summary Bibliographic notes Sources and rights (Credits) Bibliography Credits (Sources and rights) Index |
Other products in the same category (16)
No product available!
No product available!
No product available!
No product available!
Goldpin black 2x4 pins connector. Simple to through-hole assembly. 1.27 mm pitch. PBHD08S
No product available!
GreenBlue preparation, allows concentrated blowing to inaccessible places, removes dust from various elements, environmentally friendly agent
No product available!
No product available!
No product available!
No product available!
No product available!
Pololu Micro Serial Servo Controller (assembled)
No product available!
No product available!
No product available!
ROSA3D filament made of high-quality PET-G granules. 0.8 kg of filament with a diameter of 1.75 mm is wound on the spool. ROSA3D PET-G Standard Blue Sky Transparent
No product available!
No product available!
No product available!