50台epson tm_u220厨房打印机,循环打印慢!可否使用多线程?(200)

  • 主题发起人 主题发起人 jiangzs
  • 开始时间 开始时间
J

jiangzs

Unregistered / Unconfirmed
GUEST, unregistred user!
酒店3个餐厅,50台打印机,13个部门:目前的状态:50台epson tm_u220厨房打印机,,用指令集打印方式!,循环打印慢!想将其修改为多线程控制?望有经验的富翁指点:1、是否可行?2、是一个线程控制一个部门的打印机,比如一个部门出品口有3台打机,是一个线程控制还是一个打印机一个线程?
 
笨!购买IBM 超级打印机,1分钟打印3000万页!多大个酒店,多大个多线程!
 
稍微专业点的打印机,都可以做到1秒钟1页A4
 
1,肯定可行。2,都可以,看你对实时性的要求和开发成本。
 
酒店3个餐厅,50台打印机,13个部门:目前的状态:50台epson tm_u220厨房打印机,,用指令集打印方式!,循环打印慢!想将其修改为多线程控制?望有经验的富翁指点:1、是否可行?2、是一个线程控制一个部门的打印机,比如一个部门出品口有3台打机,是一个线程控制还是一个打印机一个线程? 3、用TIMER控制可以行?
 
关键是看问题出在哪里,是分派作业慢,还是打印过程慢,按理讲,打印机是个低速设备,通常是后台打印,快与慢与程序关系不太大
 
一个线程控制一个打印机,线程做的好,1个线程多控制几个也无妨,我估计你说的慢应该是打印机慢吧?没打完前你就一值等待吗?
 
用thread ok的啦 ...没多大问题 .. 只要照顾好thread 取变数的sync , 就没问题的 . 跟写一个socket server 没什么差别的 ...加油喔
 
如果是50台同时打印都还觉得慢,那就得换打印机了。总不会写成第一台打完才发指令到第二台吧?一般都是有打印队列的,直接发过去就行了。
 
指令集、多线程吧,什么公司?
 
问题已解决。用了两个线程。一个专门打印分单,一个专门打印总单。谢谢大家
 

Similar threads

S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部