      ,   -
      SMP,     
    .

   .

      ,    
     .

  libc

     ,    
     (      -
  ).     ,    
    ,       
.     ,      
,      .

    ,       -
    . ,      -
   lib/string.c.     
<1 inux/ string .h>    .

 

,       ,   -
    ,     .    
        ,     
  .

    printf ().     
 printf (),     printk ().  printk () -
        (kernel log buf-
fer),       syslog.  
   printf ():

printk("Hello world! : %s   : %d\n", a string, an integer);

    printf ()  printk ()   ,   
printk ()     .    -
 syslog  ,  ,     .
    :

printk(KERN_ERR "  !\");

 printk ()      .  -
       printk ().

 GNU 

   " "  Unix,  Linux    . 
,   ,   Linux       
 ANSI . ,   ,    -


    Linux 39