【发布时间】:2011-03-06 14:23:29
【问题描述】:
我正在制作一个负载均衡器(一个非常简单的)。它查看用户空闲了多长时间,以及系统上的负载以确定进程是否可以运行,并以循环方式遍历进程。
控制流程所需的所有数据都存储在一个文本文件中。 该文件可能如下所示:
PID=4390 IDLE=0.000000 BUSY=2.000000 USER=2.000000
PID=4397 IDLE=3.000000 BUSY=1.500000 USER=4.000000
PID=4405 IDLE=0.000000 BUSY=2.000000 USER=2.000000
PID=4412 IDLE=0.000000 BUSY=2.000000 USER=2.000000
PID=4420 IDLE=3.000000 BUSY=1.500000 USER=4.000000
这是一个大学作业,但是解析文本文件不应该是其中的重要部分,这意味着我可以使用任何对我来说最快的方式来实现。
此文件中的条目将在流程完成或在控制下添加时添加和删除。
关于如何解析这个的任何想法?
谢谢。
【问题讨论】:
-
解析很容易。最困难的部分是确保你在其他人正在编写它时不要尝试阅读它。