Ещё в XIX веке в русском языке существовал глагол «смарывать», т. е. «убирать, очищать» и тогда всё ненужное шло «на смарку». Сейчас же этот глагол больше не употребляется, поэтому и написание слова «насмарку» изменилось. Теперь это наречие и пишется слитно.