一种电子产品标签多线程处理方法,使用自动控制工作线程数量的双缓冲线程组对电子产品码数据进行处理:系统负载重时,线程组自动增加工作线程数量,当系统负载轻时,线程组自动减少工作线程数量,所有处理数据的工作线程使用一个缓冲区处理数据的同时,使用另一个缓冲区接收新数据,分离对同一缓冲区的读写操作,减轻了线程同步的消耗。同时,存在两个分别指向处理数据缓冲区和待处理数据缓冲区的引用,各工作线程持有前者,新数据提供者持有后者,在数据处理缓冲区为空时,交换缓冲区引用,使得系统继续处理和接收数据。通过可伸缩的双缓冲线程组,避免了工作线程对同一缓冲区的读写同步,降低系统额外消耗,提升系统对电子产品码的处理能力。