关于程序未响应的问题

schinar 2013-12-05 09:56:48
最近做了一个手机服务程序,用的是datasnap中的dsserver和DSHTTPService。现在发现个问题,服务程序经常会出现短暂的未响应状态,大约要有2分钟左右的时间未响应,然后自己又恢复。具体症状就是程序主窗口变白,窗口标题栏上有“未响应”三个字,但是可以用鼠标拖动此窗体。
请问什么情况下会产生“未响应”?
在服务程序中有写日志的过程,如果多个线程同时调用写日志的过程,会不会造成系统死锁呢?

由于程序是测试的,除了往文件中写日志外,在主窗体上还有一个memo,每次都记录也都用 form1.memo1.lines.add('aa')
...全文
210 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
seagull327 2013-12-07
  • 打赏
  • 举报
回复
撸大师一撸什么都有
sololie 2013-12-07
  • 打赏
  • 举报
回复
不懂手机撸过

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧