Keysight Technologies is a leading technology company that helps enterprises, service providers and governments accelerate innovation to connect and secure the world. Keysight's solutions optimize networks and bring electronic products to market faster and at a lower cost with offerings from design simulation, to prototype validation, to manufacturing test, to optimization in networks and cloud environments. Customers span the worldwide communications ecosystem, aerospace and defense, automotive, energy, semiconductor, and general electronics end markets.


Memory allocator that minimizes memory fragmentation.
Paid internship at Keysight Technologies Romania · 26/06/2023
  • – Cloud computing
  • – Networking
  • room București

Experiment with various memory allocators and memory allocation algorithms (3rdparty and proprietary ones) to attempt to reduce the memory fragmentation for a Linux C user space application.

What you will gain: • Get familiar with Linux user space memory allocator algorithms. (slab allocator, etc)

Skills required: C programming/Linux/basic network knowledge.