
多线程
iteye_18969
这个作者很懒,什么都没留下…
展开
-
synchronized及wait()/notify()的一些实验
最近在项目中运用多线程比较多,对synchronized,wait(),notify(),做了一些实验。 1、针对方法的synchronized实际上是对该对象加锁。package com.test.wait_notify;/** * 锅巴 * 描述 * @version 1.0 2010-8-10 */public class Main { ...2010-08-10 14:37:45 · 117 阅读 · 0 评论 -
java线程与协程效果对比
最近项目中为解决性能问题使用了线程,但不是很理想。线程是个双刃剑,适当的线程可以加快速度,多了会让CPU压力直线上升,操作系统频繁切换,TPS反而降低。 一般的惯例是线程数是CPU数量的2倍以下比较好。 这里有篇介绍协程很好的文章,http://bluedavy.com/?p=4,该篇文章中有代码下载。 协程避免了操作系统切换线程的工作,用任务代替了线程。 我用下载...2010-08-10 15:48:41 · 715 阅读 · 0 评论