摘要:        
printf输出条件: (1) 调用fflush; (2) 缓冲区满了; (3) 遇到\n \r这些字符 (4) 遇到scanf这些要取缓冲区的; (5) 线程或者进程退出; fork之后会拷贝父进程的缓冲区; 代码: 结果: (1) 第一次输入到控制台,write无缓冲直接输出,printf("b    阅读全文
posted @ 2016-04-01 18:57
AlexAlex
阅读(1038)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1. 线程同步: 当多个控制线程共享相同的内存时,需要确保每个线程看到一致的数据视图。当某个线程可以修改变量,而其他线程也可以读取或者修改这个变量的时候,就需要对这些线程进行同步,以确保他们在访问变量的存储内容的时候不会访问到无效的数值; 当一个线程修改变量时,其他线程在读取这个变量的值的时候可能看    阅读全文
posted @ 2016-04-01 15:03
AlexAlex
阅读(353)
评论(0)
推荐(0)
        
            
        
        
摘要:        
相交进程之间的关系主要有两种,同步与互斥。所谓互斥,是指散步在不同进程之间的若干程序片断,当某个进程运行其中一个程序片段时,其它进程就不能运行它 们之中的任一程序片段,只能等到该进程运行完这个程序片段后才可以运行。所谓同步,是指散步在不同进程之间的若干程序片断,它们的运行必须严格按照规定的 某种先后    阅读全文
posted @ 2016-04-01 14:12
AlexAlex
阅读(168)
评论(0)
推荐(0)
        
            
        
        
摘要:        
output:    阅读全文
posted @ 2016-04-01 13:51
AlexAlex
阅读(737)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号