We found out that after last round of patching SharePoint cannot remove old log files from disk.
Usage files located in C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\logs can not be removed as they are hold in memory by SharePoint OWS Timer.
As the files are constantly hold in memory this is increasing memory usage and after few days memory is used up to 100%.
After restart of SharePoint Timer service old usage log files are deleted.
ERROR from Log file:
11/25/2013 12:35:01.61 OWSTIMER.EXE (0x2094) 0x269C SharePoint Foundation Usage Infrastructure a5rv High Failed to delete usage log file 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\SP01-20131123-1018.usage' after data import. Exception: System.IO.IOException: The process cannot access the file because it is being used by another process. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileInfo.MoveTo(String destFileName) at Microsoft.SharePoint.Administration.SPProvisioningAssistant.MoveFileOrDirectory(FileSystemInfo fi, String newPath) at Microsoft.SharePoint.Administration.SPProvisioningAssistant.DeleteFileOrDirectory(FileSystemInfo fi) at Microsoft.SharePoint.Administration.SPUsageLogImporter.ImportUsageLogFiles(List`1 usageLogFileList) 37f1018c-7c77-4dd8-b107-c7317514cd5d
11/25/2013 12:35:01.61 OWSTIMER.EXE (0x2094) 0x269C SharePoint Foundation Usage Infrastructure 852m High Deleting usage log file 'C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\SP01-20131123-1023.usage' after data import. 37f1018c-7c77-4dd8-b107-c7317514cd5d
Is there any fix for this at the moment?
Thanks in advance.