所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

20 多线程高效读写大文件保证功能和性能的好方案?

发布时间:2020-04-12 09:15:12

资讯分类:多线程  读写  高效  性能  线程  多线程  保证
20 多线程高效读写大文件保证功能和性能的好方案?

首先,多线程会增加系统开销,创建线程,切换当前运行线程,销毁线程都是要系统来处理的。多线程主要用于处理并发任务,比如本地文件读取,socket通信等需要长时间占用cpu的任务。能同步处理的任务最好不要用多线程处理。多线程很难调试,如果你线程之间还有互相通信的话,那更是麻烦,因为你不好确定某个时刻,某个变量的值到底是哪个线程修改的。所以,为了确保线程安全,最好线程之间是相互独立的,线程之间尽量减少通信,也不要在线程里使用外部变量。保证线程安全就是保证每个线程独立,每个线程的操作不会影响到其它线程。

winform程序的用户体验,主要是看界面和操作体验,功能是否完善等。程序代码方面跟用户体验没多大关系,保证用户操作响应在1s以内就可以了。

留言与评论(共有 0 条评论)
   
验证码:
Top