摘要:
一、死锁 操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机制会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为... 阅读全文
摘要:
最后总结为:(1)名词解释:进程是程序在计算机上的一次执行活动。线程(Thread)是进程的一个实体。一个程序至少有一个进程,一个进程至少有一个线程.(2)地址空间:进程拥有独立资源,线程共享进行资源。不同进程之间拥有独立的地址空间,而一个进程的不同线程之间共享进程的地址空间。最本质的区别【注:从逻... 阅读全文
摘要:
expr命令为Linux中的命令,一般用于整数值计算,但也可用于字符串操作。一:整数值计算expr argument operator argument 【注意有空格】expr 10 / 2二:字符串match String1 String2与 Expression1 : Expression2 相... 阅读全文
摘要:
一、声明数组1)array[key]=value # array[0]=one,array[1]=two2)declare -a array # array被当作数组名3)array=( value1 value2 value3 ... )4)array=( [1]=one [2]=two [3]=... 阅读全文