Patent ID: 11875186
Assignee: B QT TECHNOLOGIES
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A computer system comprising:
one or more computer processors; and
a non-transitory computer readable storage medium storing instructions that when executed by the one or more computer processors cause the one or more computer processors to perform steps comprising:
storing a system profile map storing system profiles of applications executing on one or more computing system units, wherein a system profile of a particular application stores information describing system resource utilization of the particular application;
receiving a request for resources for executing a new application;
determining, by a hardware transactional memory unit, an amount of memory to be allocated for executing the new application;
allocating, by the hardware transactional memory unit, a set of memory partitions for use for executing the new application;
determining a system profile representing execution of the new application using the set of memory partitions;
comparing the system profile of the new application with system profiles in the system profile map;
determining based on the comparing, whether there are any indicators of compromise representing potential compromise of the new application; and
responsive to determining that there is at least an indicator of compromise for the new application, denying the request for resources for the new application.