new ices build (less write intensive)

Read 3313 times
Steve,

Referencing another thread about ices wasting write iops loging useless information. Please consider the change you mentioned previously. Redirecting ices' output to devnull no longer works in version 3 in my testing since every time the source is restarted a new configuration is applied... Thanks!

Wow.  Are you 100% sure it's the cue file that made this difference?

I've never really investigated how ices managed ices.cue (we don't read it at all as part of Centova Cast) but I had assumed it was some kind of fifo or somesuch -- something in memory rather than an actual file being constantly written to disk.  If it is, that is an absolutely braindead feature -- this will wreak havoc not just on RAID arrays, but also on NFS and other networked filesystems as well.  And there seems to be no way to turn the damned thing off.

If it's just constantly rewriting it as a normal disk file, I might be interested in patching ices-cc to completely remove the cue file as that's a horrible waste of disk bandwidth.
Last Edit: November 05, 2013, 02:33:23 am by Dr Bunsen
It's fixed in ices-cc.
http://www.radioboss.fm - stream hosting
http://www.djsoft.net - radio automation software
Are you sure about that? Is there a newer build available than 0.4.2?

http://www.centova.com/pages/icescc

The original discussion...

http://forums.centova.com/index.php?topic=2397.0
Yes, the one shipped with Centova is 0.4.3 and it has all the required fixes.
http://www.radioboss.fm - stream hosting
http://www.djsoft.net - radio automation software
Thanks. Is that documented anywhere and will this version install on debian 7?
It works on Debian.

The sources are located at /usr/local/src/ices/ices-cc-0.4.3
http://www.radioboss.fm - stream hosting
http://www.djsoft.net - radio automation software
Thanks for this! When I upgraded to version 3 it wouldn't build on Debian 7 so I've been using an earlier pre-compiled version and wasn't aware of this new version...