Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

416
Views
pthread_create() : ¿Qué es la prioridad predeterminada y la política de programación?

La página de manual de HP ( enlace ) dice

"De forma predeterminada, la política de programación y la prioridad del nuevo subproceso se heredan del subproceso de creación; es decir, de forma predeterminada, la rutina pthread_create(3) ignora la política de programación y la prioridad establecidas en el objeto de atributos de subproceso especificado. Por lo tanto, para crear un subproceso que está sujeto a la política de programación y la prioridad establecida en el objeto de atributos de subproceso especificado, antes de llamar a pthread_create(3) su programa debe usar la rutina pthread_attr_setinheritsched(3) para establecer el subproceso heredado
atribuye el atributo de programación del objeto a PTHREAD_EXPLICIT_SCHED".

¿Es esto cierto para el subproceso posix de Linux (pthread NPTL)?

Si no, ¿cuáles son los factores que afectan la prioridad y la política de programación de un hilo creado usando pthread_create() ?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Desde aquí :

Los siguientes valores se pueden especificar en heredado:

PTHREAD_INHERIT_SCHED Los subprocesos que se crean utilizando attr heredan los atributos de programación del subproceso de creación; los atributos de programación en attr se ignoran.

PTHREAD_EXPLICIT_SCHED Los subprocesos que se crean utilizando attr toman sus atributos de programación de los valores especificados por el objeto de atributos.

La configuración predeterminada del atributo del programador heredado en un objeto de atributos de subproceso recién inicializado es PTHREAD_INHERIT_SCHED.

Entonces, parece ser el mismo comportamiento que el descrito en la pregunta.

De hecho, habría pensado que tal valor predeterminado podría definirse por el estándar (aunque sin tener tanta experiencia con eso, lo admito), pero mirando la última línea de la sección Atributos de programación de subprocesos :

(...) Los valores predeterminados de otros atributos de programación están definidos por la implementación.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!