我有一些代码,对于每个用户对象,1-2 秒的工作完成,然后等待 60 秒,然后做更多的工作。我的问题是,如果我有几千个用户,除了为每个线程的堆栈提供更多内存之外,每个用户有一个线程(在 60 秒等待期间睡觉)还有其他缺点,而不是有一个小得多的数量线程服务所有用户?
问问题
153 次
我有一些代码,对于每个用户对象,1-2 秒的工作完成,然后等待 60 秒,然后做更多的工作。我的问题是,如果我有几千个用户,除了为每个线程的堆栈提供更多内存之外,每个用户有一个线程(在 60 秒等待期间睡觉)还有其他缺点,而不是有一个小得多的数量线程服务所有用户?