2012-06-13 146 views
0

我遇到了“tail -f”的问题,我无法在我的ubuntu机器上启动它,消息是“没有剩余内存”(尾部:kann * nicht beobachten:奥夫DEMGerätIST KEIN Speicherplatz梅尔verfügbar)尽管有足够的内存,但不能使用'tail -f'

无设备有超过4%的使用率,我也尝试删除日志文件,然后开始一个新的任何想法可能会导致问题

+0

这是一个即时响应,还是它试图从硬盘驱动器中读取很多东西? (只是想弄清楚*是否很重要)。另外,你有没有尝试重新安装coreutils,这个软件包给了你一个尾巴? – Miquel

+0

也许你的终端窗口滚动得太多了(和进食记忆)?尝试使用新的终端模拟器。使用'top'或'htop'或'ps auxw'来确定哪个进程正在进入内存。 –

+0

所有的值都是“正常” – Daniel

回答

0

好吧,我发现我的机器上工作的解决方案。它只需要一些“sudo”来运行该命令。该日志文件属于我的linuxuser,我得到了所有的许可,但显然这还不够...

0

的?没有更多的记忆中留下的问题是不是由于文件系统的职业。

您可以启动free验证ŧ他的可用内存量你有,并启动top,看看谁是吃所有的记忆。

+0

有足够的空闲内存,也harddisc。 总使用免费共享缓冲区缓存 纪念品:3942952 2550492 1392460 0 221532 1003996 -/+缓冲区/缓存:1324964 2617988 交换:4013052 0 4013052 – Daniel

+0

@Daniel:OK,你是如何启动'尾-f'命令,文件的大小是多少,你是否尝试了'less your_log_file'? –

+0

我从一个空的日志文件开始,不太好的工作。 – Daniel

相关问题