delphi多线程访问全局变量的问题
背景如下:一个全局变量数组里面很多数据我现在的做法是:直接在线程中引用这个全局变量数组线程1读数组1-9然后上传到服务器(只读不改)线程2读数组10-19然后上传到服务器...
背景如下:一个全局变量数组 里面很多数据 我现在的做法是:
直接在线程中引用这个全局变量数组
线程1读数组1-9 然后上传到服务器(只读不改)
线程2读数组10-19 然后上传到服务器(只读不改)
线程3读数组20-29 然后上传到服务器(只读不改)
我疑惑的是:这样做安全吗?这样做有没有提高上传数据的速度 相对单线程
为什么我这样搞了10个线程 感觉上传的速度还是和只用一个主线程差不多呢?
谢谢了 我分不多了全给了 大家帮帮我啊 在线等。 展开
直接在线程中引用这个全局变量数组
线程1读数组1-9 然后上传到服务器(只读不改)
线程2读数组10-19 然后上传到服务器(只读不改)
线程3读数组20-29 然后上传到服务器(只读不改)
我疑惑的是:这样做安全吗?这样做有没有提高上传数据的速度 相对单线程
为什么我这样搞了10个线程 感觉上传的速度还是和只用一个主线程差不多呢?
谢谢了 我分不多了全给了 大家帮帮我啊 在线等。 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询