my answer almost correct
write through means whenever there is change in cache imediately reflected in main memory
take an example:
for(i=1;i<=1000,i++)
{
i=i+100;
}
i want last update but in this write through every time main memory updating i.e 1000 times..disadvantage is every time updating
WRITE BACK:
in this only when concerned cache block replaced that time only it updated
give ma reply if u satisfied