> When discussing the perfmon patch changes with kernel engineers at Red Hat > it was pointed out that struct task_struct is "*enormous*". Really want to > avoid making task_struct any larger than it already is. Are other changes > possible to mitigate the size increase due to yet another pointer in > task_struct? Is there some way to avoid putting the additional field in the > task_struct?
Anil and Stephane did just free up 128 words in the thread structure on ia64 (which is concatenated to the task structure) in this change: http://tinyurl.com/nzngv by moving the PMU save areas out of the thread structure and into the pfm_context. Is something similar possible for other archs? -Tony _______________________________________________ perfmon mailing list [email protected] http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/
