【发布时间】:2013-08-03 09:05:02
【问题描述】:
我有多个进程在运行 Linux 的嵌入式系统中运行。 每个进程都会将它们的日志转储到其对应的日志文件中, 一旦日志文件达到 20MB,日志将从上到下被覆盖。
例子:
如果假设,我的日志有 10 行限制,写完第 10 行后,它会回到第 1 行,重新开始写第 1 行、第 2 行等等。
但是,问题是如果日志大小更小,比如说 5MB,速度会更好。 如果日志大小为 20MB 会变慢,文件越大,系统越慢。
有人能解释一下背后的原因吗?
【问题讨论】:
标签: linux performance file logging