$ ls -l
total 28
drwxrwxrwx 1 t t 4096 May 8 2018 dir1
drwxrwxrwx 1 t t 0 Mar 12 2015 dir2
drwxrwxrwx 1 t t 4096 Jan 17 2014 dir3
drwxrwxrwx 1 t t 4096 Jun 12 2017 dir4
drwxrwxrwx 1 t t 0 Aug 24 2012 dir5
为什么目录的大小不是0还是4096?
目录0的大小是因为目录中的条目可以容纳到inode中吗?
目录的大小不是0,因为目录中的条目不适合它的inode,因此
在Rob的 on Go并发模式中,他以为例,说明了如何从多个副本服务器中选择最快的响应者:
func First(query string, replicas ...Search) Result {
c := make(chan Result)
searchReplica := func(i int) { c <- replicas[i](query) }
for i := range replicas {
go searchReplica(i)
}
return <-c
}
问题:难道这不会让一个通道上的复制大猩猩N-1被阻