Loading

Sistemas operativos-Introducción a la sincronización-Revisado

Sistemas operativos
Gratis
Obtenga información sobre Sincronización e Inter-Process Communication en un sistema operativo.
Start Course Now
  • Duración

    2-3 Horas
  • Evaluación

    Yes
  • Certificación

    Yes
  • Responsive

    Yes
  • Publisher

    NPTEL

Descripción

Resultados

Certificación

View course modules

Description

Este curso Sistemas operativos-Introducción a la sincronización le enseñará la comunicación entre procesos (IPC) para la comunicación de procesos y la compartición de datos, junto con la introducción de la memoria compartida, el paso de mensajes y las señales de todos los métodos para IPC.Los temas de la sección crítica y los problemas que acceden a la sección crítica, así como sobre las formas de acceder a la sección crítica y cómo el hardware también puede ayudar a acceder a la misma también se discutirá.

El curso se inicia mediante la introducción a la comunicación entre procesos (IPC), donde aprenderá las principales formas en que los procesos comparten datos y se comunican entre sí. A continuación, se presentará y discutirá la sincronización de procesos y la sección Crítica, cómo acceder a la sección crítica utilizando las interrupciones y crear su propia solución. En el siguiente módulo, se le introducirá en el algoritmo de panadería, que es otro método para acceder a la sección crítica.

Se enterará de cómo el hardware puede ayudar a acceder a la sección crítica, y sobre la instrucción & set & set, por qué Intel no lo soporta, pero en su lugar tiene su propia instrucción xchg. Por último, aprenderá sobre Spinlocks, Mutexes y Semaphores y sobre cómo le ayudan a acceder a la sección crítica. Este curso será de gran interés para los estudiantes de ciencias de la computación y los ingenieros de computación, y cualquier persona que quiera aprender sobre la comunicación entre procesos en sistemas operativos de computadora.

Requisito previo: el alumno tendrá que haber completado los cursos anteriores; Introduction to Operating Systems, Introduction to Memory Management, Introduction to Operating Systems Processes, Introduction to Operating Systems Interrupts and Operating Systems planificados.

Start Course Now

Learning Outcomes

Después de haber completado este curso, podrá:


  • Describa los diferentes tipos de comunicación entre procesos.
  • Explíquese la sincronización de procesos y la sección crítica.
  • Discutir las soluciones posibles para varios procesos que acceden a la sección crítica.
  • Explicar cómo funciona el algoritmo de panadería.
  • Descubra cómo el hardware puede ayudar con el problema de la sección crítica.
  • Describa cómo funcionan los spinlocks, los mutexes y los semáforos.

Certification

All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.

Having an official Alison document is a great way to celebrate and share your success. It is:

  • Ideal to include with CVs, job applications and portfolios
  • A way to show your ability to learn and achieve high results
All Certification is available to purchase through the Alison Shop. For more information on purchasing Alison Certification, please visit our Preguntas frecuentes. If you decide not to purchase your Alison Certification, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Tablero. For more details on our Certification pricing, please visit our Pricing Page.

Careers

Course Reviews

Notification

You have received a new notification

Click here to view them all