it is a Hyundai
.
Regarding comment on Castrol oil causing sludge I disagree, using any oil in a neglected or tired engine could cause sludge.
What spark plugs look like?
Valve stem seals could be the culprit, if it an auto, put in '2' when going down hil and watch the rear view mirror (basically mid-high rpm engine braking). Does it puff for a second or so on cold start?
Otherwise it could worn oil control rings.
Open the oil cap (carefully) when it is running and see if any smoke comes out. If smoke == rings are most likely kaput.
If PCV system was blocked it would leak oil through every orifice and seal.
How thick is the sludge (can it be wiped off with the finger)?
If there is only light coat of sludge, you could switch to diesel oils (they have little bit more detergent) and frequent changes. Anyhow if the car is consuming oil the frequency of oil changes must be increased (eg. every 5000km instead of 10000km).
There is a possibility of sludge causing the oil control rings to "stick". Frequent oil changes and heavy foot/high rpm can remedy that in early stages.
If there is more than a surface build up of sludge, then forget about it. Don't bother using engine flush as it might cause the sludge to come loose in clumps and block the oil strainer/pickup line (which equals to bottom end kaput).
Besides, Getz is a piece of shit, get a Honda or something
.
EDIT: I just noticed the comment about taking a while to warm up. If the thermostat was stuck open for a long period, causing engine run too cold all the time, it is possible that ECU was running in warm-up mode all the time, thus over-fuelling. The constant over-fuelling causes bore wash (excessive wear of the bores due to lack of lubrication cased by fuel removing/diluting oil) thus causing oil consumption. There is no cure for bore wash (except re-hone+new rings if tolerances allow).
The running cold all the time can explain milk chocolate type of deposit on the oil cap.